Add Lists (Consortium) to Consortium manager

Description

Lists and queries that can be run against multiple tenants concurrently should be restricted to the central tenant and should be restricted to those persons who have authorization to perform consortium-wide management functions. A version of the Lists app capable of executing cross-tenant searches should be added to the Consortium manager app.

User statement:

As an administrator of a consortium
I want to be able to run queries against many or all member tenants
So that I can provide accurate reports impacting the entire consortium

Scenarios:

  1. Add Lists (consortium) to Consortium manager

    • Given staff user is in the central tenant

    • AND user has permissions to access Consortium manager AND the Lists app in the central tenant

    • AND https://folio-org.atlassian.net/browse/UICONSET-168 has been completed

    • When user accesses Consortium manager

    • Then Lists (consortium) appears under the “Logs & reports” heading in alphabetical order

  2. Add Lists (consortium) to Consortium manager (dependencies incomplete)

    • Given authorized staff user is in the central tenant as described in Scenario 1

    • AND https://folio-org.atlassian.net/browse/UICONSET-168 has NOT been completed

    • When user access Consortium manager

    • Then Lists (consortium) appears under “Settings” in alphabetical order

Notes:

The Consortium manager app should already handle relevant permissions, as long as Lists and Lists (consortium) share the same authorization. A user authorized to perform an action at the consortium level must have that same authorization at the local level on the central tenant. The combination of Lists permissions and access to Consortium manager defines Lists (consortium) permissions.

Environment

None

Potential Workaround

None

Checklist

hide

Activity

Show:

Details

Assignee

Reporter

Priority

Development Team

Corsair

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created April 18, 2024 at 2:42 PM
Updated August 22, 2024 at 12:02 PM
TestRail: Cases
TestRail: Runs

Flag notifications