Browse Source
first, replicate: go to More -> permissions on any user. Notice that it says various things "privileges, flags, permissions" they are interchangeable and inconsistent. also note that some of the permissions are nonsensical and/or not descriptive enough, or not using canonical terminology (borrowers instead of patrons, for example) To test: interface consistency changes -> means "turns into" - page title - privileges -> permissions - breadcrumbs - privileges -> permissions - headings - privileges -> permissions - "set flags" button -> save Permissions that have changed description: - Catalogue changes to "Required for staff login" in bold (this was the original impetus for this boatload of changes) - reports - editauthorities - management - serials - updatecharges - circulate - parameters - borrowers - tools - staffaccess - edit_patrons (only on updatedb, not on new db) - Read through and make sure there are no typos, and that the descriptions seem to jive with what privileges the permission gives the user. Suggestions are, in fact, welcome. - If you are feeling ambitious, go ahead and create a new, clean database and check the wording there as well - it should match what has been done in the db update. Signed-off-by: Owen Leonard <oleonard@myacpl.org> Tested both with existing database and new database Signed-off-by: Elliott Davis <elliott@bywatersolions.com> Tested with existing database. Introduces no new mysql-isms. Kudos for adding that syspref in bold, that got me when I first started with Koha Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com>3.12.x
Liz Rea
12 years ago
committed by
Jared Camins-Esakov
3 changed files with 58 additions and 15 deletions
@ -1,17 +1,17 @@ |
|||
INSERT INTO `userflags` VALUES(0,'superlibrarian','Access to all librarian functions',0); |
|||
INSERT INTO `userflags` VALUES(1,'circulate','Circulate books',0); |
|||
INSERT INTO `userflags` VALUES(2,'catalogue','View Catalog (Librarian Interface)',0); |
|||
INSERT INTO `userflags` VALUES(3,'parameters','Set Koha system parameters',0); |
|||
INSERT INTO `userflags` VALUES(4,'borrowers','Add or modify borrowers',0); |
|||
INSERT INTO `userflags` VALUES(1,'circulate','Check out and check in items',0); |
|||
INSERT INTO `userflags` VALUES(2,'catalogue','<b>Required for staff login.</b> Staff access, allows viewing of catalogue in staff client.',0); |
|||
INSERT INTO `userflags` VALUES(3,'parameters','Manage Koha system settings (Administration panel)',0); |
|||
INSERT INTO `userflags` VALUES(4,'borrowers','Add or modify patrons',0); |
|||
INSERT INTO `userflags` VALUES(5,'permissions','Set user permissions',0); |
|||
INSERT INTO `userflags` VALUES(6,'reserveforothers','Place and modify holds for patrons',0); |
|||
INSERT INTO `userflags` VALUES(7,'borrow','Borrow books',1); |
|||
INSERT INTO `userflags` VALUES(9,'editcatalogue','Edit Catalog (Modify bibliographic/holdings data)',0); |
|||
INSERT INTO `userflags` VALUES(10,'updatecharges','Update borrower charges',0); |
|||
INSERT INTO `userflags` VALUES(10,'updatecharges','Manage patrons fines and fees',0); |
|||
INSERT INTO `userflags` VALUES(11,'acquisition','Acquisition and/or suggestion management',0); |
|||
INSERT INTO `userflags` VALUES(12,'management','Set library management parameters',0); |
|||
INSERT INTO `userflags` VALUES(13,'tools','Use tools (export, import, barcodes)',0); |
|||
INSERT INTO `userflags` VALUES(14,'editauthorities','Allow to edit authorities',0); |
|||
INSERT INTO `userflags` VALUES(15,'serials','Allow to manage serials subscriptions',0); |
|||
INSERT INTO `userflags` VALUES(16,'reports','Allow to access to the reports module',0); |
|||
INSERT INTO `userflags` VALUES(17,'staffaccess','Modify login / permissions for staff users',0); |
|||
INSERT INTO `userflags` VALUES(12,'management','Set library management parameters (deprecated)',0); |
|||
INSERT INTO `userflags` VALUES(13,'tools','Use all tools (expand for granular tools permissions)',0); |
|||
INSERT INTO `userflags` VALUES(14,'editauthorities','Edit Authorities',0); |
|||
INSERT INTO `userflags` VALUES(15,'serials','Manage serial subscriptions',0); |
|||
INSERT INTO `userflags` VALUES(16,'reports','Allow access to the reports module',0); |
|||
INSERT INTO `userflags` VALUES(17,'staffaccess','Allow staff members to modify permissions for other staff members',0); |
|||
|
Loading…
Reference in new issue