Edgewall Software
Modify

Opened 17 years ago

Closed 17 years ago

Last modified 20 months ago

#6840 closed enhancement (worksforme)

Ability to hide certain tickets or ticket comments from certain users/groups

Reported by: James Tait <james.tait@…> Owned by: Jonas Borgström
Priority: normal Milestone:
Component: ticket system Version:
Severity: normal Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

We are investigating the possibility of switching our ticket tracking system from PVCS Tracker 7.0.15 to Trac as we have recently had a Trac 0.10.3 instance set up for the Wiki. One thing that we would like to be able to do (I don't believe we can currently do this in PVCS Tracker either) is to mark certain sensitive tickets or ticket comments to be not visible to the customer. Examples might include security- or privacy-sensitive content. Might this be possible with this version of Trac, or the the Fine Grained Permissions in Trac 0.11?

Attachments (0)

Change History (2)

comment:1 by Christian Boos, 17 years ago

Resolution: worksforme
Status: newclosed

Yes, this is possible with Trac 0.11, see TracFineGrainedPermissions and then more specifically source:trunk/sample-plugins/permissions/vulnerability_tickets.py

in reply to:  description comment:2 by Ryan J Ollos <ryano@…>, 12 years ago

Replying to James Tait <james.tait@…>:

… One thing that we would like to be able to do (I don't believe we can currently do this in PVCS Tracker either) is to mark certain sensitive tickets or ticket comments to be not visible to the customer.

jonas suggested a way to restrict access to tickets using TracFineGrainedPermissions and the vulnerability_tickets plugin, but as I mentioned in a mailing list post that made reference to this ticket, I don't think its possible to hide comments without writing a new plugin that modifies the Genshi stream (implementing ITemplateStreamFilter).

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Jonas Borgström.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Jonas Borgström to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.