At-A-Glance
The Roles and Permissions system is being redesigned to allow more flexibility for creating custom roles and stacking permissions onto roles. The MVP will include one new role: Course Author with permissions to do everything in Studio and view live courses, but no access to the Instructor Dashboard/course run data.
More information
Product specs
Design files
Kanban board
Stakeholders
Primary Contributors
Community release milestones
-
Quince:
-
Redwood: Target MVP
How to contribute
Needs cited across the community:
-more limited roles for authors
-more nuance between instructor role and course author role
-need to duplicate and reuse groups of permission settings’
-more customization of dashboard
Goal should probably be to align with industry standards, with incremental changes implemented over time.
Also need to connect to Core Product work and consider a workflow/dashboard (in LMS? in Studio?) where:
- All roles are configured in one central location
- If there are multiple places to configure roles, it is intentional and not confusing
At-A-Glance
The Roles and Permissions system is being redesigned to allow more flexibility for creating custom roles and stacking permissions onto roles. The MVP will include one new role: Course Author with permissions to do everything in Studio and view live courses, but no access to the Instructor Dashboard/course run data.
More information
Product specs
Product Problem Statement: https://docs.google.com/document/d/1Imgf3wXpJaoc_dw-jJwBLdkRWHNLlHyTScaNJoJQOic/edit#heading=h.nw8md6e8b4lk
Spec: https://openedx.atlassian.net/wiki/spaces/COMM/pages/3824648277/RBAC+Tech+Spec
Matrix: https://docs.google.com/spreadsheets/d/1htsV0eWq5-y96DZ5A245ukfZ4_qeH0KjHVaOyfqD8OA/edit#gid=908503896
Design files
Kanban board
Stakeholders
Primary Contributors
Community release milestones
Quince:
Redwood: Target MVP
How to contribute
Needs cited across the community:
-more limited roles for authors
-more nuance between instructor role and course author role
-need to duplicate and reuse groups of permission settings’
-more customization of dashboard
Goal should probably be to align with industry standards, with incremental changes implemented over time.
Also need to connect to Core Product work and consider a workflow/dashboard (in LMS? in Studio?) where: