Wishlist: Ability to configure circ policy focused around item age protection

Bug #925593 reported by Michael Peters
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Triaged
Wishlist
Unassigned

Bug Description

Evergreen currently lacks the ability to configure a circ policy focused around age protection flags on an item. From discussion on IRC, it doesn't sound like this ability currently exists.

For example, we would like the ability to configure in-db circ rules that would prevent holds on age-protected items when the requesting users home_ou does not match the circ_lib of the item.

Obviously, the ability to configure circ policy based around age protection could apply to many other scenarios.

Revision history for this message
Thomas Berezansky (tsbere) wrote :

As I mentioned in IRC, age protection exists and can be configured. What can't be configured is what age protection checks.

All age protection, script based or otherwise, is based on transit distance from the circ library to the pickup library. Checking the user's home library isn't possible unless you are also restricting pickup to the user's home library globally.

It *is* true that indb rules can't check the item's age protection setting to change rules when items are age protected.

I already have plans to enhance the indb hold rules to allow for duplicating age protection 100% in the hold matrix without using the age protection option on copies. I may be able to add the ability for hold matrix lines to check if an item has age protection turned on or not.

Other options will exist when I work on that development, such as ditching the age protection rules as they stand currently entirely. That would allow for age protection to be applied with the full power of the hold matrix rather than by force regardless. As an example, in an academic environment, instructors could not be subject to age protection while students are.

Changed in evergreen:
status: New → Incomplete
Changed in evergreen:
status: Incomplete → Triaged
Andrea Neiman (aneiman)
tags: added: circpolicies circulation wishlist
removed: circ policy
tags: added: admin-pages
removed: wishlist
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.