Edgewall Software
Modify

Opened 14 years ago

Closed 14 years ago

#9286 closed enhancement (worksforme)

Ticket Permissions Bug

Reported by: adam.h.thomas87@… Owned by:
Priority: high Milestone:
Component: ticket system Version: 0.11.7
Severity: major Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

I've noticed an issue with the ticket system. Essentially management should be the only ones closing tickets, but anyone should be able to have a ticket assigned to them. If users don't have the "TICKET_MODIFY" permission, they can't be assigned tickets. If they do have this permission, they can close tickets - which is not good, we don't want a tester to open a ticket, and another tester close it. It really defeats the purpose of using this application. What needs to be done is essentially add a permission such as "TICKET_ASSIGNABLE" or something, to allow anyone with this permission to be assigned a ticket. This just allows for a better work-flow.

Attachments (0)

Change History (1)

comment:1 by Christian Boos, 14 years ago

Milestone: 0.11.7.1
Resolution: worksforme
Status: newclosed

Please no new enhancements tickets for 0.11.x (and not for 0.12.x either).

From a superficial reading of this description, what you're requesting seems already possible, please read carefully TracWorkflow.

If you need extra permissions (like TICKET_ASSIGNABLE), have a look at either:

Depending on whether you're using 0.11.x or 0.12.x.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The ticket will remain with no owner.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from (none) to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.