Section courante

A propos

Section administrative du site

az login

Azure : Connexion
Azure CLI

Syntaxe

az login [--allow-no-subscriptions] [--certificate] [--client-id] [--federated-token] [--identity] [--object-id] [--password] [--resource-id] [--scope] [--service-principal] [--tenant] [--use-cert-sn-issuer] [--use-device-code] [--username]

Paramètres

Nom Description
--allow-no-subscriptions Ce paramètre permet la prise en charge de l'accès aux locataires sans abonnements, ce qui est utile pour exécuter des commandes au niveau du locataire, telles que az ad.
--certificate Ce paramètre permet de spécifier le chemin d'un fichier PEM contenant la clé et le certificat public pour l'authentification.
--client-id Ce paramètre permet de spécifier l'ID client de l'identité managée affectée par l'utilisateur.
--debug Ce paramètre permet d'augmenter la verbosité de la journalisation pour afficher tous les journaux de débogage.
--federated-token Ce paramètre permet d'utiliser un jeton fédéré pour l'échange de jetons OIDC.
-h Ce paramètre permet d'afficher ce message d'aide et de quitter.
--help Ce paramètre permet d'afficher ce message d'aide et de quitter.
-i Ce paramètre permet de se connecter à l'aide d'une identité managée.
--identity Ce paramètre permet de se connecter à l'aide d'une identité managée.
-o Ce paramètre permet de définir le format de sortie. Les valeurs acceptées sont : json, jsonc, none, table, tsv, yaml, yamlc. La valeur par défaut est json.
--object-id Ce paramètre permet de spécifier l'ID d'objet de l'identité managée affectée par l'utilisateur.
--only-show-errors Ce paramètre permet d'afficher uniquement les erreurs, en supprimant les avertissements.
--output Ce paramètre permet de définir le format de sortie. Les valeurs acceptées sont : json, jsonc, none, table, tsv, yaml, yamlc. La valeur par défaut est json.
-p Ce paramètre permet de fournir le mot de passe de l'utilisateur ou le secret du principal de service. Une invite sera affichée s'il n'est pas fourni.
--password Ce paramètre permet de fournir le mot de passe de l'utilisateur ou le secret du principal de service. Une invite sera affichée s'il n'est pas fourni.
--query Ce paramètre permet de spécifier une chaîne de requête JMESPath. Pour plus d'informations et d'exemples, consultez http://jmespath.org/.
--resource-id Ce paramètre permet de spécifier l'ID de ressource de l'identité managée affectée par l'utilisateur.
--scope Ce paramètre est utilisé dans la demande /authorize et ne peut couvrir qu'une seule ressource statique.
--service-principal Ce paramètre permet de se connecter avec un principal de service.
--subscription Ce paramètre permet de spécifier le nom ou l'ID de l'abonnement. Vous pouvez configurer l'abonnement par défaut à l'aide de az account set -s NAME_OR_ID.
-t Ce paramètre permet de spécifier le locataire Microsoft Entra, qui doit être fourni lors de l'utilisation d'un principal de service.
--tenant Ce paramètre permet de spécifier le locataire Microsoft Entra, qui doit être fourni lors de l'utilisation d'un principal de service.
--use-cert-sn-issuer Ce paramètre permet d'utiliser l'authentification Nom de l'objet + Émetteur (SN+I) pour prendre en charge les renouvellements automatiques des certificats.
--use-device-code Ce paramètre permet d'utiliser le flux de code de l'appareil. Azure CLI l'utilise également s'il ne peut pas lancer un navigateur, par exemple dans un environnement SSH à distance ou Cloud Shell.
-u Ce paramètre permet de spécifier le nom d'utilisateur ou l'ID client du principal du service.
--username Ce paramètre permet de spécifier le nom d'utilisateur ou l'ID client du principal du service.
--verbose Ce paramètre permet d'augmenter le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Description

Cette commande permet de gérer une connexion avec Azure.

Remarques

Exemples

L'exemple suivant permet de se connecter de façon interactive :

az login

Connectez-vous avec nom d'utilisateur et mot de passe. Cela ne fonctionne pas avec les comptes ou comptes Microsoft sur utilisant l'authentification à deux facteurs. Utilisez -p=secret si le premier caractère du mot de passe est « - ».

az login --username johndoe@contoso.com --password VerySecret

Connectez-vous avec un principal de service à l'aide de la clé secrète client. Utilisez --password=secret si le premier caractère du mot de passe est « - ».

az login --service-principal --username APP_ID --password CLIENT_SECRET --tenant TENANT_ID

Connectez-vous avec un principal de service à l'aide du certificat.

az login --service-principal --username APP_ID --certificate /path/to/cert.pem --tenant TENANT_ID

Connectez-vous avec une identité managée affectée par le système.

az login --identity

Connectez-vous avec l'ID client d'une identité managée affectée par l'utilisateur.

az login --identity --client-id 00000000-0000-0000-0000-000000000000

Connectez-vous avec l'ID de ressource d'une identité managée affectée par l'utilisateur.

az login --identity --resource-id /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyIdentity


Dernière mise à jour : Lundi, le 16 juin 2025