Consortia/Multiple Libraries (Single Tenant) (UXPROD-872)

[UXPROD-1994] eholdings app | Single Tenant w/ Multiple Libraries Support Created: 12/Aug/19  Updated: 16/Sep/20  Resolved: 22/Jun/20

Status: Closed
Project: UX Product
Components: None
Affects versions: None
Fix versions: Q2 2020
Parent: Consortia/Multiple Libraries (Single Tenant)

Type: New Feature Priority: P3
Reporter: Khalilah Gambrell Assignee: Khalilah Gambrell
Resolution: Done Votes: 0
Labels: crossrmapps, erm, resourcemanagement, round_iv
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Defines
is defined by MODKBEKBJ-382 PoC: multi-tenancy support Closed
is defined by MODKBEKBJ-383 PoC MTS: create simple tenant resolut... Closed
is defined by MODCXEKB-103 Storing multiple EBSCO KBs in one ten... Closed
is defined by MODKBEKBJ-347 SPIKE: Design high-level flows and di... Closed
is defined by MODKBEKBJ-358 SPIKE: Investigate OKAPI request rout... Closed
is defined by MODKBEKBJ-390 Spike: describe design for "Single te... Closed
is defined by MODKBEKBJ-398 Spike "Single tenant + KBs": Updating... Closed
is defined by MODKBEKBJ-399 Spike "Single tenant + KBs": Data mig... Closed
is defined by MODKBEKBJ-400 Spike "Single tenant + KBs": Updating... Closed
is defined by MODKBEKBJ-402 Update GET /eholdings/access-types to... Closed
is defined by MODKBEKBJ-403 Update POST /eholdings/access-types t... Closed
is defined by MODKBEKBJ-404 Update GET /eholdings/access-types/{i... Closed
is defined by MODKBEKBJ-405 Update PUT /eholdings/access-types/{i... Closed
is defined by MODKBEKBJ-406 Update DELETE /eholdings/access-types... Closed
is defined by MODKBEKBJ-407 Single Tenant + Multiple KBs: Prepare... Closed
is defined by MODKBEKBJ-408 Support GET /eholdings/kb-credentials... Closed
is defined by MODKBEKBJ-410 Support POST /eholdings/kb-credential... Closed
is defined by MODKBEKBJ-411 Support PUT /eholdings/kb-credentials... Closed
is defined by MODKBEKBJ-412 Support DELETE /eholdings/kb-credenti... Closed
is defined by MODKBEKBJ-413 Update mapping and filtering by acces... Closed
is defined by MODKBEKBJ-414 Update GET /eholdings/custom-labels t... Closed
is defined by MODKBEKBJ-415 Update PUT /eholdings/custom-labels t... Closed
is defined by MODKBEKBJ-416 Update GET /eholdings/proxy-types to ... Closed
is defined by MODKBEKBJ-417 Update GET /eholdings/root-proxy to s... Closed
is defined by MODKBEKBJ-418 Update PUT /eholdings/root-proxy to s... Closed
is defined by MODKBEKBJ-419 Support GET /eholdings/kb-credentials... Closed
is defined by MODKBEKBJ-420 Support POST /eholdings/kb-credential... Closed
is defined by MODKBEKBJ-421 Support GET /eholdings/kb-credentials... Closed
is defined by MODKBEKBJ-422 Support PUT /eholdings/kb-credential... Closed
is defined by MODKBEKBJ-423 Support DELETE /eholdings/kb-credenti... Closed
is defined by MODKBEKBJ-424 Support GET /eholdings/user-kb-creden... Closed
is defined by MODKBEKBJ-425 Support holdingsIQ client library to ... Closed
is defined by MODKBEKBJ-427 Update GET /loadHoldings/status to su... Closed
is defined by MODKBEKBJ-428 Set loading status "Not Started" on K... Closed
is defined by MODKBEKBJ-429 Support POST /eholdings/loading/kb-cr... Closed
is defined by MODKBEKBJ-430 Support POST /eholdings/loading/kb-cr... Closed
is defined by MODKBEKBJ-431 Create data migration script(s) Closed
is defined by MODKBEKBJ-432 Modify configuration routine to suppo... Closed
is defined by MODKBEKBJ-433 Update RMAPITemplate to use new confi... Closed
is defined by MODKBEKBJ-434 Apply credentials to services that wo... Closed
is defined by MODKBEKBJ-393 Spike "Single tenant + KBs": Managing... Closed
is defined by MODKBEKBJ-394 Spike "Single tenant + KBs": Assignin... Closed
is defined by MODKBEKBJ-395 Spike "Single tenant + KBs": Associat... Closed
is defined by MODKBEKBJ-396 Spike "Single tenant + KBs": Associat... Closed
is defined by MODKBEKBJ-397 Spike "Single tenant + KBs": Associat... Closed
Relates
relates to UIEH-810 Ability to view multiple institution... Closed
relates to UIEH-857 New/Edit Assign users page: Allow a u... Closed
relates to UIEH-869 Settings > eholdings > List of create... Closed
relates to UIEH-870 eholdings app: Validate user access t... Closed
relates to UIEH-871 eholdings app: Access denied messaging Closed
relates to UIEH-879 Settings > eholdings > Fetch Knowledg... Closed
relates to UIEH-881 Settings > eholdings > Update endpoin... Closed
relates to UIEH-899 Settings > eholdings > KB credentials... Closed
relates to UIEH-900 Settings > eholdings > Assigned Users... Closed
relates to MODKBEKBJ-331 SPIKE - How to store multiple Holding... Closed
relates to MODKBEKBJ-332 SPIKE: Supporting notes, tags, agreem... Closed
Requires
requires UIEH-855 Settings | eholdings | Knowledge bas... Closed
requires UIEH-856 Settings > eholdings > Ability to cre... Closed
requires UIEH-885 Settings > eholdings > Updates to the... Closed
Epic Link: Consortia/Multiple Libraries (Single Tenant)
Analysis Estimate: Medium < 5 days
Front End Estimate: XL < 15 days
Back End Estimate: XXL < 30 days
Development Team: Spitfire
Rank: Chalmers (Impl Aut 2019): R5
Rank: Chicago (MVP Sum 2020): R5
Rank: Cornell (Full Sum 2021): R5
Rank: Duke (Full Sum 2021): R5
Rank: 5Colleges (Full Jul 2021): R1
Rank: 5Colleges (ERM Jun 2020): R1
Rank: GBV (MVP Sum 2020): R2
Rank: Lehigh (MVP Summer 2020): R5
Rank: TAMU (MVP Jan 2021): R5
Rank: U of AL (MVP Oct 2020): R5

 Description   
  • Support a single tenant with multiple libraries that have multiple EBSCO KB API credentials.
  • The following apps and components must be updated:
    • eholdings
    • Agreements
    • Notes
    • Tags

In Progress Documentation: https://docs.google.com/presentation/d/1qRvA-bLgGvZaY3-YgWvz64lo44Od6Y8kzDBBNTqUKi8/edit#slide=id.p



 Comments   
Comment by Cate Boerema (Inactive) [ 18/Nov/19 ]

Khalilah Gambrell is there an epic this can be assigned to? Thanks!

Comment by Erin Nettifee [ 28/Feb/20 ]

Khalilah Gambrell - there's a need for this feature beyond simply eHoldings, and I don't want that to get lost with this Jira being refined and being made more specific.

Comment by Khalilah Gambrell [ 28/Feb/20 ]

Erin Nettifee, Owen has created features related to Licenses and Agreements. So basically this feature has been split into multiple features. We still need to write a feature for non-ERM apps - Single w/ Multiple Libraries support.

Comment by Dima Tkachenko [ 06/Mar/20 ]

From Khalilah Gambrell, for Q2 release we need to :

1.) store each library's EBSCO KB credentials.
2.) insure that once they log into FOLIO and access the eholdings app that they see their library's eholdings
3.) insure when they create/assign a note in the eholdings app that it only applies to the to the library's eholdings only
4.) insure when they assign a tag in the eholdings app that it only applies to the to the library's eholdings only
5.) And at some point we have a way for the codex to only show the library eholdings.
6.) That we have a way to uniquely identify the library's resource attached to an Agreement.
Addition 7.) Assume that custom labels and access status types configuration and assignment is tied to the library's eholdings only

Comment by Khalilah Gambrell [ 22/Jun/20 ]

Spillover to Q3 will be defects

Generated at Fri Feb 09 00:20:14 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.