Zimbra Forum France

Preview:

Citation preview

Zimbra Forum France

Intégration de Zimbra au système d'information

Présenté par Frédéric Maussion - StarXpert

Le 24 Novembre 2009

2Zimbra Forum France

Plan

• Architecture de Zimbra

• Les besoins des entreprises

• Les moyens fournis par Zimbra

• Les outils déjà présents dans l'eco-système Zimbra

• Intégration aux logiciels métiers

3Zimbra Forum France

Architecture de Zimbra

• Modulaire

• Interfaces standardisées

• API (SOAP + XML)‏

• Ligne de commandes Zimbra

4Zimbra Forum France

Architecture de Zimbra

5Zimbra Forum France

Les besoins des entreprises

• Unification des données

• Interface unique pour l'utilisateur

• Interface unique d'administration

• Minimum de modifications du SI

6Zimbra Forum France

Les moyens fournis par Zimbra (back-end)‏

• Standards• SOAP/JSON/REST• SMTP/POP/IMAP• XML/EML/ICAL/CSV

• Implémentation personnalisée• Authentification (LDAP, AD, Kerberos par défaut)‏• Interopérabilité (Exchange fourni par défaut)‏• Thèmes d'interface (administration, utilisateurs)‏• Architecture serveur (DMZ, Répartition de charges ...)‏

7Zimbra Forum France

Les moyens fournis par Zimbra(front-end)‏

Zimlets• Intégration logicielle • Webservices• Modification de l'interface ou du fonctionnement de

l'interface• Ajout de fonctionnalités• Zimlets d'administration (ex.posix, samba, disclaimer)‏

8Zimbra Forum France

Zimlets existantes

• Alfresco

• SugarCRM

• Sales Force

• Request Tracker

• Bugzilla

• Dimdim

• Processmaker

• Asterisk

• VOIP

• Services web grand publique : Yahoo/Google Map, finance, météo, RSS, ...

9Zimbra Forum France

Cas concrets

• Aller plus loin avec l'authentification– Intégration à une authentification déléguée

• LDAP/AD• SSO• Shibboleth

– Intégration à l'authentification des postes par utilisation de Carte à puce + SPNEGO

10Zimbra Forum France

Cas concrets

Exemples :• Authentification via un LDAP externe

• Authentification via un SSO

• Implémentation d'une authentification spécifique sur Radius et/ou LDAP en fonction de la provenance de la demande d'authentification

11Zimbra Forum France

Intégration aux logiciels métier

Provisionning de comptes

Création de comptes depuis l'application de gestion des ressources humaines en SOAP

Exemple en Perl

12Zimbra Forum France

Intégration aux logiciels métier

Provisionning de comptes

Exemple en Java

13Zimbra Forum France

Intégration aux logiciels métier

Calendrier

Application qui crée des RDV dans Zimbra ou qui consulte Zimbra

Exemple en Java

14Zimbra Forum France

Intégration aux logiciels métier

Dépôt de fichiers ou de contacts• Utilisation d'éléments de la Ged en tant que pièce jointe• Création d'un nouveau « lead » dans une application de

CRM

15Zimbra Forum France

Intégration aux logiciels métier

Migration

Interface de self-provisionning– Création automatique des utilisateurs– Migration lancée par l'utilisateur– Migration en arrière plan

16Zimbra Forum France

Intégration aux logiciels métier

Intégration à un portail– Par développement spécifique en utilisant SOAP

– En utilisant des briques Zimbra comme :• Zimbra Mobile• Interface HTML

17Zimbra Forum France

Intégration aux logiciels métier

18Zimbra Forum France

Intégration de logiciels métier

Utilisation du portail Zimbra Une des fonctionnalités cachée de Zimbra

19Zimbra Forum France

20Zimbra Forum France

Questions ?

Recommended