'Allows a user to create a pre-catalogued copy', 'ppl', 'description')),
( 619, 'EDIT_SELF_IN_CLIENT', oils_i18n_gettext(619,
'Allow a user to edit their own account in the staff client', 'ppl', 'description'))
+ ( 620, 'MANAGE_RESERVES', oils_i18n_gettext(620,
+ 'Allows user to manage Courses, Course Materials, and associate Users with Courses.', 'ppl', 'description'))
;
'CREATE_CIRC_DURATION',
'CREATE_PRECAT',
'DELETE_CIRC_DURATION',
+ 'MANAGE_RESERVES',
'MARK_ITEM_MISSING_PIECES',
'UPDATE_CIRC_DURATION',
'UPDATE_HOLD_REQUEST_TIME',
--- /dev/null
+BEGIN;
+
+SELECT evergreen.upgrade_deps_block_check('XXXX', :eg_version);
+
+INSERT INTO permission.perm_list(id, code, description)
+ VALUES (
+ 620,
+ 'MANAGE_RESERVES',
+ oils_i18n_gettext(
+ 620,
+ 'Allows user to manage Courses, Course Materials, and associate Users with Courses.',
+ 'ppl',
+ 'description'
+ )
+ );
+
+INSERT INTO permission.grp_perm_map(perm, grp, depth) VALUES (620, 9, 0), (620, 11, 0), (20, 12, 0), (620, 13, 0);
+
+COMMIT;
\ No newline at end of file