[Koha-bugs] [Bug 9439] New: Enforce superlibrarian mutual exclusivity of other permissions
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Tue Jan 22 01:40:13 CET 2013
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9439
Bug ID: 9439
Summary: Enforce superlibrarian mutual exclusivity of other
permissions
Classification: Unclassified
Change sponsored?: ---
Product: Koha
Version: master
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: P5 - low
Component: Templates
Assignee: oleonard at myacpl.org
Reporter: dcook at prosentient.com.au
Currently, a patron can have all permissions at once. This includes
superlibrarian, even though it already includes all other permissions anyway.
I propose that we introduce some JS to uncheck and disable other permissions
when superlibrarian is selected. This interface behaviour will make the
difference between superlibrarian and the other permissions much more obvious
than it is now. I also suggest having some handling to "fix" the current
situation where superlibrarian can be selected in conjunction with other
permissions. This would include a pop-up warning telling the user that the
permissions are going to be changed to just include superlibrarian.
I think this patch is also useful in terms of integrating Koha with other
external software, since this way you can count on superlibrarians always
having a "1" flag in their borrower record. Currently, if superlibrarian is
selected along with other permissions, the flag in the borrower record won't be
1. It'll be the sum of the superlibrarian flag and any other permissions/flags
applied to that patron. If you give superlibrarians access to external software
through Koha, it helps to make sure they always have that "1" flag.
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list