You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Frontend: Implement Granular Permissions in Authoring UI (Course Editor/Auditor) #284
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
Integration of Permission Logic: Implement conditional rendering based on granular permission flags.
UI Controls: Apply "no-access" states (disabled buttons, hidden menus, or read-only views) as defined in the design proposal.
Course Editor/Auditor Specifics: Ensure specific restrictions for these roles are enforced across all Authoring modules.
Error Handling: Gracefully handle edge cases where a user might attempt to access a restricted route via URL.
Activity
MaferMazu commentedon Jun 2, 2026
cc @bra-i-am @maguilarUXUI
https://docs.google.com/spreadsheets/d/1Cp2vJAgwOTYpkWqaYXQaJT-vTeKSRHMBTtsMp46qP3E/edit?usp=sharing
dcoa commentedon Aug 10, 2026
@BryanttV there is a reason why course outline does not have a card https://www.figma.com/design/onU2END2OXaF7RRLWEHsZI/AuthZ---v2?node-id=6068-9249&p=f&t=uWec6UX7AZNVwKDN-0 ? is it still in review?
That is specially important for #286 where Course and Unit Overview are highlighted as critical for the audit.
BryanttV commentedon Aug 10, 2026
@dcoa, You're right, I just created a new task for that (#383). Thanks for reminding me.