Summary | Backend Permissions Patch |
Queue | Gollem |
Queue Version | HEAD |
Type | Enhancement |
State | Resolved |
Priority | 1. Low |
Owners | slusarz (at) horde (dot) org |
Requester | vijay.mahrra (at) es (dot) easynet (dot) net |
Created | 07/12/2005 (7296 days ago) |
Due | |
Updated | 09/22/2005 (7224 days ago) |
Assigned | 09/20/2005 (7226 days ago) |
Resolved | 09/22/2005 (7224 days ago) |
Milestone | |
Patch | No |
State ⇒ Resolved
State ⇒ Accepted
is wrong
it should be Gollem::getBackends();
Priority ⇒ 1. Low
Type ⇒ Enhancement
Summary ⇒ Backend Permissions Patch
Queue ⇒ Gollem
New Attachment: gollem_patch.tar.gz
State ⇒ New
gollem/lib/Gollem.php and a new file gollem/backend.php which allows the
editing of user permissions on a per-backend basis.
http://www.yoyo.org/~vijay/horde/gollem_patch.tar.gz
The majority of the work was actually already done in the existing code to
implement the interface changes - removing options that shouldn't appear if
the user has no edit/delete permissions.
The change works like this. If you are a Horde Admin and click Permissions
you will be redirected to the Horde Permissions screen with the backends
added to the permissions tree for Gollem allowing you to set the
permissions for the currently selected backend (or default backend if not
chosen)
The permissions are set by calling
backend.php?backend=*
where * is the key in the backends array
vijay