Edgewall Software

Opened 9 years ago

Last modified 7 years ago

#11069 closed defect

Fine-grained access to the admin panels is not possible — at Initial Version

Reported by: Ryan J Ollos <ryan.j.ollos@…> Owned by:
Priority: normal Milestone: 1.0.2
Component: admin/web Version: 1.0-stable
Severity: normal Keywords: permissions authzpolicy
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

I found during the investigation of #11067 that fine-grained permission checks are not being performed for the admin panels, so it is not possible to grant access to these panels using TracFineGrainedPermissions.

The changes start to get complex pretty quickly, so I'll provide a patch, and if there is interest in pulling it in I'll add some functional tests. Similar issues with fine-grained permissions checks exist in #8976 and #11028.

Change History (2)

by Ryan J Ollos <ryan.j.ollos@…>, 9 years ago

Attachment: t11069-r11682-1.patch added

Patch against r11682 of the trunk.

by Ryan J Ollos <ryan.j.ollos@…>, 9 years ago

Attachment: authz.conf added

Authz file for manual functional testing.

Note: See TracTickets for help on using tickets.