Administration du déploiement à l’aide de Windows PowerShell
Date de publication : novembre 2016
S’applique à : Dynamics CRM 2015
Windows PowerShell vous permet d'exécuter facilement les commandes du déploiement pour modifier la configuration de votre déploiement, tel 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 Microsoft Dynamics CRM 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 CRM 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 CRM 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 CRM 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 CRM PowerShell
Mettre à jour les paramètres de configuration du déploiement à l'aide de PowerShell
Commencer à utiliser les applets de commande Dynamics CRM PowerShell
Enregistrer les applets de commande
Connectez-vous au compte administrateur sur votre serveur Microsoft Dynamics CRM.
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 CRMPowerShell dans la session active. Le composant logiciel enfichable est enregistré au cours de l'installation et de la configuration du serveur Microsoft Dynamics CRM.
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 CRM Package Deployer et Windows PowerShell.
-
Vous devez enregistrer les commandes Dynamics CRMPowerShell, sinon, le message suivant risque de s'afficher lorsque vous essayez d'exécuter une applet de commande.
Le terme « Microsoft Dynamics CRM 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 CRM
À 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 CRMPowerShell, 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 CRMPowerShell, 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 CRM, exécutez la commande suivante où domain\adminName représente le domaine Active Directory et le nom d'utilisateur de l'administrateur à ajouter.
New-CrmDeploymentAdminstrator domain\adminName
Accéder aux rubriques d'aide pour les applets de commande Dynamics CRM PowerShell
Pour obtenir la liste complète des applets de commande PowerShell pour Microsoft Dynamics CRM 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 CRM 2015
© 2016 Microsoft Corporation. Tous droits réservés. Copyright