ADMIN_CIRC_MATRIX_MATCHPOINT Needs to be Broken Out into More Permission Granularity

Bug #1986700 reported by Erica Rohlfs
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
New
Wishlist
Unassigned

Bug Description

Evergreen version 3.9

Similar to Bug #1986699 and thinking about Bug #1986666, the ADMIN_CIRC_MATRIX_MATCHPOINT also needs to be broken out into more granular permissions.

Courtesy of Galen, ADMIN_CIRC_MATRIX_MATCHPOINT currently:
*Circ matrix weights (must have permission globally)
*Matrix weight associations (context for the permission is the owning OU of the weight association)
*Circ matrix matchpoint/policy (do /not/ need to have permission globally; context for the permission is the Org Unit of the policy
*Circ limit groups (must have the permission globally)
*Circ limit sets and limit set mappings (context for the permission is the limit set or matchpoint owning OU)

If there is development for a UI circulation policy deleting option, deleting should be a separate permission.

The circulation policy permissions should have specificity for
1. Add/Create
2. Delete
3. Edit/Modify

Erica Rohlfs (erohlfs)
Changed in evergreen:
importance: Undecided → Wishlist
tags: added: permissions
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.