Version 2 (modified by 13 years ago) (diff) | ,
---|
Contents
Adds ticket security policy based on component
Notice: This plugin is unmaintained and available for adoption.
Description
This plugin was heavily inspired by cboos' vulnerability tickets policy plugin.
The authz policy mechanism provides fine-grained permissions for wiki pages. This plugin attempts to provide 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.
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 [download:secureticketsplugin here].
Source
You can check out SecureTicketsPlugin from here using Subversion, or browse the source with Trac.
Example
An example is if you have 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: robguttman
Contributors: