Installer le module Azure PowerShell Service Management
Remarque
Les cmdlets mentionnées dans cette documentation servent à gérer les ressources Azure héritées qui utilisent les API Azure Service Manager (ASM). Ce module PowerShell hérité n’est pas recommandé lors de la création de ressources, car ASM est planifié pour la mise hors service. Pour plus d’informations, consultez la mise hors service d’Azure Service Manager.
Le module Az PowerShell est le module PowerShell recommandé pour la gestion des ressources Azure Resource Manager (ARM) avec PowerShell.
Le module Azure PowerShell Service Management est un module cumulatif. L’installation du module Azure PowerShell Service Management télécharge les modules en disponibilité générale pour la gestion des ressources Azure héritées qui utilisent les API Service Management et rend leurs applets de commande disponibles.
Prérequis
Important
Le module Azure PowerShell Service Management fonctionne uniquement avec Windows PowerShell. Il n’est pas compatible avec PowerShell version 6 ou ultérieure, et ne s’exécute pas sur Linux ou macOS.
Exécutez la commande suivante à partir de PowerShell pour déterminer votre version de PowerShell :
$PSVersionTable.PSVersion
Effectuez une mise à jour vers Windows PowerShell 5.1
Définissez la stratégie d’exécution de PowerShell sur Signée à distance ou Moins restrictive
Vérifiez la stratégie d’exécution de PowerShell :
Get-ExecutionPolicy -List
Définissez la stratégie d’exécution PowerShell sur Signée à distance :
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Pour plus d’informations sur les stratégies d’exécution, consultez about_Execution_Policies.
Installation
Utilisez l’applet de commande Install-Module pour installer le module Azure PowerShell Service Management :
Install-Module -Name Azure, Azure.Storage -Repository PSGallery -AllowClobber -Force
Le module Azure PowerShell Service Management partage des dépendances avec les modules Azure PowerShell Resource Manager. Si vous avez installé les modules Azure PowerShell Resource Manager, le paramètre AllowClobber comme indiqué dans la commande précédente est obligatoire. Cela garantit la mise à jour des dépendances partagées existantes. Sans ce paramètre, l’installation du module échoue.
Après avoir installé le module Azure PowerShell Service Management, importez le module :
Import-Module -Name Azure
Connexion
Pour commencer à gérer vos ressources Azure héritées avec le module Azure PowerShell Service Management, lancez une session PowerShell et exécutez Add-AzureAccount pour vous connecter à Azure :
Add-AzureAccount
Une fois que vous êtes connecté à Azure, le module Azure PowerShell Service Management crée un contexte pour la session donnée. Ce contexte contient l’environnement, le compte, le locataire et l’abonnement Azure utilisés pour toutes les applets de commande dans cette session.
Dépannage
Si vous recevez l’erreur « Le module spécifié « Azure.Storage » avec la version « 4.3.0 » n’a pas été chargé, car aucun fichier de module valide n’a été trouvé dans aucun répertoire de module. », vous devez installer le module PowerShell Azure.Storage :
Install-Module -Name Azure.Storage -Repository PSGallery -AllowClobber -Force
Si vous recevez l’erreur « La commande « Install-Module » a été trouvée dans le module « PowerShellGet », mais le module n’a pas pu être chargé », vous devez définir la stratégie d’exécution PowerShell sur Signé à distance ou Moins restrictif :
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Voir aussi
Pour plus d’informations sur les commandes dans le module Azure PowerShell Service Management, consultez la documentation des informations de référence sur les applets de commande.