Skip to content

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

@vairav vairav marked this pull request as ready for review February 11, 2026 11:47
* origin/develop:
  Wrap uses of jOOQ stream() with try-with-resources. (#1570)
  CDA-92: Fix to resolve TimeSeriesGroup DAO serializing AssignedTimeSeries nulls (#1566)
  CDA-64: Updates to TimeSeries documentation examples (#1543)
  Bugfix/1531 rating spec (#1555)
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