System Scope
This the blueprint for tracking work to implement System Scope. See specification for details.
Blueprint information
- Status:
- Complete
- Approver:
- Lance Bragstad
- Priority:
- High
- Drafter:
- Lance Bragstad
- Direction:
- Approved
- Assignee:
- Lance Bragstad
- Definition:
- Approved
- Series goal:
- Accepted for queens
- Implementation:
- Implemented
- Milestone target:
- queens-3
- Started by
- Lance Bragstad
- Completed by
- Lance Bragstad
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add ability to list all system role assignments
Addressed by: https:/
Ensure building scope is mutually exclusive
Addressed by: https:/
Add a new table for system role assignments
Addressed by: https:/
Implement backend logic for system roles
Addressed by: https:/
Implement manager logic for user+system roles
Addressed by: https:/
Implement manager logic for group+system roles
Addressed by: https:/
Add user system grant policies
Addressed by: https:/
Remove private methods for v2.0 and v3 tokens
Addressed by: https:/
Teach TokenFormatter how to handle system scope
Addressed by: https:/
Implement system-scope in the token provider API
Addressed by: https:/
WIP: Implement system-scoped tokens
Addressed by: https:/
Add group system grant policies
Addressed by: https:/
Implement controller logic for system user assignments
Addressed by: https:/
Implement controller logic for system group assignments
Addressed by: https:/
Add system role assignment documentation
Addressed by: https:/
Introduce assertions for system-scoped token testing
Addressed by: https:/
Add release note for system-scope
Addressed by: https:/
Add configuration option for enforcing system-scope
Addressed by: https:/
Update documentation to reflect system-scope
Addressed by: https:/
Grant admin a role on the system during bootstrap
Addressed by: https:/
Implement GET /v3/auth/system
Addressed by: https:/
Relay system information in RoleAssignmentN
Gerrit topic: https:/
Gerrit topic: https:/