Étape par Étape: Installation d’un serveur de conversation permanente Skype Entreprise Server 2015
Le rôle de Persistent Chat Server permet aux utilisateurs de participer à des conversations thématiques multi-parties persistantes dans le temps.
Les équipes peuvent efficacement partager des informations, des idées et décisions les uns avec les autres. Les discussions sont persistantes, permettant à des utilisateurs dans des zones géographiques différentes de participer même quand ils ne sont pas simultanément en ligne.
Ce rôle vous permet de rechercher du contenu, de créer des notifications et filtres pour suivre des conversations sur des sujets spécifiques.
Depuis Lync Serveur 2013, la fonctionnalité est disponible directement dans le client Lync.
Le serveur de Persistent Chat est un rôle optionnel dans Skype for Business 2015. Les serveurs sont gérés dans un ferme dédiée et dépend des front end pour le routage des messages.
Ce rôle est principalement composé des services de conversation et de conformité. Le service Conversation est le service de base responsable du serveur de conversation persistante. Le service de conformité permet l’archivage du contenu des conversations et des événements.
Concernant les services web, dépendant de IIS, ils sont gérés par les serveur frontaux. Les services web sont utilisés pour la publication et récupération des fichiers ainsi que la gestion des salles de conférence.
Le serveur de Persistent Chat utilise deux bases de données :
- La base de donnée « mgc » pour l’hébergement des données comme l’historique et le contenu des conversations, configuration et le provisionnement des données utilisateurs
- La base de donnée « mgccomp » pour l’archivage des données de conformités
Ces bases de données peuvent se localiser dans la même instance SQL Server ou dans des serveurs SQL Server différents.
Persistent Chat est le seul rôle Skype for Business server dont la ferme peut être étirée entre deux sites.
Plusieurs options d’architectures sont disponibles :
- Environnement en édition Standard comprenant le rôle de persistent chat colocalisé avec le serveur front end
- Environnement en édition Standard comprenant le rôle de persistent chat déployé sur un serveur dédié
- Environnement en édition Enterprise comprenant le rôle de persistent chat déployé sur un serveur dédié
- Environnement en édition Enterprise comprenant le rôle de persistent chat déployé sur plusieurs serveurs distincts
Le tableau ci-dessous résumé les capacités supportées par le rôle :
Cet article présente l’installation d’un serveur Skype for Business 2015 Entreprise.
Le diagramme du scenario de mise à niveau est le suivant :
Les prérequis pour déployer Skype for Business Server 2015 Persistent Chat :
Le bon succès d’un déploiement doit prendre en considération l’ensemble des prérequis technologiques.
- Systèmes d’exploitation supportés pour Skype for Business:
- Windows Server 2012 R2 Enterprise OS
- Windows Server 2012 R2 Standard OS
- Windows Server 2012 Datacenter OS with SP1
- Windows Server 2012 Standard OS with SP
- **Windows Server 2008 R2 (migration depuis Lync Server 2013 seulement)
- Back end supportés pour les bases de données:
- Microsoft SQL Server 2014 Enterprise (64-bit Edition)
- Microsoft SQL Server 2012 Enterprise (64-bit Edition)
- Microsoft SQL Server 2008 R2 Enterprise (64-bit Edition)
- Microsoft SQL Server 2014 Standard (64-bit edition)
- Microsoft SQL Server 2012 Standard (64-bit edition
- Microsoft SQL Server 2008 R2 Standard (64-bit edition)
- HA Back end supportés pour les bases de données:
- SQL Mirroring
- SQL Clusterin
- SQL Always On
- Applicatifs nécessaire sur l'ensemble des serveurs Skype for Business Persistent Chat:
-
- Windows PowerShell 3.0
- Microsoft .NET Framework 4.5
- Windows Identity Foundation
- Remote Server Administration Tools
- MSMQ
Étape 1: Installation prérequis
Installation des prérequis sur le serveur de Persistent Chat par la commande :
Add-WindowsFeature Net-Framework-Core, RSAT-ADDS, Windows-Identity-Foundation, NET-WCF-HTTP-Activation45, Web-Asp-Net45, MSMQ
Étape 2: Topologie builder
- Le début de l’installation consiste dans la création dans le topologie builder de notre ferme de persistent chat en version Entreprise constitué d’un seul serveur
- Ouvrir le topologie builder, sélectionner « Persistent Chat pools » et faire « New Persistent Chat Pool »
- Préciser le nom de votre pool, dans notre cas, l’option choisie est « This pool has multiple servers »
- Vous pouvez préciser un nom d’affichage pour votre ferme. L’option d’activation de la conformité est optionnelle, dans le cadre de cet exemple, elle sera activée
- Sélectionner le serveur SQL allant héberger la base de donnée « mgc »
- Sélectionner le serveur SQL allant héberger la base de donnée « mgccomp »
- Préciser le partage de fichier utilisé par la ferme
- Sélectionner votre ferme de serveur Front end comme prochain saut
- La configuration est résumée ci-dessous
- Après avoir validé les informations, nous pouvons maintenant publier la topologie
- Sélectionner « Next »
- Utiliser les paramètres de l’instance SQL
- Le fichier d’aide nous rappel de valider la réplication
Étape 3: Installation des composants
- L’étape d’installations des composants se déroule sur le serveur allant héberger le rôle
- Lancer le setup d’installation et choisir « Installer » pour déployer le module Core
- Accepter les termes du contrat de licence
- L’assistant de déploiement est maintenant disponible
- Choisir « Installer ou mettre à jour le système Skype Enterprise Server »
- Lancer l’étape 1 pour déployer l’instance SQL Server Express 2014 allant héberger une réplique locale du CMS
- Choisir l’option par défaut et sélectionner « Suivant »
- Fin de l’installation de l’étape 1
- Lancer l’étape 2. A partir des informations contenues dans la réplique locale du CMS, l’assistant de déploiement va déployer les composants attribués au nom de machine déclarer dans le topologie builder
- Choisir « Suivant »
- On observer dans les logs l’installation des composants souhaités
- Lancer maintenant l’étape 3 pour attribuer un certificat au rôle
- Choisir « Demander »
- Sélectionner l’autorité de certification allant répondre à votre requête
Préciser des informations comme :
- Nom convivial
- Nom d’organisation
- Nom de l’unité d’organisation
- Pays/Région
- Département/Provence
- Ville/Localité
Vous pouvez choisir l’option « Avancé » pour spécifier des configurations alternatives
- Sélectionner « Suivant » pour démarrer le processus
- Après avoir validé l’ensemble des informations, vous pouvez envoyer la requête en sélectionnant « suivant »
- Il est possible à ce stade d’affecter immédiation le certificat au rôle
- Les logs nous permettent de confirmer le succès de l’opération
- Vous pouvez lancer les services avec la commande « Start-CsWindowsService »
- La validation peut être effectuée avec la commande « Get-CsWindowsService »
Étape 4: Configuration persistent chat :
- Le groupe de sécurité « CsPersistentChatAdministrator » permet d’accorder des privilèges d’administration pour ce rôle a des utilisateurs identifiés. Les membres ont accès diverses commandes du rôle via l’interface PowerShell ou panneau de configuration Skype for Business 2015
- A ce stade, nous pouvons maintenant configurer les stratégies serveurs et utilisateurs
Pour l’exemple, les configurations seront effectuées au niveau « Global »
- Vous pouvez personnaliser les stratégies serveurs du rôle dans le panneau de configuration Skype for Business, naviguer dans « Persistent Chat » – « Persistent Chat Configuration »
- Les paramètres personnalisables sont visibles ci-dessous
- Naviguer maintenant dans « Persistent Chat » – « Persistent Chat Policy » et activer l’option « Enable Persistent Chat »
- Plusieurs salles de conversation permanente peuvent cohabiter et peuvent être organisées en un ensemble de catégories sur le serveur. Chaque salle de conversation appartient à une seule catégorie. Les catégories permettent de gérer l’accès aux salles de conversation et les différents rôles
- La configuration d’une catégorie s’effectue dans « Persistent Chat » – « Category »
- Sélectionner votre ferme
- Définir les paramètres souhaités pour cette catégorie
- La catégorie est maintenant active et ne possède aucune salle de conversation
- Il est possible d’associer des URL à des salles de conversation permanente
- Naviguer maintenant dans « Persistent Chat » – « Add-in »
- Sélectionner votre ferme
- Définir le nom et l’url
- La configuration pour cette exemple est terminée
Étape 5: Expérience utilisateur
- L’utilisateur a maintenant un nouvel onglet dans son client Skype Entreprise
- Bob ayant les autorisations requises peut créer une salle de conversation
- L’option sélectionnée vous dirige vers une page web
- Créer une nouvelle salle de conversation
- Définir les paramètres souhaités
- La salle de conversation permanente est maintenant accessible depuis votre client Skype Entreprise
- Accessible via un simple clic