Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
-
eHoldings Sprint 87, eHoldings Sprint 88
-
5
-
Spitfire
Description
Endpoints call HoldingsIQ services (EBSCO KB) to get or update records. Each call has to be preconfigured with valid EBSCO knowledgebase credentials. There is only one credential set available at the moment. But it has to be changed to support multiple sets and a set can be associated with a user. This requires changes in the configuration routine of endpoints so that the appropriate KB credentials could be selected from several options depending on the current user.
More details can be found in the dedicated section of "Spike: MODKBEKBJ-390 - describe design for "Single tenant multiple EBSCO KBs" scenario"
Requirements
- KB credentials are retrieved depending on the current user
- ConfigurationService works only with user relevant KB configuration
Acceptance Criteria
- HoldingsIQ services operate with user related KB only
- changes covered with unit tests
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-1994 eholdings app | Single Tenant w/ Multiple Libraries Support
-
- Closed
-
- has to be done before
-
MODKBEKBJ-425 Support holdingsIQ client library to work with mod-kb-ebsco-java
-
- Closed
-
-
MODKBEKBJ-433 Update RMAPITemplate to use new configuration routine
-
- Closed
-
- is defined by
-
MODKBEKBJ-390 Spike: describe design for "Single tenant multiple EBSCO KBs" scenario
-
- Closed
-
- relates to
-
MODKBEKBJ-398 Spike "Single tenant + KBs": Updating existing endpoints for providers/packages/resources/titles
-
- Closed
-