Edgewall Software

AuthzPolicy

Optional component for performing fine-grained permission checks on Trac resources.

In Trac 0.11, this was a sample plugin, located in sample-plugins/permissions/authz_policy.py.

In Trac 0.12, this became an optional component, that doesn't need to be installed but has to be activated explicitly either using the Plugins administrative panel or in the trac.ini:

[components]
tracopt.perm.authz_policy.* = enabled

Known Issues

Ticket Summary Keywords Version Milestone
#6211 IPermissionPolicy unable to grant WIKI_VIEW access permissions authzpolicy devel next-minor-0.12.x
#7650 authz_policy.py - Support Trac groups authzpolicy groups 0.12dev unscheduled
#7730 Add more control to display the wki menuitem if the fine grained permission system used TracFineGrainedPermissions authzpolicy verify 0.11.1 next-major-releases
#8976 Can't restrict access to specified version of wiki page using FineGrainedPermissions authzpolicy verify 0.11-stable next-minor-0.12.x
#9355 authzpolicy FineGrainedPermissions: configuration file order matters, but more/less specific patterns don't permissions authzpolicy authz configuration 0.11.6 unscheduled
#9359 authz_policy oddities: disabling access to anonymous disable access to everyone authzpolicy verify 0.12dev next-minor-0.12.x
#9526 Fine Grained Permission possible realms and paths format are not documented. permissions documentation authzpolicy 0.12 next-minor-0.12.x
#10203 [PATCH] AuthzPolicy to allow multiple user/group permissions permission policies policy AuthzPolicy authzpolicy patch undecided
#10359 Wrong links highlighting with TracFineGrainedPermissions authzpolicy, wiki, links, highlighting 0.12-stable undecided
#10666 Setting fine grained permissions using AuthzPolicy does not work authzpolicy verify next-major-releases
#10873 authzpolicy.conf can not include a common permission setup authzpolicy inherit undecided
#10961 Version control folder permissions authzpolicy verify 0.12 next-stable-1.0.x
#11069 Fine-grained access to the admin panels is not possible permissions authzpolicy next-stable-1.0.x
#11078 Perform fine-grained permission checks on resource in get_navigation_items permissions authzpolicy next-major-releases
#11176 Fine-grained permission checks should be enforced on the Report list page permissions authzpolicy report 1.0-stable


See also: TracFineGrainedPermissions#AuthzPolicy, AuthzSourcePolicy (the other svn-like permission policy, specific to sources)

Last modified 16 months ago Last modified on Jan 26, 2012 7:44:18 PM