Gestion multi-tenant complète dans Zimbra OSE avec Zextras Admin

La multi-tenant est aujourd'hui l'un des modèles les plus efficaces pour fournir des services informatiques. Une seule instance d'application, exécutée sur une infrastructure serveur unique, mais accessible par de nombreux utilisateurs et entreprises, permet de réduire au maximum le coût de fourniture des services informatiques tout en atteignant leur qualité maximale. L'idée de la multi-tenant a été intégrée dès le départ dans l'architecture de la Zimbra Collaboration Suite Open-Source Edition. Grâce à cela, il est possible de créer de nombreux comptes de messagerie dans une seule installation de Zimbra OSE. domaines, et les utilisateurs de ces comptes ne soupçonneront même pas l'existence les uns des autres.

C'est pourquoi la Zimbra Collaboration Suite Open-Source Edition est un excellent choix pour les groupes d'entreprises et les holdings qui souhaitent fournir à chaque entreprise des services de messagerie sous leur propre domaine, sans pour autant débourser trop d'argent pour cela. De plus, la Zimbra Collaboration Suite Open-Source Edition pourrait également convenir aux fournisseurs SaaS, offrant un accès à la messagerie d'entreprise et aux outils de collaboration, si ce n'était pas pour deux limitations significatives : l'absence d'outils d'administration simples et compréhensibles pour déléguer des droits d'administration, ainsi que pour imposer des restrictions sur les domaines dans la version Open-Source de Zimbra. En d'autres termes, dans Zimbra OSE, il n'y a que des API pour implémenter ces fonctions, mais il n'existe pas de commandes spéciales en console ou de sections dans la console d'administration web. Pour lever ces restrictions, l'entreprise Zextras a développé un complément spécial, Zextras Admin, qui fait partie du pack d'extensions Zextras Suite Pro. Voyons comment Zextras Admin peut transformer Zimbra OSE gratuit en une solution parfaitement adaptée aux fournisseurs SaaS.

Gestion multi-tenant complète dans Zimbra OSE avec Zextras Admin

En plus du compte administrateur principal, Zimbra Collaboration Suite Open-Source Edition prend en charge la création d'autres comptes administratifs. Cependant, chacun des administrateurs créés aura le même degré de pouvoir que l'administrateur initial. Utiliser la fonction intégrée pour restreindre les droits d'administration à un seul domaine dans Zimbra OSE via l'API est extrêmement difficile. Cela constitue une limitation majeure, empêchant le fournisseur SaaS de transférer la gestion du domaine au client et de lui permettre de gérer ses propres tâches administratives. Cela signifie que tout le travail d'administration des emails professionnels, comme la création de nouvelles boîtes aux lettres et la suppression des anciennes, ainsi que la gestion des mots de passe, devra être effectué par le fournisseur SaaS lui-même. En plus d'augmenter de manière évidente le coût de fourniture du service, cela crée également d'énormes risques en matière de sécurité de l'information.

Cette problématique peut être résolue par l'extension Zextras Admin, qui permet d'ajouter une fonction de délimitation des droits administratifs dans Zimbra OSE. Grâce à cette extension, l'administrateur système peut créer un nombre illimité de nouveaux administrateurs et restreindre leurs droits selon ses besoins. Par exemple, il peut nommer un assistant en tant qu'administrateur de certaines parties des domaines s'il n'est pas en mesure de traiter lui-même toutes les demandes des clients. Cela contribuera à améliorer la réactivité aux demandes des clients, à garantir une sécurité de l'information supplémentaire, et à améliorer la qualité du travail des administrateurs.

Il peut également nommer un utilisateur d'un des domaines comme administrateur, en limitant ses pouvoirs à un seul domaine, ou ajouter des administrateurs juniors qui peuvent réinitialiser les mots de passe ou créer de nouveaux comptes pour les utilisateurs de leurs domaines, tout en n'ayant pas accès au contenu des boîtes aux lettres des employés. Cela permet de mettre en place un système d'auto-assistance, où l'entreprise peut gérer elle-même son domaine de messagerie. Cette option est non seulement sûre et pratique pour l'entreprise, mais elle permet également au fournisseur SaaS de réduire considérablement le coût de fourniture de ses services.

Il est également remarquable que tout cela se fasse à l'aide de quelques commandes dans la console d'administration. Vérifions cela avec l'exemple de la création d'un administrateur pour le domaine mail.company.ru. Pour faire de l'utilisateur admin@company.ru l'administrateur du domaine mail.company.ru, il suffit de saisir la commande zxsuite admin doAddDelegationSettings admin@company.ru mail.company.ru viewMail true. Après cela, l'utilisateur admin@company.ru sera administrateur de son domaine et pourra consulter les e-mails des autres utilisateurs. 

En plus de créer un administrateur principal, transformons l'un des gestionnaires en administrateur junior à l'aide de la commande zxsuite admin doAddDelegationSettings manager@company.ru mail.company.ru viewMail false. Contrairement à l'administrateur principal, l'administrateur junior ne pourra pas consulter les e-mails des employés, mais pourra effectuer d'autres opérations, comme créer et supprimer des boîtes aux lettres. Cela peut être très utile lorsque l'administrateur principal n'a pas le temps d'effectuer des opérations routinières.

De plus, Zextras Admin permet de modifier les autorisations. Par exemple, si l'administrateur principal part en vacances, son entretien pourra temporairement être assuré par un gestionnaire. Pour que le gestionnaire puisse consulter les e-mails des employés, il suffit d'utiliser la commande zxsuite admin doEditDelegationSettings manager@company.ru mail.company.ru viewMail true, puis, lorsque l'administrateur principal sera de retour de vacances, il sera possible de faire de nouveau du gestionnaire un administrateur junior. Il est également possible de retirer les droits d'administrateur des utilisateurs à l'aide de la commande zxsuite admin doRemoveDelegationSettings manager@company.ru mail.company.ru.

Gestion multi-tenant complète dans Zimbra OSE avec Zextras Admin

Il est également important de noter que toutes les fonctions mentionnées ci-dessus sont dupliquées dans la console d'administration web de Zimbra. Grâce à cela, la gestion du domaine de l'entreprise devient accessible même pour les employés ayant peu d'expérience avec la ligne de commande. De plus, la présence d'une interface graphique pour ces paramètres permet de réduire le temps de formation de l'employé qui administrera le domaine.

Cependant, la complexité de la délégation des droits d'administrateur n'est pas la seule limitation sérieuse de Zimbra OSE. En outre, la capacité intégrée à établir des restrictions sur le nombre de boîtes aux lettres pour les domaines, ainsi que sur l'espace qu'elles occupent, n'est également реализée que par l'API. Sans ces limites, il sera difficile pour l'administrateur système de planifier le volume nécessaire de stockage dans les magasins de courriels. L'absence de telles limitations signifie également qu'il est impossible d'introduire des plans tarifaires. L'extension Zextras Admin peut lever cette restriction. Grâce à la fonction Restrictions de domaine, cette extension permet de limiter certains domaines tant en termes de nombre de boîtes aux lettres qu'en termes d'espace occupé par les boîtes aux lettres. 

Supposons qu'une entreprise utilisant le domaine mail.company.ru ait acquis un plan qui ne lui permet pas d'avoir plus de 50 boîtes aux lettres et d'occuper plus de 25 Go sur le disque dur du stockage de courriels. Il serait logique de limiter ce domaine à 50 utilisateurs, chacun disposant d'une boîte aux lettres de 512 Mo, cependant, dans la réalité, de telles limites conviennent à bien peu d'employés de l'entreprise. Supposons que pour un simple gestionnaire, une boîte aux lettres de 100 Mo suffise, alors que pour les employés du département des ventes, qui sont toujours en active correspondance, un giga-octet pourrait ne pas suffire. Par conséquent, pour l'entreprise, il serait logique de définir une limitation pour les gestionnaires et un tarif différent pour les employés des départements des ventes et du support technique. Cela peut être réalisé en divisant les employés en groupes, qui sont appelés dans Zimbra OSE Classe de service, puis en établissant des limites correspondantes pour chaque groupe. 

Pour ce faire, il suffit à l'administrateur principal d'entrer la commande zxsuite admin setDomainSettings mail.company.ru account_limit 50 domain_account_quota 1gb cos_limits managers:40,sales:10. Grâce à cela, il a été établi une limite de 50 comptes pour le domaine, une taille maximale de boîte mail de 1 Go, ainsi qu'une division des boîtes mail en deux groupes distincts. Après cela, il est possible d'imposer une limite artificielle de 384 Mo pour les 40 utilisateurs du groupe « Managers », tandis que le groupe « Vendeurs » conserve une limite de 1 Go. Ainsi, même en étant complètement remplis, les boîtes mail du domaine mail.company.ru ne occuperont pas plus de 25 Go. 

Gestion multi-tenant complète dans Zimbra OSE avec Zextras Admin

Toute la fonctionnalité mentionnée ci-dessus est également présente dans la console d'administration web de Zextras Suite et permet à l'administrateur du domaine d'apporter rapidement et facilement les modifications nécessaires, sans passer beaucoup de temps à se former.

Pour garantir une transparence maximale dans l'interaction entre le fournisseur SaaS et le client, Zextras Admin tient des journaux de toutes les actions des administrateurs délégués, qui peuvent être consultés directement à partir de la console d'administration Zimbra OSE. De plus, le premier jour de chaque mois, Zextras Admin génère un rapport mensuel sur les actions de tous les administrateurs, incluant toutes les données nécessaires, y compris les tentatives de connexion échouées et les tentatives échouées de dépasser les limites établies pour le domaine. 

Ainsi, Zextras Admin transforme Zimbra Collaboration Suite Open-Source Edition en une solution parfaitement adaptée aux fournisseurs SaaS. Grâce à son coût de licence extrêmement bas, ainsi qu'à une architecture multi-locataire avec des possibilités d'auto-service, cette solution permet aux ISP de réduire le coût de fourniture des services, de rendre leur entreprise plus rentable et, par conséquent, d'être plus compétitifs.

Pour toute question concernant Zextras Suite, vous pouvez contacter la représentante de la société « Zextras », Ekaterina Triandaphilidi, par e-mail à katerina@zextras.com.

Source : habr.com

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster