depth = 7 AND
rtime = 8 ;
+-- Give circulation administrators the ability to administer circulation
+INSERT INTO permission.grp_perm_map (grp, perm, depth) VALUES (9, 407, 1);
+INSERT INTO permission.grp_perm_map (grp, perm, depth) VALUES (9, 415, 1);
+
+-- Give super circulators the ability to view circulation rules
+INSERT INTO permission.grp_perm_map (grp, perm, depth) VALUES (118, 477, 1);
+INSERT INTO permission.grp_perm_map (grp, perm, depth) VALUES (118, 480, 1);
+
+-- Give cataloging administrators the ability to run the link checker
+INSERT INTO permission.grp_perm_map (grp, perm, depth) VALUES (8, 543, 1);
+
+-- Include all local administrators in the cataloguing administrator group
+INSERT INTO permission.usr_grp_map (usr, grp)
+ SELECT usr, 8
+ FROM permission.usr_grp_map
+ WHERE grp = 10 AND usr NOT IN (7308, 12352, 15429, 215095);
+
+-- Include all local administrators in the circulation administrator group
+WITH party AS (SELECT usr FROM permission.usr_grp_map WHERE grp = 9)
+INSERT INTO permission.usr_grp_map (usr, grp)
+ SELECT usr, 9
+ FROM permission.usr_grp_map
+ WHERE grp = 10 AND usr NOT IN (SELECT usr FROM party);
COMMIT;