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
https://www.figma.com/design/onU2END2OXaF7RRLWEHsZI/AuthZ---v2?node-id=7311-20021&t=FLJ7Zz9Qhu9MtJVZ-4
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.
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
Test cases
Setup
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
https://www.figma.com/design/onU2END2OXaF7RRLWEHsZI/AuthZ---v2?node-id=7311-20021&t=FLJ7Zz9Qhu9MtJVZ-4
Out of scope
Notes