Details
-
Bug
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
Description
The package.json of ui-requests contains the following permissionSet:
{ "permissionName": "ui-requests.all", "displayName": "Requests: All permissions", "description": "All permissions for the Requests app", "subPermissions": [ "module.requests.enabled", "circulation.requests.collection.get", "circulation.requests.item.post", "circulation.requests.item.put", "circulation.requests.item.get", "circulation-storage.requests.collection.get", "circulation-storage.requests.collection.delete", "circulation-storage.requests.item.get", "circulation-storage.requests.item.post", "circulation-storage.requests.item.put", "circulation-storage.requests.item.delete", "users.collection.get", "users.item.get", "circulation-storage.loans.collection.get", "circulation-storage.loans.item.get", "inventory.items.collection.get", "inventory.items.item.get", "addresstypes.collection.get", "usergroups.collection.get", "notes.domain.requests", "notes.domain.all", "notes.allops" ], "visible": true }
The permission notes.domain.requests is not defined by any other module. This causes an error when trying to enable the module for a tenant when using a system with mod-permissions > 5.1
TestRail: Results
Attachments
Issue Links
- blocks
-
FOLIO-1153 Permissions consistency enforcement breaks CI builds
-
- Closed
-