Done
Details
Assignee
Dmytro KrutiiDmytro KrutiiReporter
Svitlana KovalovaSvitlana KovalovaLabels
Priority
P4Story Points
1Sprint
NoneDevelopment Team
FolijetFix versions
Release
Ramsons (R2 2024)TestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Dmytro Krutii
Dmytro KrutiiReporter
Svitlana Kovalova
Svitlana KovalovaLabels
Priority
Story Points
1
Sprint
None
Development Team
Folijet
Fix versions
Release
Ramsons (R2 2024)
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created September 24, 2024 at 1:33 PM
Updated October 29, 2024 at 3:55 PM
Resolved October 18, 2024 at 12:53 PM
Purpose/Overview
Update the module permissions in the ModuleDescriptor, as the permissions for mod-inventory-storage have been changed according to this story: https://folio-org.atlassian.net/browse/MODINVSTOR-1247
Requirements
- Verify and upgrade the API if required:
`holdings-storage 8.0` `instance-storage 11.0` `instance-storage-batch-sync 3.0` `bound-with-parts-storage 2.0` `async-migration 1.0`
- Update the module permissions in ModuleDescriptor-template.json file for those endpoints that use the mod-inventory-storage endpoints listed below with new permissions:
"methods": ["PUT"], "pathPattern": "/inventory-storage/bound-withs", "permissionsRequired": ["inventory-storage.bound-withs.collection.put"] "methods": ["POST"], "pathPattern": "/instance-storage/batch/synchronous", "permissionsRequired": ["inventory-storage.instances.batch.synchronous.post"] "methods": ["POST"], "pathPattern": "/instance-storage/instances/retrieve", "permissionsRequired": ["inventory-storage.instances.retrieve.collection.post"] "methods": ["POST"], "pathPattern": "/holdings-storage/holdings/retrieve", "permissionsRequired": ["inventory-storage.holdings.retrieve.collection.post"]