[Bug 16526] New: Insufficient permissions to delete users with category type set to Staff.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16526 Bug ID: 16526 Summary: Insufficient permissions to delete users with category type set to Staff. Change sponsored?: --- Product: Koha Version: 3.20 Hardware: All OS: Linux Status: NEW Severity: minor Priority: P5 - low Component: Patrons Assignee: koha-bugs@lists.koha-community.org Reporter: r.delahunty@arts.ac.uk QA Contact: testopia@bugs.koha-community.org CC: gmcharlt@gmail.com, kyle.m.hall@gmail.com We have set up a user category STAFF (name=Staff) which we use for staff members. We also have set up a user category LIBRARY (name=Library) which we use for administrative purposes. Users with category Library are assigned the category type of Staff. When staff with Delete_Anonymize_Patrons permissions try to delete a user with a Library category they receive the error: "Unable to delete staff user- insufficient privileges", but when they change the user category to one with a Adult category type (for example), they can delete the user. Superlibrarian can delete the user regardless of user category type. User category type issues preventing deletion have arisen before (bug 12834). -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16526 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |katrin.fischer@bsz-bw.de --- Comment #1 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- I think it's by design that you can't delete users of the staff category as they could fall easily into 'inactive' - only being used for working in Koha, but having no checkouts. An easy workaround here might be to set Library to be non-staff - how are you using this category? We usually only use staff for users with permissions to access the staff interface. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16526 --- Comment #2 from Ray Delahunty <r.delahunty@arts.ac.uk> --- We brought over dozens of patrons used for issuing books "in transit" between our multiple sites, as we had problems with our former LMS workflows for in-transit functionality. We set them to be their own user category, and assigned the STAFF category code. (Am pretty sure we have a set of "Repairs" users with the category/category type being Library/Staff.). In post-migration clean-up we are deleting the old-LMS workaround patrons, and stumbled across this issue. Not a major drama as library staff can simply alter the category type and kill off the obsolete user. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16526 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|3.20 |master Summary|Insufficient permissions to |Insufficient permissions to |delete users with category |delete users with category |type set to Staff. |type set to staff -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16526 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org