Opened 4 years ago

Last modified 16 months ago

#8046 assigned defect

Support AuthzPolicy components

Reported by: jordi Owned by: rjollos
Priority: normal Component: SvnAuthzAdminPlugin
Severity: normal Keywords:
Cc: sto Trac Release: 0.11

Description (last modified by rjollos)

Currently (at least on Trac 0.12), the SvnAuthzAdminPlugin supports adding non-SVN urls like "wiki:WikiStart" as a "SVN path", which is useful if you want to use extended permissions provided by the AuthzPolicy core plugin. Once they are added, they don't show up in the web UI, making it impossible to manage them properly.

The plugin should be extended to support any kind of permission type provided by AuthzPolicy, not just SVN.


Attachments (0)

Change History (5)

comment:1 Changed 4 years ago by dmcr@…

I don't think this would help, since this plugin, to my knowledge, only edits the authz file used by Subversion to control repo access ([trac]authz_file). Trac non-SVN URLs would be pointless in that file, since SVN would not know what to do with them.

AuthzPolicy uses a different configuration file: [authz_policy]authz_file .


comment:2 Changed 4 years ago by jordi

  • Cc sto added; anonymous removed

Yeah, the point is, being able to share the same file, or make SvnAuthzAdminPlugin be able to admin different files (SVN and AuthzPolicy). The UI of this plugin rocks, and an adaptation to all the components that AuthzPolicy can manage would be excellent.

comment:3 Changed 4 years ago by anonymous

I don't think sharing the same file is an option, since this might confuse apache's mod_authz_svn module, which reads the [trac]authz_file.

Being able to point this plugin to both files could presumably be done, assuming anyone is still supporting this plugin.

comment:4 Changed 4 years ago by rjollos

  • Description modified (diff)

The FineGrainedPageAuthzEditorPlugin does what you want, I believe. So, you could merge the code-bases and allow editing both files from the same UI.

comment:5 Changed 16 months ago by rjollos

  • Owner changed from kisg to rjollos
  • Status changed from new to assigned

Add Comment

Modify Ticket

as assigned The owner will remain rjollos.

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.