Edgewall Software

Ticket #7438 (new enhancement)

Opened 6 months ago

Last modified 5 months ago

ticet description editing permissions to owner

Reported by: john.williams@… Owned by:
Priority: normal Milestone: not applicable
Component: ticket system Version: 0.11-stable
Severity: normal Keywords:
Cc: b7m1@…, norman@…

Description

THis is similar to #1316.

It would be very helpful if permissions to edit a ticket's description could be restricted to the owner. This allows the administrator(ahem) to be freed up from changing ticket descriptions all the time, while not giving all users in my developer group the TICKET_EDIT_DESCRIPTION permission.

Attachments

Change History

Changed 5 months ago by b7m1@…

  • cc b7m1@… added
  • priority changed from low to normal
  • version set to 0.11-stable

Agreed. Actually, I would like to see this in a more general case. It would be very nice to have a permission setting for actions only available to the owner of the ticket.
Something like: resolve.permissions = TICKET_OWNER which allows only the ticket owner to resolve the ticket.

Changed 5 months ago by anonymous

PrivateTicketsPlugin could be extended to work with TICKET_EDIT_DESCRIPTION, surely?

Changed 5 months ago by anonymous

I've opened #3568 on the trac-hacks wiki to handle permissions in workflow

Changed 5 months ago by norman@…

  • cc norman@… added

(sorry forgot to author the last two comments)

Changed 5 months ago by norman@…

Comment 1 has been implemented in VirtualTicketPermissionsPlugin. It creates a permission called 'TICKER_IS_OWNER' that is only given when the current user is the owner of the ticket (there are other new permissions for CC and reporter and groups too)

Add/Change #7438 (ticet description editing permissions to owner)

Author



Change Properties
<Author field>
Action
as new
as The resolution will be set. Next status will be 'closed'
to The owner will change from (none). Next status will be 'new'
The owner will change from (none) to anonymous. Next status will be 'assigned'
 
Note: See TracTickets for help on using tickets.