''Hide sensitive tickets with a checkbox'' = [SensitiveTicketsPlugin SensitiveTickets] = == Description == [SensitiveTicketsPlugin SensitiveTickets] is a plugin that lets users mark tickets as "sensitive" with a checkbox on the ticket form. Sensitive tickets are viewable only to those with the SENSITIVE_VIEW permission. It is based on the example [http://svn.edgewall.com/repos/trac/trunk/sample-plugins/permissions/vulnerability_tickets.py vulnerability_tickets.py]. == Bugs/Feature Requests == Existing bugs and feature requests for SensitiveTicketsPlugin are [report:9?COMPONENT=SensitiveTicketsPlugin here]. If you have any issues, create a [http://trac-hacks.org/newticket?component=SensitiveTicketsPlugin&owner=sbenthall new ticket]. == Download == Download the zipped source from [download:sensitiveticketsplugin here]. == Source == You can check out SensitiveTicketsPlugin from [http://trac-hacks.org/svn/sensitiveticketsplugin here] using Subversion, or [source:sensitiveticketsplugin browse the source] with Trac. == Example == A user submits a security related ticket to a project's Trac, which is generally open to the public. They mark it as "Sensitive" so that only people in the internal team that deal with security issues can see the ticket. A team uses Trac to handle its business development tasks, but wants to leave the record open for all. Some tasks, however--say, dealing with difficult clients--are sensitive. Those tickets are marked as sensitive and hidden to others but viewable by the business development team. == Recent Changes == [[ChangeLog(sensitiveticketsplugin, 3)]] == Author/Contributors == '''Author:''' [wiki:sbenthall] [[BR]] '''Contributors:''' [wiki:k0s] [[BR]]