|
As a FOLIO systems librarian that supports multiple libraries in a single tenant
I want to setup Usage Consolidation for each library
So that each library can see its cost and usage information
Requirement
- Ensure multiple libraries' Usage Consolidation information are configured in Settings
- Ensure multiple libraries' Usage Consolidation information are stored
- Ensure Assigned users to KB credentials (same customerID) are also assigned to Usage Consolidation with the same customerID.
- Ensure if no Usage credentials are set up for a library that this does not impact KB information from being returned
Acceptance criteria
Given my FOLIO tenant supports Library A, Library B, and Library C
When I access Settings > eholdings
Then I should be able to setup Usage API credentials for Library A, Library B, and Library C.
IF my FOLIO tenant supports Library A, Library B, and Library C
AND I have setup KB AND Usage API credentials for each library
THEN any assigned user to a set of KB and Usage API credentials should have access to the KB/Cost/Usage information returned
IF my FOLIO tenant supports Library A, Library B, and Library C
AND the libraries only have KB API credentials setup
THEN any assigned users should have KB information returned only
IF my FOLIO tenant supports Library A, Library B, and Library C
AND Library A, Library B have setup KB AND Usage API credentials for each library
THEN any assigned Library A, Library B user should have access to the KB/Cost/Usage information returned
BUT Library C users should only have KB access
IF User A is not assigned to Library A, Library B, and Library C
AND Regardless of assigned permissions
THEN s/he will not have access to eholdings
AND should not have access to Usage consolidation information
GIVEN User A is assigned to Library A
WHEN s/he has no permissions assigned
THEN s/he will not have access to eholdings
AND should not have access to Usage consolidation information
|