[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