-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
User story
As a library team member, I want to open the Roles and Permissions console from the library sidebar, so I can review the team for that library without leaving the library context.
Acceptance criteria
- There is a "Manage Library Team" entry point in the library sidebar, in the library detail view.
- Selecting it opens the Roles and Permissions console in a new tab, prefiltered to that library via a query string applied to the Scope filter.
- The resulting view is the same Team Members tab as the global console, with the library scope pre-applied as a filter.
- The filter state is visible and consistent with manually applying that scope filter from within the console.
Test cases
Setup
- User A is a Library User in Library 1
Scenarios
-
Any library team member sees the entry point
Given: I am logged in as User A
When: I open Library 1
Then: I see the "Manage Library Team" entry point in the library sidebar -
Clicking the entry point opens the console prefiltered to that library
Given: I am User A on Library 1
When: I click "Manage Library Team"
Then: a new tab opens
And: the console loads with the Scope filter pre-applied to Library 1
And: the Team Members tab is selected by default
And: the filter state is visible and consistent with manually applying that scope filter
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 replaces the existing "Manage Library Team" behavior. The individual library views previously available within the console are fully replaced by the new UI.
- The entry point opens the same console as the global entry point, scoped via a query string. There is no separate UI for library management.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Ready for Development