Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#4434 closed enhancement (invalid)

Permission setup

Reported by: newash Owned by: Norman Rasmussen
Priority: low Component: VirtualTicketPermissionsPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.11



I need to set ticket permissions and found VirtualTicketPermissionsPlugin and PrivateTicketsPlugin for this purpose. I chose VirtualTicketPermissions because it was more recent.

Unfortunately I couln't set up my Trac environment with that according to the plugin's Notes. I tried (creating ticket for A and testing the visibility with user B):

  • leave authenticated with the permission TICKET_VIEW permission and giving no extra permission for user B --- the ticket was visible for user B
  • remove TICKET_VIEW from authenticated and giving no extra for user B --- ticket was hidden for him. But! If I put A and B into a group and gave TICKET_IS_GROUP for user B, the ticket was still hidden!

I'm really confused about how this plugin should work. Unfortunately I didn't find such question answered among the tickets here in this site. Could you help me with a proper setup for users being in the same group seeing each other's tickets?

Thank you.

Attachments (0)

Change History (2)

comment:1 Changed 8 years ago by anonymous

Resolution: invalid
Status: newclosed

You want to use PrivateTicketsPlugin instead. The plugins may seem similar, but they are fundamentally different. PrivateTicketsPlugin is for limiting which tickets a user can view, where as VirtualTicketPermissionsPlugin is used to select which set of ticket actions are valid for a given user.

comment:2 Changed 8 years ago by newash

Type: taskenhancement

Thank you for the quick answer, you may extend the plugin's Notes, to make it clear for other users as well.

Modify Ticket

Change Properties
Set your email in Preferences
as closed The owner will remain Norman Rasmussen.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.