Edgewall Software

Changes between Initial Version and Version 2 of Ticket #9573


Ignore:
Timestamp:
Jul 3, 2012, 1:07:55 AM (12 years ago)
Author:
Ryan J Ollos <ryano@…>
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #9573

    • Property Keywords documentation authzpolicy added
    • Property Milestonenext-minor-0.12.x
  • Ticket #9573 – Description

    initial v2  
    1 The documentation at http://trac.edgewall.org/wiki/TracFineGrainedPermissions
     1The documentation at TracFineGrainedPermissions
    22does not mention the fact that group names used by trac are not automatically useable in the authz file.
    33
    4 As described on http://trac.edgewall.org/wiki/TracPermissions
    5 groups in trac's permission system can be created by simply assinging somebody to the group. So, if I "give" 'joeuser' the permission 'trusted-user' permission, I have automatically created the 'trusted-user' group. However, if I use 'trusted-user' in the authz file, it will be ignored, I have to use 'joeuser', or list all groups again in a '[groups]' section in the authz file.
     4As described on TracPermissions groups in trac's permission system can be created by simply assinging somebody to the group. So, if I "give" 'joeuser' the permission 'trusted-user' permission, I have automatically created the 'trusted-user' group. However, if I use 'trusted-user' in the authz file, it will be ignored, I have to use 'joeuser', or list all groups again in a '[groups]' section in the authz file.
    65
    76This should at least be mentioned in the docs describing the fine-grained permissions, or, even better, the implementation should be fixed to also use the groups defined in trac in the old-style way.