Changes between Version 1 and Version 2 of TracFineGrainedPermissions


Ignore:
Timestamp:
07/21/09 09:05:27 (15 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TracFineGrainedPermissions

    v1 v2  
    1010
    1111An example policy based on an Authz-style system has been added. See
    12 [source:trunk/sample-plugins/permissions/authz_policy.py] for details. (See also [source:trunk/sample-plugins/permissions] for more samples.)
     12[trac:source:branches/0.11-stable/sample-plugins/permissions/authz_policy.py authz_policy.py] for details (current version requires >= Python 2.4). (See also [trac:source:branches/0.11-stable/sample-plugins/permissions sample-plugins/permissions] for more samples.)
    1313
    1414 - Install [http://www.voidspace.org.uk/python/configobj.html ConfigObj] (required).
     
    6161=== mod_authz_svn-like permission policy ===
    6262
    63 At the time of this writing, the old fine grained permissions system from Trac 0.10 and before used for restricting access to the repository has not yet been converted to a permission policy component, but from the user point of view, this makes little if no differences.
     63At the time of this writing, the old fine grained permissions system from Trac 0.10 and before used for restricting access to the repository has not yet been converted to a permission policy component, but from the user point of view, this makes little if no difference.
    6464
    6565That kind of fine-grained permission control needs a definition file, which is the one used by Subversion's mod_authz_svn.
     
    117117For information about how to restrict access to entire projects in a multiple project environment see [trac:wiki:TracMultipleProjectsSVNAccess]
    118118
     119== Getting TracFineGrainedPermissions to work ==
     120
     121Don't forget to restart Trac engine to apply new configuration if you are running tracd standalone server.
     122
    119123----
    120124See also: TracPermissions
     125http://trac-hacks.org/wiki/FineGrainedPageAuthzEditorPlugin for a simple editor plugin.