Changes between Version 2 and Version 3 of SecureTicketsPlugin


Ignore:
Timestamp:
Jul 20, 2015, 10:04:02 AM (7 years ago)
Author:
figaro
Comment:

Cosmetic changes

Legend:

Unmodified
Added
Removed
Modified
  • SecureTicketsPlugin

    v2 v3  
    11[[PageOutline(2-5,Contents,pullout)]]
    22
    3 = Adds ticket security policy based on component =
     3= Adds ticket security policy based on component
    44
    5 == Description ==
     5== Description
    66
    7 This plugin was heavily inspired by cboos' [http://trac.edgewall.org/browser/trunk/sample-plugins/permissions/vulnerability_tickets.py vulnerability tickets] policy plugin.
     7The 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.
    88
    9 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.
     9This plugin was inspired by cboos' [http://trac.edgewall.org/browser/trunk/sample-plugins/permissions/vulnerability_tickets.py vulnerability tickets] policy plugin.
    1010
    11 == Bugs/Feature Requests ==
     11== Bugs/Feature Requests
    1212
    1313Existing bugs and feature requests for SecureTicketsPlugin are
     
    1515
    1616If you have any issues, create a
    17 [http://trac-hacks.org/newticket?component=SecureTicketsPlugin&owner=robguttman new ticket].
     17[/newticket?component=SecureTicketsPlugin new ticket].
    1818
    19 == Download ==
     19[[TicketQuery(component=SecureTicketsPlugin&group=type,format=progress)]]
     20
     21== Download
    2022
    2123Download the zipped source from [download:secureticketsplugin here].
    2224
    23 == Source ==
     25== Source
    2426
    2527You can check out SecureTicketsPlugin from [http://trac-hacks.org/svn/secureticketsplugin here] using Subversion, or [source:secureticketsplugin browse the source] with Trac.
    2628
    27 == Example ==
     29== Example
    2830
    29 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:
     31An 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:
    3032
    31 {{{
     33{{{#!ini
    3234[components]
    3335securetickets.* = enabled
     
    4446}}}
    4547
    46 
    47 == Recent Changes ==
     48== Recent Changes
    4849
    4950[[ChangeLog(secureticketsplugin, 3)]]
    5051
    51 == Author/Contributors ==
     52== Author/Contributors
    5253
    5354'''Author:''' [wiki:robguttman] [[BR]]
    54 '''Maintainer:''' [wiki:robguttman] [[BR]]
     55'''Maintainer:''' [[Maintainer]] [[BR]]
    5556'''Contributors:'''