Assurer un fonctionnement fiable de l'équipe Zextras dans des réseaux d'entreprise complexes

Dans le dernier article nous vous avons parlé de Zextras Team, une solution qui vous permet d'ajouter des fonctionnalités de chat texte et vidéo d'entreprise à Zimbra Collaboration Suite Open-Source Edition, ainsi que la possibilité de mener des vidéoconférences avec un grand nombre de participants, sans avoir besoin d'utiliser services tiers et sans transférer aucune donnée sur le côté. Ce cas d'utilisation est idéal pour les entreprises qui disposent d'un périmètre de sécurité strictement défini sous la forme d'un réseau interne et peuvent assurer la sécurité de leurs informations en protégeant ce périmètre. Cependant, le réseau interne d’une entreprise n’est pas toujours simple et compréhensible. Souvent, dans un grand réseau, il existe un grand nombre de sous-réseaux différents, dont beaucoup, si nous parlons de succursales et de bureaux géographiquement éloignés, sont connectés via VPN. La structure complexe du réseau interne peut interférer avec le bon fonctionnement des chats vidéo et des vidéoconférences dans Zextras Team, et nous allons maintenant vous expliquer ce qui peut être fait pour garantir que tout fonctionne correctement et sans panne.

Assurer un fonctionnement fiable de l'équipe Zextras dans des réseaux d'entreprise complexes

L'installation de Zextras Team est aussi simple que possible. Après avoir installé Zextras Suite Pro, activez simplement le winterlet com_zextras_Team depuis la console d'administrateur, après quoi la fonctionnalité correspondante apparaîtra pour tous les utilisateurs de Zimbra OSE de l'entreprise. Après cela, l'administrateur système peut limiter les fonctionnalités de Zextras Team à la fois pour différents groupes d'utilisateurs et pour des comptes individuels. Cela se fait à l'aide des commandes suivantes :

  • configuration de zxsuite teamChatEnabled false
  • Historique de configuration zxsuiteEnabled false
  • vidéo de configuration zxsuiteChatEnabled

La première commande vous permet de désactiver un certain nombre de fonctionnalités liées au chat textuel pour différents groupes ou utilisateurs individuels. La deuxième commande vous permet de désactiver la sauvegarde de l'historique des discussions. Cette action peut être effectuée à la fois pour tous les utilisateurs et pour les utilisateurs d'un serveur spécifique, ainsi que pour différents groupes ou utilisateurs individuels. La troisième commande vous permet de désactiver les fonctionnalités liées aux chats vidéo. Cette fonction peut être désactivée globalement, sur un serveur individuel, ainsi que pour un groupe d'utilisateurs ou pour un compte spécifique. 

Une fois toutes les restrictions nécessaires introduites, l'administrateur ne peut que garantir le bon fonctionnement de la communication vidéo dans l'entreprise. Étant donné que Zextras Team est basé sur la technologie WebRTC peer-to-peer, deux choses sont essentielles à son fonctionnement : la facilité d'établissement de la connexion et une bande passante de canal suffisante. Et si l'administrateur n'a pas à se soucier de la largeur des canaux et de la qualité du signal dans le réseau interne, l'architecture réseau complexe peut empêcher l'établissement d'une connexion entre les employés de l'entreprise.

Afin d'éviter des problèmes lors de l'établissement de connexions entre clients, les développeurs de l'équipe Zextras ont inclus dans la solution la prise en charge des serveurs TURN, qui permettent d'établir des connexions entre les utilisateurs dans tous les réseaux internes, même les plus étendus. Pour ce faire, il est nécessaire d'ajouter un nœud avec TURN intégré, visible par d'autres domaines, au réseau interne de l'entreprise. 

Par exemple, supposons que le nœud correspondant dans le réseau d'entreprise soit appelé turn.company.ru. Nous devons nous assurer que lorsque nous essayons de créer un chat vidéo, l'équipe Zextras contacte le serveur TURN avec les données d'authentification de l'utilisateur et, si tout va bien, établit une connexion comme WebSocket et permet aux utilisateurs de communiquer normalement entre eux. 

Afin de connecter le serveur TURN à Zextras Team, entrez une commande console du formulaire zxsuite Team iceServer ajoute turn:turn.company.ru:3478?transport=udp identifiant mot de passe nom d'utilisateur admin cos par défaut. Dans le cas de cette équipe, nous avons ajouté un nouveau serveur TURN à la liste de l'équipe Zextras, en spécifiant son adresse réseau et les informations de son compte administrateur, et nous l'avons également alloué pour une utilisation par le groupe d'utilisateurs par défaut. En utilisant le même principe, vous pouvez ajouter plusieurs serveurs TURN à la fois afin que les utilisateurs de différents groupes utilisent des serveurs différents pour se connecter. 

En plus d'ajouter de nouveaux serveurs TURN, vous pouvez les supprimer de la liste des serveurs ajoutés à l'aide de la commande zxsuite Team iceServer supprime turn.company.ru, et affichez également la liste des serveurs ajoutés à l'aide de la commande zxsuite Team iceServer obtenir. Notez que vous n'avez pas besoin de créer les mêmes utilisateurs sur le serveur TURN que dans Zimbra OSE. Pour travailler confortablement sur le serveur TURN, vous n'avez besoin que d'un compte administrateur.

Ainsi, après avoir ajouté un serveur TURN au réseau local et un peu de configuration, la connexion entre les utilisateurs de Zextras Team sera établie assez rapidement quelle que soit la structure du réseau, et la largeur de canal du réseau interne devrait fournir une bonne image constante aussi bien en privé. chats vidéo et pendant les vidéoconférences.

Pour toutes les questions relatives à Zextras Suite, vous pouvez contacter le représentant de Zextras Ekaterina Triandafilidi par e-mail [email protected]

Source: habr.com

Ajouter un commentaire