Currently permissions related to circulation use the checkout library as the context for permissions granted at the Branch or System level. In a consortium environment, it would be useful to have an option to use the item’s owning library as the context.
As an example, a consortium may want to allow circulation staff to override renewal limits for their library’s items, but not for other libraries’ items. With the current context, a staff user with the MAX_RENEWALS_REACHED.override at the system level can override the renewal limit for any items their library has checked out, rather than only items their library owns.
https://bugs.launchpad.net/evergreen/+bug/1632797


No responses yet