Details
-
Type:
Story
-
Status: Closed (View Workflow)
-
Priority:
P3
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: 3.5.0
-
Template:customfield_11100 34353
-
Sprint:eHoldings Sprint 86
-
Story Points:3
-
Development Team:Spitfire
Description
Support creation of KB credentials by following endpoint:
PUT /eholdings/kb-credentials/{credentialsId}
Sample request body:
{ "type": "credentials", "attributes": { "name": "University of Massachusetts - Amherst updated", "apiKey": "XXXX", "url": "YYYY", "customerId": "ZZZZ" } }
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 entity information can be updated
- an error is returned if KB API Credentials are invalid
Acceptance Criteria
- the endpoint created and works according to the requirements
- the endpoint is covered with unit tests
- API tests created to cover endpoint functionality
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-1994 eholdings app | Single Tenant w/ Multiple Libraries Support
-
- Closed
-
- is defined by
-
MODKBEKBJ-390 Spike: describe design for "Single tenant multiple EBSCO KBs" scenario
-
- Closed
-
- is required by
-
UIEH-856 Settings > eholdings > Ability to create multiple Knowledge base configurations
-
- Closed
-
- relates to
-
MODKBEKBJ-393 Spike "Single tenant + KBs": Managing KB Credentials in MOD KB EBSCO module
-
- Closed
-