Ticket #2068 (new defect)

Opened 4 years ago

Last modified 2 years ago

Allow specified users to view only tickets belonging to specified components

Reported by: anonymous Assigned to: anybody
Priority: normal Component: Request-a-Hack
Severity: blocker Keywords: ticket, permission, 0.10, 0.11
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

Change History

(follow-up: ↓ 2 ) 11/13/07 10:16:18 changed by anonymous

  • keywords set to ticket, permission, 0.10, 0.11.

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?

(in reply to: ↑ 1 ) 11/13/07 11:07:57 changed 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.

09/06/09 13:33:52 changed by rjollos

  • summary changed from Advanced ticket/component permissions to Allow specified users to view only tickets belonging to specified components.

10/28/09 21:34:15 changed by rjollos

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.


Add/Change #2068 (Allow specified users to view only tickets belonging to specified components)




Change Properties
Action