Details
-
New Feature
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
-
None
Description
The <Settings> component includes a facility where each entry in a module's settings list can include a permission which the user must have in order to see the associated settings page: for example, in ui-users, the "Permission sets" settings page is only visible if the user has the perms.permissions.get permission.
However, at present, almost none of the settings entries have permission guards. We should add them in:
- ui-circulation
- ui-developer (perhaps)
- ui-items
- ui-organization
- ui-users
TestRail: Results
Attachments
Issue Links
- blocks
-
UICIRC-21 Permission Set for Loan Policy CRUD
-
- Closed
-
-
UIIT-38 Permission Set for Loan Type CRUD
-
- Closed
-
-
UIIT-39 Permission Set for Material Type CRUD
-
- Closed
-
-
UIU-130 Permission Set for Patron Group CRUD
-
- Closed
-
- is blocked by
-
STRIPES-471 Rename settings-pages permissions *sigh*
-
- Closed
-
-
UICIRC-10 Add permission-guards for circulation settings pages
-
- Closed
-
-
UID-4 Add permission-guards for developer settings pages
-
- Closed
-
-
UIIT-59 Add permission-guards for items settings pages
-
- Closed
-
-
UIORG-26 Add permission-guards for organization settings pages
-
- Closed
-
-
UIU-197 Add permission-guards for users settings pages
-
- Closed
-
- relates to
-
STCOM-64 <Settings> emits routes for pages which fail the permission check
-
- Closed
-
-
STRIPES-468 We need permissions for each module's settings
-
- Closed
-
-
FOLIO-763 Top-to-bottom understanding of permissions
-
- Closed
-