[cvs] [Wiki] changed: AdminPerms
Wiki Guest
wikiguest at horde.org
Fri May 30 09:20:54 UTC 2008
guest [134.34.1.209] Fri, 30 May 2008 05:20:53 -0400
Modified page: http://wiki.horde.org/AdminPerms
New Revision: 2.5
Change log: Turba: Read-only LDAP addressbook
@@ -19,5 +19,48 @@
* If the Hermes permissions are not yet set, follow the steps above.
* Click on the Hermes "keys" icon
* When the "Add a child Permission pane appears, choose the Time Review
module
* Click on the Permissions tab for the user or group that you want check,
Show
+
+++ Turba
+
++++ A read-only LDAP address book
+
+To allow authenticated users to search the addressbook of your organization
(provided it is kept on an LDAP server), and to use the e-mail addresses
contained therein to compose messages:
+
+1. Define, in turba/config/sources.php, that addressbook, using
{{sizelimit}}, {{export}}, and {{browse}} to prevent large-scale address
copying, e. g.:
+<code type="php">
+/** Central E-Mail Directory (read-only) **/
+$cfgSources['localldap'] = array( 'title' =>
[http://www.horde.org/horde/docs/?f=po_README.html#extending-existent-translations _("E-Mail directory Example Ltd.")]
+ , 'type' => 'ldap'
+ , 'params' => array( 'server' =>
'ldap.example.com'
+ , 'port' => '389'
+ , 'tls' => false
+ , 'root' =>
'ou=people,o=Example Ltd.,c=com'
+ , 'charset' => 'utf-8'
+ , 'sizelimit' => 200
+ , 'scope' => 'one'
+ , 'version' => 3
+ ),
+ , 'map' => array( '__key' => 'dn'
+ , 'name' => 'cn',
+ , 'email' => 'mail'
+ ),
+ , 'search' => array( 'name',
+ , 'email'
+ ),
+ , 'strict' => array('dn')
+ , 'export' => false
+ , 'browse' => false
+ );
+</code>
+2. Login to Horde as an administrator, then select the
Administration/Permissions menu.
+# Under //All Permissions//, add new permission //Address Book (turba)//
+# Under //Address Book (turba)//, add new permission //Sources (sources)//
+# Under //Sources (sources)//, add new permission //E-Mail directory
Example Ltd. (localldap)//
+# Edit the added permissions to grant all authenticated users the
following rights:
+ * //Address Book (turba):// Show, Read, Edit, Delete (This will provide
access to turba via the menus.)
+ * //Sources (sources):// Show, Read, Edit, Delete
+ * //E-Mail directory Example Ltd. (localldap):// Show, Read (This will
hide, in the several menus, all editing operations that would otherwise
cause weird error messages.)
+
+
More information about the cvs
mailing list