-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
User story
As a platform member with at least one role assignment on any course or library, I want to open the Roles and Permissions console from the Studio home, so I can review access across all resources I can see.
Acceptance criteria
- There is an entry point on the Studio home that opens the Roles and Permissions console.
- The console opens in a new tab.
- The console opens in an unfiltered state, showing all users with at least one role assignment on any resource the current user has access to.
- The screen is titled "Roles and Permissions Management."
- Any user with a role assignment on at least one resource can access this view. All current new roles include this access.
Test cases
Setup
- User A has at least one role assignment on any course or library.
Scenarios
-
User with a role assignment sees the entry point
Given: I am logged in as User A
When: I open the Studio home
Then: I see the Roles and Permissions entry point -
Clicking the entry point opens the console in a new tab
Given: I am User A on the Studio home
When: I click the Roles and Permissions entry point
Then: a new tab opens
And: the console loads in an unfiltered state
And: the Team Members tab is selected by default
And: the screen title is "Roles and Permissions Management"
Design
Out of scope
- The behavior of the console once opened is covered in M2.4, M2.5, M2.6, and M2.7.
Notes
- This entry point is global and not tied to any specific course or library context.
- The unfiltered view is the same UI as the filtered views, with no pre-applied query string.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Ready for Development