6.0.0-RC7
6/17/26

[#2255] Backend Permissions Patch
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 7/12/05 (7645 days ago)
Due
Updated 9/22/05 (7573 days ago)
Assigned 9/20/05 (7575 days ago)
Resolved 9/22/05 (7573 days ago)
Milestone
Patch No

History
397 Michael Slusarz Comment #4
State ⇒ Resolved
Reply to this comment
Cleaned up and added to HEAD and 1.0.1.
109 Jan Schneider State ⇒ Assigned
 
435 Michael Slusarz Comment #3
State ⇒ Accepted
Reply to this comment
Will look at after 1.0 is released.
538 Chuck Hagenbuch Assigned to Michael Slusarz
 
322 vijay (dot) mahrra (at) es (dot) easynet (dot) net Comment #2 Reply to this comment
19:$backends = Gollem::getBackends('perms');



is wrong



it should be Gollem::getBackends();
182 vijay (dot) mahrra (at) es (dot) easynet (dot) net Comment #1
Priority ⇒ 1. Low
Type ⇒ Enhancement
Summary ⇒ Backend Permissions Patch
Queue ⇒ Gollem
New Attachment: gollem_patch.tar.gz Download
State ⇒ New
Reply to this comment
This patch against Gollem CVS contains two files, one to patch

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

Saved Queries