Opened 10 years ago
Last modified 9 years ago
#12077 new enhancement
Ticket workflow should support negated permissions
Reported by: | Ryan J Ollos | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | next-major-releases |
Component: | ticket system | Version: | |
Severity: | normal | Keywords: | workflow |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
This would support the user case of overlapping workflow actions in which it is redundant to show both actions to a user that has the higher permission. For example, consider a case in which any user with TICKET_MODIFY
can reopen a ticket, but only a user with TICKET_ADMIN
can reopen and change the owner of a ticket. The user with TICKET_ADMIN
would see both the reopen and reopen_and_assign actions, which is redundant.
reopen.permissions = TICKET_MODIFY, !TICKET_ADMIN reopen_and_assign.permissions = TICKET_ADMIN
Attachments (0)
Change History (2)
comment:2 by , 9 years ago
Or allow groups to be specified in the permissions
field. This might somehow be consistent with the changes to the set_owner
field in #11839.
Possible use case in th:#4734.