Done
Details
Details
Assignee
Pavankumar
PavankumarReporter
Sobha Duvvuri
Sobha DuvvuriPriority
Story Points
2
Sprint
None
Development Team
Volaris
Fix versions
Release
Poppy (R2 2023)
RCA Group
Missing module permission
Affected Institution
!!!ALL!!!
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created July 24, 2023 at 8:19 PM
Updated July 23, 2024 at 5:13 PM
Resolved August 9, 2023 at 7:15 AM
Overview:
University of Missouri System is trying to use Dematic EMS and they encountered a repeating message issue.
Per them, the message cycle started and repeated nonstop until they cut off the communication.
**
7/20/2023 1:48:47 PM
EMS/EMS TO HOST
SM
040-110506550 002
7/20/2023 1:48:46 PM
HOST TO EMS/EMS
SC
0028SC0542920230720184846040-110506550
Additional Information:
Error logs from edge-dematic and mod-remote-storage are shared in Slack due to sensitive information. One of the issues seemed to be a permission related issue -
InventoryClient#markItemAsMissing(String): [Access for user 'stagingDirector' (7b870508-c248-473b-aace-59d978b06dc8) requires permission: inventory-storage.items.item.get]
We added the missing permission to the permission set that's assigned to the "StagingDirector" user but this is not documented on the readme - https://github.com/folio-org/mod-remote-storage or https://github.com/folio-org/edge-dematic
Looks like the code needs to be tweaked to add the missing permission/at least documentation needs to be updated to reflect the need for the missing permission to be assigned to StagingDirector user.
Versions of modules : edge-dematic-2.0.0, mod-remote-storage-2.0.3
Interested parties: