Skip to content

docs: Add Comprehensive Access Management Documentation#1560

Draft
vairav wants to merge 1 commit intodevelopfrom
docs/access-management-documentation
Draft

docs: Add Comprehensive Access Management Documentation#1560
vairav wants to merge 1 commit intodevelopfrom
docs/access-management-documentation

Conversation

@vairav
Copy link
Collaborator

@vairav vairav commented Feb 2, 2026

Summary

  • Adds complete documentation for the CWMS Access Management system
  • Provides 30+ markdown files covering all aspects of the entire Access Management platform
  • Integrates with existing Sphinx documentation structure

Key Topics Covered

  • Authorization flow with sequence diagrams
  • Component architecture with Mermaid diagrams
  • All 8 user personas (Admin, Database Admin, Data Entry, etc.)
  • Office-based filtering and embargo rules
  • Java helper class usage
  • Environment variable reference
  • CLI and Web UI usage guides

Changes

  • Updated docs/source/conf.py for new section
  • Updated docs/source/index.rst to include access-management

Test Plan

  • Run make html in docs directory to verify Sphinx builds
  • Verify all internal links resolve correctly
  • Check Mermaid diagrams render properly
  • Review code examples for accuracy

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant