Overview
Following the approved design and UX audit for roles (Course Editor/Auditor), this task involves the technical implementation of granular permission checks across the Authoring frontend. The goal is to ensure the UI accurately reflects user capabilities by toggling the visibility and interactivity of components.
Scope of Work
Resources
Success Criteria
- The UI correctly hides or disables features based on the user's granular permissions.
- No "dead ends" are present; users see clear indicators (tooltips/states) when an action is restricted.
Details
| Category |
Permission |
Course Editor |
Course Auditor |
| Tags & taxonomies |
Manage tags |
✔ |
❌ |
| Course updates & handouts |
View updates |
✔ |
✔ |
|
Manage course updates |
✔ |
❌ |
| Advanced & certificates |
Manage advanced settings |
❌ |
❌ |
|
Manage certificates |
❌ |
❌ |
| Course Access & content |
View course |
✔ |
✔ |
|
Create course |
❌ |
❌ |
|
Publish content |
❌ |
❌ |
|
Edit content |
✔ |
❌ |
| Files |
View files |
✔ |
✔ |
|
Create files |
✔ |
❌ |
|
Edit files |
✔ |
❌ |
|
Delete files |
❌ |
❌ |
| Schedule & details |
View schedule |
✔ |
✔ |
|
Edit schedule |
❌ |
❌ |
|
View details |
✔ |
✔ |
|
Edit details |
✔ |
❌ |
| Library updates |
Review library updates |
✔ |
❌ |
| Grading |
View grading |
✔ |
✔ |
|
Edit grading settings |
✔ |
❌ |
| Pages & resources |
View pages and resources |
✔ |
✔ |
|
Manage pages & resources |
✔ |
❌ |
| Other |
View checklists |
✔ |
✔ |
|
View global staff & super admins |
✔ |
❌ |
| Import / export |
Import course |
❌ |
❌ |
|
Export course |
❌ |
❌ |
|
Export tags |
❌ |
❌ |
| Course team & groups |
View course team |
✔ |
✔ |
|
Manage group config |
✔ |
❌ |
|
Manage course team |
❌ |
❌ |
Overview
Following the approved design and UX audit for roles (Course Editor/Auditor), this task involves the technical implementation of granular permission checks across the Authoring frontend. The goal is to ensure the UI accurately reflects user capabilities by toggling the visibility and interactivity of components.
Scope of Work
Resources
Related Design: Course Editor & Course Auditor screen restrictions #283
Success Criteria
Details