Decisions#
The following ADRs are a record of all decisions made as a part of developing this library.
- 0001: Purpose of This Repo
- 0002: Authorization (AuthZ) Model Foundations
- 0003: JWT usage
- 0004: Authorization Technology Selection
- 0005: Architecture for Authorization (AuthZ) and Data Modeling
- 0007: Enforcement mechanisms - current user permission checks from MFEs and other remote clients
- 0008: Compatibility scheme with the current system
- 0009: AuthZ for Course Authoring Implementation Plan
- 0010: AuthZ for Course Authoring - Feature Flag Implementation Details
- 0011: AuthZ for Course Authoring - Migration Process Details
- 0012: Auditability for Authorization Changes
- 0012: Glob Support For Role Assignments
- 0013: Course Authoring - Automatic Migration Triggered by Course Authoring Flag