Copy alert permissions do not exist

Bug #1768992 reported by Jeff Davis
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
High
Unassigned

Bug Description

EG 3.1

The new copy alert functionality (bug 1676608) created several new object classes. CRUD actions for these classes are governed by permissions which are specified in the fieldmapper; users without global admin privileges require these permissions in order to manage copy alerts. However, the permissions do not exist in the database.

The missing permissions are:

ADMIN_COPY_ALERT_TYPE
CREATE_COPY_ALERT_TYPE
UPDATE_COPY_ALERT_TYPE
DELETE_COPY_ALERT_TYPE
ADMIN_COPY_ALERT_SUPPRESS
CREATE_COPY_ALERT_SUPPRESS
UPDATE_COPY_ALERT_SUPPRESS
DELETE_COPY_ALERT_SUPPRESS
ADMIN_COPY_ALERT
CREATE_COPY_ALERT
VIEW_COPY_ALERT
UPDATE_COPY_ALERT
DELETE_COPY_ALERT

Revision history for this message
Jeff Davis (jdavis-sitka) wrote :

Working branch user/jeffdavis/lp1768992-copy-alert-perms adds the missing perms to permission.perm_list.

Changed in evergreen:
milestone: none → 3.next
status: New → Confirmed
importance: Undecided → High
Galen Charlton (gmc)
Changed in evergreen:
milestone: 3.next → 3.2-beta
no longer affects: evergreen/3.2
Galen Charlton (gmc)
tags: added: pullrequest
Revision history for this message
Galen Charlton (gmc) wrote :

Tested and signed off. Branch is user/gmcharlt/lp1768992_signoff.

tags: added: signedoff
Galen Charlton (gmc)
Changed in evergreen:
milestone: 3.2-beta → 3.1.2
no longer affects: evergreen/3.1
Changed in evergreen:
assignee: nobody → Mike Rylander (mrylander)
Revision history for this message
Mike Rylander (mrylander) wrote :

Picked into master and 3.1. Thanks, Jeff and Galen!

Changed in evergreen:
status: Confirmed → Fix Committed
Changed in evergreen:
status: Fix Committed → Fix Released
assignee: Mike Rylander (mrylander) → nobody
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.