Changes between Version 1 and Version 2 of VirtualTicketPermissionsPlugin
- Timestamp:
- Aug 19, 2008, 10:49:01 AM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
VirtualTicketPermissionsPlugin
v1 v2 1 = Virtual Permissons for the Owner/Reporter/CC'er of a ticket=1 = Virtual ticket permissons = 2 2 3 == Description == 4 5 There are three main permissions for this plugin: `TICKET_IS_REPORTER`, `TICKET_IS_CC`, and `TICKET_IS_OWNER`. `TICKET_IS_SELF` is an alias for all three of these. 6 7 There are also group-based permissions: `TICKET_IS_REPORTER_GROUP`, `TICKET_IS_CC_GROUP`, and `TICKET_IS_OWNER_GROUP`. These work in a similar way to their non-group counterparts, except that you are granted access if you share a group with the target user. `TICKET_IS_GROUP` is an alias for all the group-based permissions (and therefore all the normal ones as well). 3 [[Include(source:virtualticketpermissionsplugin/0.11/README)]] 8 4 9 5 == Bugs/Feature Requests == … … 23 19 You can check out VirtualTicketPermissionsPlugin from [http://trac-hacks.org/svn/virtualticketpermissionsplugin here] using Subversion, or [source:virtualticketpermissionsplugin browse the source] with Trac. 24 20 25 == Example ==26 27 In the `[ticket-workflow]` configuration:28 {{{29 accept = new,accepted -> accepted30 accept.permissions = TICKET_MODIFY,TICKET_IS_OWNER31 }}}32 Then the user can only accept the ticket if it has already been assigned to them.33 34 21 == Recent Changes == 35 22