ContactOffice, La Messagerie collaborative pour l'éducation.
ContactOffice est un éditeur de logiciel européen d'une suite de messagerie collaborative. Concept de “Groupes” permettant l’échange de données. Plus de 650.000 utilisateurs actifs. Conçu pour le cloud (privé et public) depuis sa conception. Mise à disposition en tant que solution sécurisée et paramétrable en versions marques blanches.
2. Agenda
Présentation application ContactOffice
Présentation Interface Crystal
Nouveautés importantes vs version actuelle
Pourquoi ContactOffice?
3. Présentation société
Editeur de logiciel européen: suite de messagerie collaborative
Concept de “Groupes” permettant l’échange de données
Plus de 650.000 utilisateurs actifs
Conçu pour le cloud (privé et public) depuis sa conception.
Mise à disposition en tant que solution sécurisée et paramétrable en versions marques blanches.
5. L'application ContactOffice
Collaboration Messagerie Mobilité - Sync
Calendriers, Contacts, Documents Serveur de messagerie Synchro online-offline
Notes, Favoris, Tâches, Wiki, SMS, Fax, Chat Version Smartphones
Forum, Sondages Relais SMTP, AV - AS Version tablettes
6. Messagerie
- Multi-domaines
- Aliases
- Serveurs pop(s), imap(s), smtp(s), relai smtp(s) authentifié
– Clients pop(s), imap(s)
– Limitation sur le nombre maximum de destinataires
– Blocage du compte quand le volume de mails sortants est trop important
Messagerie unifiée
– Envoi de SMS et fax depuis l’interface de messagerie
Solution de communication
7. Cohérence
- Une seule application
- Groupes transversaux
- Groupes synchronisés (ex : LDAP, …)
Espaces de groupe
- Documents, calendriers, contacts du groupe, …
Partage de l’espace personnel
Ex: droit accordé à un tiers de gérer l’agenda d’un autre
Véritable solution de partage
8. Solution de mobilité via protocoles
Connection pour utilisateur mobile
Accès en-ligne et offline à ses données à partir de n’importe
quel terminal tel que iPhone, iPad, Android
• Interface web spécifique
• Intégration native aux applications Mail, Contacts et
Calendrier:
• ActiveSync avec licence (iPhone, iPad, Android, Windows
Phone 7,…)
• CalDAV
• CardDAV
• IMAP/POP
9. Technologie & Sécurité
Adoption de technologies ouverts, sécure et transparent facilitant l’interopérabilité
Interface riche, interactive basé sur AJAX
Accès multi-canaux: web, mobile ou protocoles spécifiques
Suite intégrée de différents outils, pas de juxtaposition d’outils différents
• Compatibilité avec tous les navigateurs
• Accès lecture/écriture: CardDAV pour contacts et CalDAV pour calendriers
• Importation & exportation via les formats standards
• Infrastructure propre hébergé dans différents datacenters, dont Numergy
• 100% sous le contrôle et la gestion de ContactOffice, pas d’intermédiaire
• service level agreement
• Antispam et Antivirus intégrés
• Encryption
• Signature de mails
10. Roadmap
• Les clients ont une réelle influence sur le roadmap
• ContactOffice stimule des développements conjoints
S2, 2014
Présence – MI
Email avec signature digitale
S1, 2015
Nouveau serveur Imap
Email avec encryption - PGP
Boite Mail partagée
Intégration OnlyOffice
S2, 2015
Choix d’horaires et participants ‘à la Sogo’
Videoconférence - Web RTC
Chambres de discussion dans MI
11. Agenda
Présentation application ContactOffice
Présentation Interface Crystal
Nouveautés importantes vs version actuelle
Pourquoi ContactOffice?
14. Agenda
Présentation application ContactOffice
Présentation Interface Crystal
Nouveautés importantes vs version actuelle
Pourquoi ContactOffice?
15. Messagerie Instantannée
Propre serveur de Messagerie Instantannée
– Utilise le protocole XMPP
– Installation d’un démon ejabberd sur machine OS Debian Wheezy
– Synchronise et affiche présence en ligne des membres de groupe
– Accessible à travers interface web
– Accessible via client lourd compatible XMPP
16. Edition de documents: OnlyOffice
Intégration d’un nouvel outil d’édition de documents
– Opérationnel sur nos serveurs
– Driver développé mais nécessite encore amélioration et optimisation
– Nécessite serveur: Windows Serveur 2012 R2
– Cout de licences nécessite négociation
– Opportunité licence (GNU Affero v.3 (AGPL v.3)) pour le monde de l’éducation
– Code disponible sur Sourceforge
– Test possible sur version personnelle:
https://personal.onlyoffice.com/
17. Intégration de services Cloud tiers
Aggrégation de services clouds externes via API’s:
– Docs: OneDrive, Google Drive, Dropbox, Box…
– Calendrier: Regroupement de calendriers externes: Google Calendar
– Mail: Préconfiguration de Hotmail, Yahoo, Gmail, Outlook
19. Cas 1: Université Lyon2
Université Lyon 2:
- Choix d’outils essentiels: Mail, Contacts, Documents, Calendriers (98% des besoins)
- Intégration des emplois de temps dans le calendrier
- Outil collaboratif pour le personnel enseignant et administratif
- Partage de documents entre professeurs et étudiants
- Intégration d’outils tiers spécifiques
ContactOffice est devenu la pierre angulaire du SI de l’université Lyon 2
Intégration (exemples)
- Sondages
- Bibliothèque électronique
- Gestion Processus Métier: Bonita
- Reporting
- Emploi de temps
- Notes
- Gestions de stages
- Gestions de résultats
20. Cas 2: CO remplace E-sup comme ENT à la Réunion
Université de la Réunion:
- Intégration de différentes applications tierces spécifiques
- Intégration de Moodle avec liens vers différents cours
- Interfaçage avec Apogée et génération du dossier Web Etudiant dans ContactOffice pour étudiants et personnel
– Possibilité de requêtage et export en csv des données du dossier Web Etudiant
– Synchronisation des groupes à partir de Apogée
http://monbureau.univ-reunion.fr
Identifiant Enseignant: disponible
Mot de passe: disponible
21. Autres examples d’intégrations
Intégration peut être fait par ContactOffice ou par le client au moyen d’une API
• Aggrégation de contenu hébergé sur services clouds externes via API’s
• OneDrive, Google Drive, Dropbox,…
• Regroupement de calendriers & mail externes: Hotmail, Yahoo, Gmail, Google Calendar
• Intégration d’applications externes dans interface ContactOffice
• Mise en place de procédures Single Sign-On
• Affichage sélectif selon profil utilisateur
• Plus de 20 applications ont déjà été intégrées!
• Intégration d’applications tierces avec les outils ContactOffice
• Intégration de plans avec contacts du carnet addresses: Maporama, Google Maps
• Téléphone, Fax, SMS avec gateways externes
Intégration aisée avec ENT ou annuaires via API, SSO, LDAP
22. Authentification
Authentification peut se faire de différentes façons:
- En direct sur l’application (établissements sans LDAP)
- CAS
- Shiboleth
- eID
- Facebook connect
- …
La cohabitation de différentes stratégies d’authentification est disponible,
Au sein d’un même établissement, plusieurs stratégies sont également
possible.
23.
API XML-RPC
- Facilité de mise en oeuvre
- Librairies d'accès disponibles en de très nombreux languages
API d'accès aux fonctions d’administration
- Suppression, verrouillage de comptes
- Ajout, retrait de membres de groupes
- Définition de l’administrateur de groupes
- Configuration d'adresses e-mail
- Extraction de données
- Fonctions développées sur mesure
Administration: intégration
24. Agenda
Présentation Application ContactOffice
Présentation Interface Crystal
Nouveautés importantes vs version actuelle
Pourquoi ContactOffice
25. Quelques éléments différentiateurs
• Création illimitée de groupes institutionels ou ad-hoc pour partage de données
• Droits d’accès définies par administrateur et/ou utilisateur final
• Convergence entre ecosystemè privé, business et social
• Aggregation de contenu hébergé solution cloud tiers
• Gestion Multi-domaine, superposition de Calendriers interne/externe,…
• Intégration d’applications tiers (Google Maps, Skype,…)
• Hébergement chez vous ou sur Cloud souverain en France
• Respect de la législation Française vie privé
• Mailfence.com: Sécurisation via SSL, encryption mail PGP, signature digitale mail,….
• Flexibilité de mise en place d’offre selon les capacités
• 15 ans d'expérience éducation : connecteurs Cas, Ldap, outils d'admin, migration.
• Développement sur mesure, impact sur plan de développement