Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Azure PowerShell est un outil puissant pour gérer et administrer des ressources Azure directement à partir de PowerShell. Il est idéal pour créer des flux de travail automatisés et gérer des ressources à l’aide du modèle Azure Resource Manager. Vous pouvez l’essayer dans votre navigateur à l’aide d’Azure Cloud Shell ou l’installer localement sur votre machine.
Cet article vous aide à bien démarrer avec Azure PowerShell et à enseigner ses concepts de base.
Installer ou exécuter dans Azure Cloud Shell
Le moyen le plus simple d’essayer Azure PowerShell consiste à utiliser Azure Cloud Shell, un environnement basé sur un navigateur qui ne nécessite aucune installation. Pour commencer, consultez Prise en main d’Azure Cloud Shell. Cloud Shell exécute PowerShell sur un conteneur Linux, de sorte que les fonctionnalités propres à Windows ne sont pas disponibles.
Lorsque vous êtes prêt à installer Azure PowerShell localement, suivez les étapes de l’installation d’Azure PowerShell.
Connexion à Azure
Pour vous connecter, utilisez l’applet de Connect-AzAccount commande. Si vous utilisez Cloud Shell, vous pouvez ignorer cette étape, car vous êtes déjà authentifié pour votre environnement, votre abonnement et votre locataire.
Connect-AzAccount
Important
À compter de septembre 2025, Azure PowerShell nécessite une authentification multifacteur (MFA) lors de la connexion avec une identité d’utilisateur Microsoft Entra ID. Cette modification améliore la sécurité, mais peut affecter les workflows d’automatisation qui s’appuient sur l’authentification par nom d’utilisateur et mot de passe. Pour plus d’informations, consultez l’impact de l’authentification multifacteur sur Azure PowerShell dans les scénarios d’automatisation.
Pour les environnements régionaux qui nécessitent une conformité spécifique, par exemple, Azure China 21Vianet, utilisez le paramètre Environnement :
Connect-AzAccount -Environment AzureChinaCloud
Azure PowerShell utilise par défaut le Gestionnaire de comptes web (WAM) pour l’authentification sur les systèmes Windows, tandis que d’autres plateformes utilisent la connexion basée sur le navigateur. Pour plus d’informations, consultez Le Gestionnaire de comptes web (WAM).
Si vous avez accès à plusieurs abonnements, vous êtes invité à en sélectionner un lors de la connexion. En savoir plus sur ce processus dans l’expérience de connexion.
Une fois connecté, vous pouvez utiliser des applets de commande Azure PowerShell pour gérer vos ressources. Pour plus d’informations sur l’authentification, consultez Se connecter avec Azure PowerShell.
Trouver des commandes
Les applets de commande Azure PowerShell suivent la convention d’affectation de noms PowerShell standard de Verb-Noun. Le verbe décrit l’action, par exemple, New, , GetSet, et Remove, tandis que le nom représente le type de ressource, par exemple, AzVM, , AzKeyVaultCertificateAzFirewallet AzVirtualNetworkGateway. Les noms dans Azure PowerShell commencent par le préfixe Az.
Pour découvrir les commandes, utilisez l’applet de Get-Command commande. Par exemple, pour répertorier toutes les commandes liées aux machines virtuelles :
Get-Command -Verb Get -Noun AzVM* -Module Az.Compute
Voici un tableau de référence rapide des ressources courantes et de leurs modules associés :
| Type de ressource | Azure PowerShell Module | Préfixe de nom |
|---|---|---|
| Groupes de ressources | Az.Resources | AzResourceGroup |
| Virtual Machines | Az.Compute | AzVM |
| Comptes de stockage | Az.Storage | AzStorageAccount |
| Coffre-fort de clés | Az.KeyVault | AzKeyVault |
| Web Applications | Az.Websites | AzWebApp |
| Bases de données SQL | Az.Sql | AzSqlDatabase |
Pour obtenir la liste complète des modules Azure PowerShell, consultez la liste des modules Azure PowerShell hébergés sur GitHub.
Collecte de données
Par défaut, Azure PowerShell collecte des données de télémétrie pour améliorer l’expérience utilisateur en identifiant les modèles d’utilisation et les problèmes. Aucune donnée privée ou personnelle n’est collectée. Toutefois, vous pouvez désactiver l’utilisation de l’applet Disable-AzDataCollection de commande si vous préférez. Pour plus d’informations, consultez notre déclaration de confidentialité.
Guides de démarrage rapide et didacticiels
Familiarisez-vous avec Azure PowerShell grâce à nos didacticiels guidés :
- Créez un compte de stockage
- Transférer des objets vers/depuis le stockage Blob Azure
- Créer et récupérer des secrets à partir d’Azure Key Vault
- Créer une base de données et un pare-feu Azure SQL
- Exécuter un conteneur dans Azure Container Instances
- Créer un groupe de machines virtuelles identiques
- Créer un équilibreur de charge standard
Étapes suivantes
Explorez d’autres fonctionnalités Azure PowerShell :
- Se connecter avec Azure PowerShell
- Gérer les abonnements Azure avec Azure PowerShell
- Créer des principaux de service avec Azure PowerShell
Pour obtenir de l’aide supplémentaire, connectez-vous à la communauté :