More granular permissions needed for Clear Holds Shelf process
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
Currently UPDATE_HOLD is the only permission a staff user needs in order to clear expired holds from the holds shelf. The Clear Holds Shelf process can be launched when browsing the holds shelf and also by choosing the menu option Circulation -> Clear Holds Shelf. The menu option is not infrequently chosen by mistake when users intend to choose the adjacent option, Browse Holds Shelf.
The UPDATE_HOLD permission is required for editing a patron's individual holds as well, so many circulation staff users need to have this permission. This leads to instances where the Hold Shelf is cleared in error, cancelling all holds on the holdshelf that have passed their shelf expire time.
Related bug: Clear Shelf-Expired Holds confirmation needed
Changed in evergreen: | |
status: | New → Confirmed |
importance: | Undecided → Critical |
importance: | Critical → Wishlist |
tags: | added: permissions |
tags: | added: circ-holds |
+1 to clear hold getting its own permission