Edgewall Software

Opened 7 years ago

Closed 6 years ago

Last modified 4 years ago

#12947 closed enhancement (fixed)

Fine-grained control of TICKET_EDIT_CC for new tickets — at Version 3

Reported by: Ryan J Ollos Owned by: Ryan J Ollos
Priority: normal Milestone: 1.3.3
Component: ticket system Version:
Severity: normal Keywords:
Cc: Branch:
Release Notes:

The behavior user can edit CC field for new ticket without possessing TICKET_EDIT_CC is implemented in DefaultTicketPolicy. This allows the behavior to be modified by replacing DefaultTicketPolicy.

API Changes:
Internal Changes:

Description

Users can edit the CC field when creating a ticket even if they don't have TICKET_EDIT_CC. In some instances it would be nice to have fine-grained control of this behavior. As in #8778 and #12719, it might be possible to move the access control to the permission policy, so that users can customize the behavior by replacing DefaultTicketPolicy.

Change History (3)

comment:1 by Ryan J Ollos, 7 years ago

Proposed change: [e6f2bdb1d/rjollos.git]. I'll look at adding test coverage.

comment:2 by Ryan J Ollos, 7 years ago

Added test coverage and fixed defect in proposed change: [926d0a1d9/rjollos.git].

comment:3 by Ryan J Ollos, 6 years ago

Release Notes: modified (diff)
Resolution: fixed
Status: assignedclosed

Committed to trunk in r16382.

Note: See TracTickets for help on using tickets.