Rôles Microsoft Dynamics 365 Server

Avec Dynamics 365 Server, vous pouvez installer des services, composants et fonctionnalités spécifiques au serveur sur différents ordinateurs. Ces composants et services correspondent à des rôles serveur propres. Par exemple, les clients disposant de bases utilisateurs plus importantes peuvent installer le rôle Serveur frontal sur au moins deux serveurs exécutant IIS (Internet Information Services) pour augmenter les performances offertes aux utilisateurs. Ou, un rôle Serveur complet peut être installé sur un seul ordinateur et Microsoft Dynamics 365 Reporting Extensions sur un autre. S’il manque un rôle serveur, le Gestionnaire de déploiement affiche un message dans la zone Messages.

Utilisez l’une des options suivantes pour installer les rôles serveur :

  • Exécutez l’Assistant Installation Dynamics 365 Server pour sélectionner un ou plusieurs groupes de rôles serveur, ou un ou plusieurs rôles serveur différents. Si Dynamics 365 Server est déjà installé, dans le Panneau de configuration, vous pouvez utiliser Programmes et fonctionnalités pour ajouter ou supprimer des rôles serveur.

  • Configurez un fichier de configuration du programme d’installation XML, puis exécutez le programme d’installation depuis l’invite de commandes pour indiquer un groupe de rôles serveur ou au moins un rôle serveur différent. Vous ne pouvez pas sélectionner explicitement le « rôle » SQL Server pour l’installation pendant le processus d’installation de Dynamics 365 Server. Ce rôle est un rôle logique que SQL Server définit lorsque vous spécifiez une instance précise de SQL Server, soit locale, soit sur un autre ordinateur (recommandé), dans le but de l’utiliser dans un déploiement de Dynamics 365 Customer Engagement (on-premises). Pour plus d’informations, consultez : Fichier de configuration XML Microsoft Dynamics 365 Server.

Note

À tout moment après l’installation initiale des rôles serveur, il vous est possible d’ajouter ou de supprimer des rôles serveur dans Programmes et fonctionnalités. Pour plus d’informations, voir la rubrique intitulée Désinstallation, modification ou réparation de Microsoft Dynamics 365 Server.

Important

Si votre déploiement de Dynamics 365 Customer Engagement (on-premises) comprend au moins un rôle Serveur frontal et Serveur principal, le module linguistique doit être installé sur l’ordinateur disposant du rôle Serveur frontal. Si vous avez déployé des rôles serveur individuels, les modules linguistiques doivent être installés sur les ordinateurs qui exécutent les rôles Serveur d’applications Web et Serveur d’aide.

Rôles serveur de groupe disponibles

Bien que ces groupes de rôles serveur soient recommandés pour la plupart des déploiements, n’importe quel rôle peut être installé pendant l’installation.

Tous les rôles serveur doivent s’exécuter dans le réseau de votre organisation pour offrir un système entièrement opérationnel.

Groupe de rôles serveur Description Étendue Méthode d’installation
Serveur complet Contient tous les rôles : Serveur frontal, Serveur principal et Serveur d’administration de déploiement. Le programme d’installation de Dynamics 365 Server déploie par défaut le système en tant que Serveur complet. Dans un déploiement Serveur complet, les rôles serveur ne sont pas répertoriés à part dans le Panneau de configuration. Pour consulter les rôles installés ou leur apporter des modifications, cliquez avec le bouton droit sur Microsoft Dynamics 365 Server, sélectionnez Désinstaller/Modifier, puis Configurer. Déploiement Complet
Serveur frontal Active les rôles serveur pour l’exécution des applications clientes et des applications développées avec les services Web de Dynamics 365 Customer Engagement . Déploiement Groupe ou Complet
Serveur principal Inclut les rôles serveur gérant le traitement des événements asynchrones, tels que les workflows et les plug-ins personnalisés, la maintenance des bases de données et le routage des messages électroniques. Ces rôles ne sont généralement pas exposés sur Internet.

Pour consulter la liste des rôles serveur inclus dans ce groupe, voir le tableau suivant.
Déploiement Groupe ou Complet
Serveur d’administration de déploiement Active les rôles serveur pour les composants servant à gérer le déploiement de Dynamics 365 Customer Engagement (on-premises), soit par le biais des méthodes décrites dans les services Web Dynamics 365 Customer Engagement, soit grâce aux outils de déploiement. Propose également l’interface pour la prise en charge de la récupération d’urgence des bases de données.

Pour consulter la liste des rôles serveur inclus dans ce groupe, voir le tableau suivant.
Déploiement Groupe ou Complet

Rôles serveur spécifiques disponibles

Rôle serveur Description Groupe de serveurs Portée Méthode d’installation
Service Web de découverte Recherche l’organisation à laquelle un utilisateur appartient dans un déploiement à plusieurs utilisateurs. Serveur frontal Déploiement Individuel, Groupe ou Complet
Service Web d’organisation Prend en charge l’exécution des applications qui utilisent les méthodes décrites dans les services Web de Dynamics 365 Customer Engagement. Serveur frontal Déploiement Individuel, Groupe ou Complet
Serveur d’applications Web Exécute le serveur d’applications Web qui sert à connecter les utilisateurs aux données de Dynamics 365 Customer Engagement (on-premises). Le rôle Serveur d’applications Web requiert le rôle Service Web d’organisation. Serveur frontal Déploiement Individuel, Groupe ou Complet
Serveur d’aide Met l’aide de Dynamics 365 Customer Engagement (on-premises) à disposition des utilisateurs. Serveur frontal Déploiement Individuel, Groupe ou Complet
Service asynchrone Traite les événements asynchrones mis en file d’attente, tels que les workflows, l’envoi de messages en nombre ou l’importation de données. Serveur principal Déploiement Individuel, Groupe ou Complet
Service de traitement Bac à sable (sandbox) de Ce service active un environnement isolé afin d’autoriser l’exécution de code personnalisé, tel que les plug-ins. Cet environnement isolé réduit les risques qu’un code personnalisé affecte le fonctionnement des organisations. Serveur principal Déploiement Individuel, Groupe ou Complet
Service d’intégration de courrier électronique Gère l’envoi et la réception du courrier électronique en se connectant à un serveur de messagerie externe. Serveur principal Déploiement Individuel, Groupe ou Complet
Service Web de déploiement Publie le service Web qui fournit l’interface de déploiement décrite dans le Kit de développement logiciel (SDK) de Microsoft Dynamics CRM, tels que les éléments utilisés pour la création d’une organisation ou la gestion d’une liste d’administrateurs de déploiement pour le déploiement de Dynamics 365 Customer Engagement (on-premises). Serveur d’administration de déploiement Déploiement Individuel, Groupe ou Complet
Outils de déploiement Comprend le Gestionnaire de déploiement et les applets de commande Windows PowerShell. Les administrateurs de Dynamics 365 Customer Engagement (on-premises) peuvent utiliser les applets de commande Windows PowerShell pour automatiser les tâches du Gestionnaire de déploiement.

Le Gestionnaire de déploiement est un composant logiciel enfichable Microsoft Management Console (MMC) que les administrateurs de déploiement peuvent utiliser pour gérer les organisations, les serveurs et les licences pour les déploiements de Dynamics 365 Customer Engagement (on-premises).
Serveur d’administration de déploiement Déploiement Individuel, Groupe ou Complet
Enregistreur VSS Microsoft Dynamics 365 Le service enregistreur VSS Microsoft Dynamics 365 fournit une interface pour sauvegarder et restaurer les données Dynamics 365 en utilisant l’infrastructure de service VSS (Volume Shadow Copy Service) Windows Server. Serveur d’administration de déploiement Déploiement Individuel, Groupe ou Complet
Microsoft Dynamics 365 Reporting Extensions Fournit des fonctionnalités de création de rapports en s’interfaçant avec le système Dynamics 365 Customer Engagement (on-premises) et SQL Server Reporting Services. S.O. Déploiement Individuel par le biais de srsDataConnectorSetup.exe.
SQL Server Installe la base de données MSCRM_CONFIG sur le serveur SQL Server. S.O. Déploiement Individuel lors de l’installation de Dynamics 365 Server ou à partir de l’Assistant Modification de l’organisation du Gestionnaire de déploiement.

Définition de l’étendue

  • Déploiement. Chaque instance du rôle serveur sert le déploiement dans son intégralité.

  • Organisation. Chaque instance du rôle serveur sert une organisation. Vous pouvez par conséquent utiliser une autre instance de rôle serveur pour une organisation donnée.

Définition de la méthode d’installation

  • Individuel, Groupe ou Complet. Lors de l’installation de Dynamics 365 Server, vous avez la possibilité d’installer un rôle serveur précis, d’installer l’un des trois groupes prédéfinis de rôles serveur ou d’effectuer une installation Serveur complet qui inclut tous les rôles. Ou, vous pouvez sélectionner plusieurs rôles serveur distincts.

  • Microsoft Dynamics 365 Reporting Extensions . Installez ce rôle avec srsDataConnectorSetup.exe sur l’ordinateur où SQL Server Reporting Services est exécuté.

Installer le service asynchrone Microsoft Dynamics 365 pour traiter uniquement les messages électroniques ou les événements asynchrones

Le service de traitement asynchrone Microsoft Dynamics 365 (service de style NT) peut être utilisé pour traiter les événements asynchrones, ainsi que les courriers électroniques, les comptes, les contacts et les tâches, à l’aide de la synchronisation côté serveur. Selon les rôles serveur que vous sélectionnez pendant l’installation de Microsoft Dynamics 365 Server, vous pouvez configurer le service asynchrone pour avoir les fonctionnalités suivantes.

  • La sélection des rôles de serveur Service asynchrone et Service d’intégration de courrier électronique installe le service de traitement asynchrone configuré pour traiter les événements asynchrones, ainsi que les courriers électroniques, les comptes, les contacts et les tâches, à l’aide de la synchronisation côté serveur.

  • La sélection du seul rôle serveur Service asynchrone installe le service de traitement asynchrone configuré pour traiter uniquement les événements asynchrones.

  • La sélection du seul rôle serveur service d’intégration de la messagerie installe le service de traitement asynchrone qui sera configuré pour ne traiter que les courriers électroniques, les comptes, les contacts et les tâches, à l’aide de la synchronisation côté serveur.

Étant donné ces options, vous pouvez séparer les événements asynchrones de la synchronisation côté serveur afin d’améliorer les performances système de Customer Engagement et simplifier la surveillance.

Configuration requise pour les rôles Microsoft Dynamics 365 Server

Le tableau suivant décrit les composants nécessaires à chaque rôle serveur Dynamics 365 Server. Un « X » indique que le composant correspondant est requis pour l’installation et le fonctionnement du rôle serveur Dynamics 365 Server. Notez que, dans la plupart des cas, si un composant n’est pas déjà installé, le programme d’installation de Dynamics 365 Server se charge de le faire.

Éléments prérequis pour les rôles Microsoft Dynamics 365 Server

Composant Serveur principal Serveur frontal Serveur d’administration de déploiement
Contrôle ReportViewer de SQL Server Reporting Services X
Client natif SQL Server X X X
Outil de signalement des erreurs pour les applications Microsoft X X X
Bibliothèque Runtime Microsoft Visual C++ X X X
Rôle de serveur Web Windows Server X X
Service d’indexation X
Microsoft .NET Framework 4 X X X
Microsoft Chart Controls pour Microsoft .NET Framework X
SDK de la plateforme Azure X X X
Windows PowerShell X
Module de réécriture d’URL Microsoft pour IIS X
Gestionnaire de ressources du serveur de fichiers X

Le tableau suivant décrit l’appartenance au groupe pour Active Directory qui est utilisé par Dynamics 365 Customer Engagement (on-premises). Un « X » indique que l’appartenance au groupe correspondant est requise pour que le service fonctionne.

Configuration requise pour l’appartenance au groupe

Service PrivUserGroup SQLAccessGroup PrivReportingGroup ReportingGroup
Compte de service Service Web de déploiement X X
Service d’application Web* X X
Compte de service Service asynchrone X X
Compte de service Service de traitement Bac à sable (sandbox)**
Compte de service SQL Server X
Compte de serveur SQL Server Reporting Services X X
Compte de service Email Router X
Compte de service/d’utilisateur qui effectue l’installation X
Comptes d’utilisateurs individuels dans Dynamics 365 Customer Engagement (on-premises) X
Compte de service Service de décompression X
Compte de service Enregistreur VSS Microsoft Dynamics 365 X X

* L’identité du Service d’applications Web s’applique au pool d’applications CRMAppPool. Par la suite, cette identité est utilisée par le service de l’organisation, l’application Web et la plateforme Microsoft Dynamics CRM.

** Le service Sandbox n’a besoin d’aucune appartenance au groupe de Dynamics 365 Customer Engagement (on-premises).

Note

Email Router s’exécute en tant que système local.

Important

  • Le compte d’utilisateur qui effectue l’installation doit être un compte de service distinct, mais il ne doit pas être utilisé pour exécuter des services.
  • Si l’un des comptes de service est créé en tant qu’utilisateurs dans Dynamics 365 Customer Engagement (on-premises), vous rencontrerez peut-être divers problèmes, notamment des problèmes de sécurité potentiels.

Voir aussi

Déploiement de plusieurs serveurs Microsoft Dynamics 365
Prise en charge de topologies à plusieurs serveurs pour Microsoft Dynamics 365