Contents
Adds ticket security policy based on component
Notice: This plugin is unmaintained and available for adoption.
Description
The authz policy mechanism provides fine-grained permissions for wiki pages. This plugin provides fine-grained permissions for tickets segmented by component. Specifically, unless a user has SECURE_TICKET_VIEW
permissions, they will only be able to see tickets of public components.
This plugin was inspired by cboos' vulnerability tickets policy plugin.
Bugs/Feature Requests
Existing bugs and feature requests for SecureTicketsPlugin are here.
If you have any issues, create a new ticket.
Download
Download the zipped source from here.
Source
You can check out SecureTicketsPlugin from here using Subversion, or browse the source with Trac.
Installation
General instructions on installing Trac plugins can be found on the TracPlugins page.
Configuration
An example is a customer account team that creates and needs full access to tickets with a 'customer' component but should not have access to any other tickets. The trac.ini
file would look like this:
[components] securetickets.* = enabled ... [securetickets] public_components = customer ... [trac] permission_policies = SecureTicketsPolicy, DefaultPermissionPolicy, LegacyAttachmentPolicy
Recent Changes
Author/Contributors
Author: robguttman
Maintainer: none (needsadoption)
Contributors: