On 20/7/2010 10:08 PM, Daniel França wrote:

    Hi all,
    I'm new at Trac, and I installed virtualticketpermissions to improve
    permission of workflow, but I can't realize how to do the following:
    I need to allow only specific user or group to do an operation in the
    workflow.

    For example, I've the following:


    accept = new,accepted -> accepted
    accept.permissions = TICKET_MODIFY,TICKET_IS_GROUP
    accept.operations = set_owner

    A user from the "client" group creates a new ticket, and it's can only
    be accepted by a user from the group "manager", how can I do that?
    I tried with the above code, but this way even the client can accept
    the ticket.
    There's a solution with VirtualTicketPermissions or  any other plugin?

    Best Regards,
    Daniel França

--

I don't have time to look it up at the moment, but I'm fairly sure there's a plugin floating around Trac Hacks or possibly on trac.edgewall.org itself that allows you to create arbitrary custom permissions. You should be able to use that in conjunction with the VirtualTicketPermissions to achieve what you want.

(I'm fairly sure there's no direct way to do this with just VirtualTicketPermissions).

- Josh
-- www.oxideinteractive.com.au

--
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en.

Reply via email to