Repository navigation
Role and permission definition ADR #409
Copy link
Copy link
Closed
Labels
willowReleased in WillowReleased in Willow
Description
Activity
- changed the title
[-]Role and permission definition ADR[/-][+]1. Role and permission definition ADR[/+]on Aug 21, 2026 - linked a pull request that will close this issuedocs: defer authorization implication semantics #426
on Aug 27, 2026 - linked a pull request that will close this issuedocs: define the authorization catalog API #425
on Aug 27, 2026 - linked a pull request that will close this issuedocs: define translation of authorization metadata #424
on Aug 27, 2026 - linked a pull request that will close this issuedocs: define authorization schema discovery #423
on Aug 27, 2026 - linked a pull request that will close this issuedocs: define the authorization schema lifecycle #422
on Aug 27, 2026 - linked a pull request that will close this issuedocs: define the static authorization schema #421
on Aug 27, 2026 - linked a pull request that will close this issuedocs: separate static and dynamic roles #420
on Aug 27, 2026 - changed the title
[-]1. Role and permission definition ADR[/-][+]Role and permission definition ADR[/+]on Sep 2, 2026 - moved this from Ready for Review to Done in RBAC AuthZ Board
on Sep 14, 2026
Metadata
Metadata
Assignees
Labels
willowReleased in WillowReleased in Willow
Type
Projects
- StatusShow more project fieldsDone
Description
This task is the foundation for the whole epic. It requires making concrete decisions about:
roles,permissions,scope,display_name,description,resource) is sufficient or needs additional fields (schema version, contributing module namespace, etc).course_observer,courses.view_course) so they don't collide across different modules.courses.edit_courseimpliescourses.view_course) and how that's expressed in the schema. - we currently DO NOT support this so this might be a separate effort (out fo scope)instructorrole without restrictions?Concrete deliverable: ADR document approved by the team.