[[toc]]
++ Horde
+++ A Webmail-only installation without featuring the Horde portal
In the Administration/Setup menu, add a new group, say //Administrators//.
Add all Horde administrators to that group.
In the Administration/Permissions menu, add the new permission: //Horde (horde)//.
Edit the //Horde (horde)// entry to grant the following permissions:
To all authenticated users: Read, Edit, Delete. (This will remove the sidebar menu entry for Horde.)
To the //Administrators// group: Show, Read, Edit, Delete. (This will retain the sidebar menu entry.)
As a Horde administrator, open (in the sidebar) the //Administration/Setup// menu.
In the //Application// field, choose the //Mail (imp)// entry.
Under the //External Utilities and Menu// tab, edit the //Menu settings//, then click on //Generate Mail Configuration//.
Note: You can, of course, use Turba and Ingo with your Webmail installation; in this case, you will here activate their respective entries for the Imp menu.
If you have Turba, or Ingo, installed then edit their respective menu settings, in the same way.
In top bar of the //Options// submenu, in the //Edit options for// field, choose the //Global Options// application,
then, if necessary, klick on the //Go// button, nearby.
Note: In German, this bit is particularly confusing, as both Horde's //Global Options//, and Imp's //General Options// are termed alike, viz. //Allgemeine Einstellungen//.
Note: Alternatively, you could try to include Horde's //Global Options// with Imp's option menu, by modifying {{imp/config/prefs.php}}, but that is beyond the scope of this advice.
++ Hermes
To allow authenticated users to see the time tracking module you must give at least Show and Read permissions to the "hermes" application
Choose Administration --> Permissions
Click on the All Permissions "keys" icon
When the "Add a child Permission" pane appears, choose the Hermes module
Click the Add button
Click the "notepad" icon to edit the permissions for Hermes
On the default permissions tab, check Show and Read
To allow a user to be able to Review time from other users you must make changes to the hermes permissions. Here are the steps:
Choose Administration --> Permissions
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:
/** Central E-Mail Directory (read-only) **/
$cfgSources['localldap'] = array('title' => _("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);
//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.)