Modify

Opened 17 years ago

Last modified 3 years ago

#2068 new defect

Allow specified users to view only tickets belonging to specified components

Reported by: anonymous Owned by: anybody
Priority: normal Component: Request-a-Hack
Severity: normal Keywords: ticket permission
Cc: Trac Release: 0.10

Description

Ability to assign a user to only be able to view tickets for a certain component.

Usage scenerio: Currently we distinguish between projects by setting each project as a component. I'd like to give a client of mine a login to our trac, but I don't want her to be able to see all the tickets for all projects/components in our trac system, I only want her to be able to see the tickets that are associated with her project/component. I could install the PrivateTicketsPlugin and CC her on every ticket for her project, but that seems like it'd get annoying for her to get an email for every ticket that's entered.

Attachments (0)

Change History (6)

comment:1 Changed 17 years ago by anonymous

Keywords: ticket permission 0.10 0.11 added

Additionally, how to hide components* from the user? (i.e. so that she does not see the other projects/components that are available in the dropdown)

  • And milestones? And other fields?

comment:2 in reply to:  1 Changed 17 years ago by anonymous

Replying to anonymous:

Additionally, how to hide components* from the user? (i.e. so that she does not see the other projects/components that are available in the dropdown)

  • And milestones? And other fields?

HideValsPlugin and SimpleTicketPlugin both do this in different ways.

comment:3 Changed 15 years ago by Ryan J Ollos

Summary: Advanced ticket/component permissionsAllow specified users to view only tickets belonging to specified components

comment:4 Changed 15 years ago by Ryan J Ollos

Could probably be logically added to the PrivateTicketsPlugin with a TICKET_VIEW_COMPONENT permission, and assigning the owner of a component to be a group. Sounds like a lot of work though.

comment:5 Changed 7 years ago by figaro

Severity: blockernormal

comment:6 Changed 3 years ago by Ryan J Ollos

Keywords: 0.10 0.11 removed

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain anybody.

Add Comment


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

 
Note: See TracTickets for help on using tickets.