Administration du déploiement à l’aide de Windows PowerShell
Date de publication : janvier 2017
S’applique à : Dynamics 365 (on-premises), Dynamics CRM 2016
Avec Windows PowerShell, vous pouvez facilement exécuter des commandes de déploiement pour modifier la configuration de votre déploiement, telles que les tâches qui peuvent être effectuées via l'interface utilisateur du Gestionnaire de déploiement. Vous pouvez également utiliser les méthodes décrites dans le SDK de Microsoft Dynamics 365 pour réaliser ces tâches. Les applets de commande PowerShell sont installées sur l'ordinateur lorsque vous installez un rôle serveur complet ou lorsque vous installez le rôle serveur Outils de déploiement, si vous installez des rôles serveur spécifiques. Pour exécuter des commandes, vous devez d'abord enregistrer les commandes Microsoft Dynamics 365 avec PowerShell. Cette rubrique décrit comment procéder, ainsi que les tâches supplémentaires pour vous aider à utiliser PowerShell.
Recherchez l'aide sur les applets de commande PowerShell pour Microsoft Dynamics 365 dans Référence PowerShell Microsoft Dynamics CRM.
Pour plus d'informations sur l'utilisation de PowerShell, voir Génération de scripts avec Windows PowerShell.
Pour plus d'informations sur l'utilisation en programmation de Service Web de déploiement, voir MSDN : administrer le déploiement à l'aide du service Web de déploiement.
Contenu de la rubrique
Commencer à utiliser les applets de commande Dynamics 365 PowerShell
Utilisation des applets de commande PowerShell
Définition des propriétés à l'aide des applets de commande PowerShell
Accéder aux rubriques d'aide pour les applets de commande Dynamics 365 PowerShell
Mettre à jour les paramètres de configuration du déploiement à l'aide de PowerShell
Commencer à utiliser les applets de commande Dynamics 365 PowerShell
Enregistrer les applets de commande
Connectez-vous au compte administrateur sur votre serveur Microsoft Dynamics 365.
Ouvrez une invite de commandes PowerShell.
Entrez la commande suivante.
Add-PSSnapin Microsoft.Crm.PowerShell
Cette commande permet d’ajouter le composant logiciel enfichable de Dynamics 365PowerShell dans la session active. Le composant logiciel enfichable est enregistré au cours de l'installation et de la configuration du serveur Microsoft Dynamics 365.
Important
-
Pour plus d'informations sur l'enregistrement des applets de commande du connecteur d'outils XRM, Get-CrmConnection et Get-CrmOrganizations, voir MSDN : Utiliser les applets de commande PowerShell pour que les outils XRM se connectent à CRM.
-
Pour plus d'informations sur l'enregistrement des applets de commande de Package Deployer, voir Déployer des packages avec Dynamics CRM Package Deployer et Windows PowerShell.
-
Vous devez enregistrer les commandes Dynamics 365PowerShell, sinon, le message suivant risque de s'afficher lorsque vous essayez d'exécuter une applet de commande.
Le terme « Microsoft Dynamics 365 Windows PowerShell command » n'est pas reconnu comme nom d'applet de commande, fonction, fichier de script ou programme exécutable. Vérifiez l'orthographe du nom, ou si un chemin d'accès existe, vérifiez que le chemin d'accès est correct et réessayez.
Obtenir la liste des applets de commande Dynamics 365
À l'invite PowerShell, tapez ce qui suit :
Get-Help *Crm*
Obtenir de l'aide sur une applet de commande
À l'invite PowerShell, tapez ce qui suit, en remplaçant CrmCmdletName par le nom d'une commande.
Get-Help CrmCmdletName
Pour obtenir de l'aide détaillée pour une applet de commande spécifique, utilisez une Get-Help CRMCmdlet–full, comme l'applet de commande Import-CRMOrganization.
Get-Help Import-CRMOrganization -full
Utilisation des applets de commande PowerShell
Une fois que vous avez enregistré les commandes Dynamics 365PowerShell, vous pouvez les utiliser pour effectuer des tâches.
Utilisez la commande suivante pour produire la liste des administrateurs de déploiement.
PS C:\Users\Administrator> Get-CrmDeploymentAdministrator
Cette commande entraîne la sortie suivante.
ID |
Nom |
ExtensionData |
-- |
---- |
------------- |
4f431656-90f8-e211-831c-00155da83c4f |
myDomainName\Administrateur |
Définition des propriétés à l'aide des applets de commande PowerShell
Une fois que vous avez enregistré les commandes Microsoft Dynamics 365PowerShell, vous pouvez les utiliser pour effectuer des tâches, telles que la définition des propriétés du déploiement ou des propriétés d'organisation.
Par exemple, pour ajouter un administrateur de déploiement Microsoft Dynamics 365, exécutez la commande suivante où domain\adminName représente le domaine Active Directory et le nom d'utilisateur de l'administrateur à ajouter.
New-CrmDeploymentAdministrator domain\adminName
Accéder aux rubriques d'aide pour les applets de commande Dynamics 365 PowerShell
Pour obtenir la liste complète des applets de commande PowerShell pour Microsoft Dynamics 365 avec les liens vers les rubriques d'aide, voir la Référence Powershell pour Microsoft Dynamics CRM.
Mettre à jour les paramètres de configuration du déploiement à l'aide de PowerShell
Utilisez PowerShell pour mettre à jour les paramètres valides pour tout le déploiement, comme l'authentification basée sur les revendications, le déploiement avec accès via Internet (IFD) et les adresses Web.Pour plus d'informations :Mettre à jour les paramètres de configuration du déploiement
Voir aussi
Mettre à jour les paramètres de configuration du déploiement
Exploitation de Microsoft Dynamics 365
© 2017 Microsoft. Tous droits réservés. Copyright