Bug 7017

Summary: override_renewals permission confusing
Product: Koha Reporter: Nicole C. Engard <nengard>
Component: CirculationAssignee: Kyle M Hall <kyle.m.hall>
Status: NEW --- QA Contact: Bugs List <koha-bugs>
Severity: normal    
Priority: P5 - low CC: gmcharlt, veron
Version: Main   
Hardware: All   
OS: All   
See Also: http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14713
GIT URL: Change sponsored?: ---
Patch complexity: --- Documentation contact:
Documentation submission: Text to go in the release notes:
Version(s) released in:
Circulation function:

Description Nicole C. Engard 2011-10-12 19:55:38 UTC
You can set it so that a patron only has override renewals permission, but they can't access the circ module to override the renewals in the first place. I think we need to make it clear which permissions are dependent on other permissions.  Having a permission nested does not make that clear because in the example of the tools permissions you can pick and choose which ones you want to provide.
Comment 1 Marc Véron 2016-01-05 14:20:30 UTC
As far as I understand it, overdues_report, force_checkout, manage_restrictions work only if circulate_remaining_permissions is set. (Hmm, what about self_checkout?)

Maybe we could re-word the descriptions to make it clear? 

Something like:

[] circulate_remaining_permissions Basic circulation permissions

[] overdues_report Execute overdue items report (needs basic permissions)

[] force_checkout Force checkout if a limitation exists (needs basic permissions)

[] manage_restrictions Manage restrictions for accounts (needs basic permissions)

[] override_renewals Override blocked renewals (needs basic permissions)
Comment 2 Nicole C. Engard 2016-01-26 22:30:45 UTC
I wouldn't say 'basic' I'd say 'circulate_remaining_permissions' since that's what the permission is but that works.

Nicole