Zimbra est un logiciel serveur collaboratif et de messagerie open-source - messagerie, calendrier de groupe, contacts, messagerie instantanée, stockage de fichiers et gestion de documents web. Le serveur de messagerie et calendrier Zimbra est disponible pour Linux, Mac OS X et les plateformes de virtualisation. Zimbra se synchronise avec les smartphones (iPhone, BlackBerry) et les clients lourds de bureau tels Outlook et Thunderbird. Zimbra propose aussi l'archivage et discovery for compliance. Zimbra peut être déployé sur site ou hébergé telle une messagerie.
Zimbra utilise un protocole de pré-authentification pour s'intégrer à un SSO. This protocol is implemented in an LL::NG specific Handler.
L'intégration avec LL::NG est la suivante :
Il est nécessaire de récupérer une clef de pré-authentification auprès du serveur Zimbra.
Voir comment le faire sur le wiki Zimbra.
Choisir par exemple http://zimbra.example.com/zimbrasso comme URL SSO et insérer la dans le menu application.
You just have to set “Type: ZimbraPreAuth” in virtualhost options and reload configuration in this handler.
Les paramètres Zimbra sont les suivants :
lemonldap-ng.ini
et non dans le Manager, par exemple:
[handler] zimbraPreAuthKey = XXXX zimbraAccountKey = uid zimbraBy =id zimbraUrl = /service/preauth zimbraSsoUrl = ^/zimbrasso$