GroupOffice

GroupOffice est une solution de messagerie collaborative (« groupware ») open-source éditée sous GPL V2 par la société néerlandaise Intermesh.

Ecrite en PHP5 en MySQL, celle-ci peut s'exécuter sur un nombre important d'architecture différentes. Qu'il s'agisse d'un hébergement mutualisé, un simple serveur dans les locaux d'une entreprise ou d'une infrastructure gérée par des clusters haute-performance, GroupOffice pourra s'y adapter.

Elle dispose d'une interface accessible par un navigateur et est compatible avec les terminaux mobiles compatible Exchange dans sa version professionnelle. Cette compatibilité lui permet de synchroniser Emails, Calendriers, Tâches et Notes aux terminaux comme iPhone, Android, Blackberry et même Symbian.

Outre ce connecteur Microsoft Exchange, il sera possible de se connecter à ses emails par l'intermédiaire du classique protocole POP et POPs ; IMAP et IMAPs.

Cette solution est développé de manière à pouvoir héberger plusieurs clients ou services d'une entreprise de manière indépendante et transparente. Il sera possible de créer plusieurs services (exemple : « Service comptable », « Direction », « Service commercial ») et de les configurer de manières à ce qu'ils ne se voient pas et ne puisse pas partager de données.

Interface utilisateur simple et conviviale

L'interface est conçu de manière à être agréable aux utilisateurs et rapide à exécuter. Celle-ci    utilise    massivement    JavaScript    et    AJAX. Elle est parfaitement compatible avec « Internet Explorer 6 ». Il sera toutefois conseillé d'utiliser « Internet Explorer 7 » ou plus récent.
Celle-ci est écrite en PHP5 et MySQL 5. Il sera possible d'adapter celle-ci pour la faire fonctionner chez un hébergeur de site web ou bien de la faire fonctionner couplée avec son serveur de messagerie.
L'interface permet de créer des thèmes aux couleurs de l'entreprise ou de modifier les couleurs du thème par défaut.
Enfin, étant conçu en PHP et de façon modulaire, il sera aisé de concevoir de nouveaux modules pour les besoins spécifiques d'une entreprise. Comme par exemple un module de gestion d'une GED faisant une liaison avec un ERP. Grâce à cela, les possibilités d'adaptation du groupware par rapport à d'autres sont quasiment infinie !

Administration simplifiée

GroupOffice permet d'attribuer des droits d'administration directement aux utilisateurs. Ces droits serviront à créer de nouvelles ressources (exemple : Calendriers, Carnets d'adresses, Dossiers de notes, Dossiers de tâches) qu'ils pourront partager avec les autres utilisateurs. De plus, un utilisateur « admin » dispose de tout les droits d'administration sur GroupOffice permettant de créer des ressources globales, de créer et gérer les boites emails, les modules et d'assigner des droits.

Gestion des « ressources »

GroupOffice permet une gestion des ressources (c'est-à-dire calendriers, carnet d'adresses, dossiers de notes, dossiers de tâches, fichiers) d'être partagées par des utilisateurs et/ou des administrateurs. Il est tout à fait possible de créer une ressource et d'autoriser un groupe d'utilisateur en lecture et écriture et autoriser un second groupe à y accéder en lecture seule.
L'administrateur pourra autoriser ou interdire la création de certaines ou de toute nouvelles ressources aux utilisateurs sans droits particuliers.
Grace à ce fonctionnement très souple, un utilisateur pourra par exemple créer un calendrier ou un carnet d'adresses commun avec un sa ou ses secrétaires sans qu'un administrateur ai à intervenir.

Gestion des « droits utilisateur »

Certains utilisateurs étant plus aptes que d'autres à gérer la solution de messagerie collaborative, Intermesh à conçu le groupware de manière à pouvoir autoriser des actions d'administrations à des utilisateurs.
Il sera possible de donner le droit de création et modifications de ressources, de gérer les utilisateurs ou même de consulter l'historique des actions effectuées au sein de celui-ci à un utilisateur.

Maintenance simplifiée

L'éditeur de GroupOffice assure un suivi du produit et de ses mises à jour par l'intermédiaire de son dépôt Debian et Ubuntu. De ce fait, pour installer ou mettre à jour GroupOffice et son serveur email, il suffira d'utiliser le gestionnaire de paquets fourni avec l'OS.
De plus, les données des utilisateurs étant séparés du groupware, il sera possible, dans le cas d'une installation manuelle, de procéder à une mise en jour en remplaçant les « exécutables » et fichiers de configurations du groupware et en exécutant un script de mise à jour fourni par Intermesh.

Possibilités d'évolutions

GroupOffice est principalement conçu pour fonctionner en instance autonome. C'est-a-dire avec l'ensemble des services au sein d'un seul serveur ; Sans répartition de charge ni haute-disponibilité. Cette solution à l'avantage d'être très simple à maintenir et est relativement peu couteux, puisqu'il ne faut q'un seul serveur.
Toutefois, les besoins de l'entreprise en terme de nombre de comptes, de performance ou de haute- disponibilité pouvant être plus fort, il est tout à fait possible de créer des clusters Postfix, Apache2, et MySQL pour gérer la charge et/ou mettre en place un système en haute-disponibilité multi-sites.
Il est à noter qu'il est possible de passer d'une solution à l'autre sans aucun problème. Un simple serveur peut devenir un cluster aussi bien qu'un cluster peut finalement être démonté pour utiliser un serveur unique.

 

Site web GroupOffice : http://www.group-office.com/