Cataloging admins have inconsistent permissions on Vandelay Record Display Attributes

Bug #1989260 reported by Jane Sandberg
28
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Evergreen
New
Undecided
Unassigned

Bug Description

In Concerto, user br1dbeck is a Cataloging Admin. The permissions for this user related to the vandelay record display attributes are inconsistent.

For bibliographic records, the user has: CREATE_BIB_IMPORT_FIELD_DEF and UPDATE_BIB_IMPORT_IMPORT_FIELD_DEF. But not DELETE_BIB_IMPORT_IMPORT_FIELD_DEF.

For authority records, the user has: UPDATE_AUTHORITY_IMPORT_IMPORT_FIELD_DEF and DELETE_AUTHORITY_IMPORT_IMPORT_FIELD_DEF. But not CREATE_AUTHORITY_IMPORT_IMPORT_FIELD_DEF.

I assume that cataloging admins should just receive all 6 of these permissions. If so, it should be relatively simple to:
1. add them to the list of permissions around line 2300 in Open-ILS/src/sql/Pg/950.data.seed-values.sql
2. add a database migration to update this in existing systems

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.