Edgewall Software

Version 5 (modified by Floris, 10 years ago) ( diff )

linked to TracFineGrainedPermissions#AuthzSourcePolicy


This is the name of a permission policy enforcing access control in the TracBrowser and other source code access modules, implementing the same rules as Subversion's mod_authz_svn.so Apache module.


The syntax of the file used for configuring the access permissions and the operation mode of this policy are described in the Path-Based Authorization section of the Version Control with Subversion book.

In order to enable this policy, you need to edit the <tracenv>/conf/trac.ini file, and put in your [trac] section something like:

authz_file = svn-authz.conf
;authz_module_name = somemodule

permission_policies = AuthzSourcePolicy,

For more details, see TracIni#trac-section or TracFineGrainedPermissions#AuthzSourcePolicy

Known issues

See also: TracFineGrainedPermissions#AuthzSourcePolicy, AuthzPolicy (the more general one, not just for source)

Note: See TracWiki for help on using the wiki.