adding new CONTAINER_BATCH_UPDATE perm to appropriate groups
authorChris Sharp <csharp@georgialibraries.org>
Wed, 20 Dec 2017 17:38:23 +0000 (12:38 -0500)
committerChris Sharp <csharp@georgialibraries.org>
Wed, 20 Dec 2017 17:38:23 +0000 (12:38 -0500)
Open-ILS/src/sql/Pg/version-upgrade/post-3.0-upgrade.sql

index 6b14850..f37801e 100644 (file)
@@ -1,3 +1,12 @@
+BEGIN;
+-- Add the CONTAINER_BATCH_UPDATE perm to LocalAdmin, LibraryManager, and GlobalAdmin
+INSERT INTO permission.grp_perm_map (grp, perm, depth, grantable) VALUES 
+((SELECT id FROM permission.grp_tree WHERE name = 'LocalAdmin'), (SELECT id FROM permission.perm_list WHERE code = 'CONTAINER_BATCH_UPDATE'), 0, FALSE),
+((SELECT id FROM permission.grp_tree WHERE name = 'GlobalAdmin'), (SELECT id FROM permission.perm_list WHERE code = 'CONTAINER_BATCH_UPDATE'), 0, FALSE),
+((SELECT id FROM permission.grp_tree WHERE name = 'LibraryManager'), (SELECT id FROM permission.perm_list WHERE code = 'CONTAINER_BATCH_UPDATE'), 0, FALSE);
+
+COMMIT;
+
 \echo ---------------------------------------------------------------------
 \echo Reingest authority records. This can be canceled via Ctrl-C and run
 \echo at a later time; see the upgrade script.  Note that if you cancel now,