Partager via


Prise en main de Microsoft Azure PowerShell

Azure PowerShell est un outil puissant qui permet de gérer et d'administrer les ressources Azure directement depuis PowerShell. Il est idéal pour créer des workflows automatisés et gérer des ressources à l'aide du modèle Azure Resource Manager. Vous pouvez l'essayer dans votre navigateur en utilisant Azure Cloud Shell ou l'installer localement sur votre machine.

Cet article vous aide à bien démarrer avec Azure PowerShell et vous en présente les concepts de base.

Installer ou exécuter dans Azure Cloud Shell

La façon la plus simple d'essayer Azure PowerShell est d'utiliser Azure Cloud Shell, un environnement basé sur un navigateur qui ne nécessite aucune installation. Pour bien démarrer, consultez la rubrique Démarrer avec Azure Cloud Shell. Cloud Shell exécute PowerShell sur un conteneur Linux, de sorte que les fonctionnalités spécifiques à Windows ne sont pas disponibles.

Lorsque vous êtes prêt à installer Azure PowerShell localement, suivez les étapes décrites dans Comment installer Azure PowerShell.

Connexion à Azure

Pour vous connecter, utilisez la cmdlet Connect-AzAccount. Si vous utilisez Cloud Shell, vous pouvez ignorer cette étape puisque vous êtes déjà authentifié pour votre environnement, votre abonnement et votre locataire.

Connect-AzAccount

Importante

À 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 Environment :

Connect-AzAccount -Environment AzureChinaCloud

Azure PowerShell utilise par défaut Web Account Manager (WAM) pour l'authentification sur les systèmes Windows, tandis que d'autres plateformes utilisent la connexion par navigateur. Pour plus de détails, consultez Gestionnaire de compte web (WAM).

Si vous avez accès à plusieurs abonnements, vous serez invité à en sélectionner un lors de la connexion. Pour en savoir plus sur ce processus, consultez Expérience de connexion.

Une fois connecté, vous pouvez utiliser les cmdlets Azure PowerShell pour gérer vos ressources. Pour plus de détails sur l'authentification, consultez la page Se connecter avec Azure PowerShell.

Trouver des commandes

Les cmdlets PowerShell Azure suivent la convention de nommage standard PowerShell de Verb-Noun Le verbe décrit l'action (par exemple, New, Get, Set et Remove), tandis que le nom représente le type de ressource (par exemple, AzVM, AzKeyVaultCertificate, AzFirewall et AzVirtualNetworkGateway). Les noms de variables dans Azure PowerShell commencent par le préfixe Az.

Pour découvrir les commandes, utilisez la cmdlet Get-Command. Par exemple, pour lister 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 Module Azure PowerShell Préfixe du nom
Groupes de ressources Az.Ressources AzResourceGroup
Machines Virtuelles Az.Compute AzVM
Comptes de stockage Az.Storage AzStorageAccount
Coffre-fort de clés Az.KeyVault AzKeyVault
Applications Web Az.Websites AzWebApp
Bases de données SQL Az.Sql Base de données AzSql

Pour obtenir la liste complète des modules Azure PowerShell, consultez la liste des modules Azure PowerShell hébergée 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. Cependant, vous pouvez choisir de ne pas participer en utilisant la cmdlet Disable-AzDataCollection si vous préférez. Pour plus d'informations, consultez nos instructions relatives à la protection de la vie privée.

Guides de démarrages rapides et tutoriels

Mettez-vous à l'œuvre avec Azure PowerShell grâce à nos tutoriels guidés :

Étapes suivantes

Explorez d'autres fonctionnalités d'Azure PowerShell :

Pour obtenir de l'aide supplémentaire, connectez-vous à la communauté :

References