Choisissez votre abonnement lors de la connexion à Azure à l’aide d’Azure CLI

Avec la préversion d’Azure CLI 2.59.0, il existe une nouvelle fonctionnalité de connexion qui fournit une liste de locataires et d’abonnements disponibles. Choisissez de conserver l’abonnement et le locataire sélectionnés par défaut, ou tapez le numéro de ligne de l’abonnement que vous souhaitez utiliser. Les détails sont les suivants :

  • Le sélecteur d’abonnement est disponible dans une préversion d’Azure CLI 64 bits Windows, Linux ou macOS.
  • Le sélecteur d’abonnement est disponible uniquement lors de l’utilisation de la az login commande de manière interactive.
  • La préversion de l’authentification doit être installée pour utiliser le sélecteur d’abonnement.
  • La préversion est installée dans le répertoire que vous spécifiez et coexiste avec votre installation Azure CLI actuelle.
  • La préversion de l’authentification ne vous invite pas à sélectionner un abonnement lorsque vous vous connectez avec un principal de service, une identité managée ou un gestionnaire de comptes web (WAM).

Avec la pratique actuelle, la commande az account set est nécessaire pour modifier votre abonnement. Avec le sélecteur d’abonnement au moment de la connexion interactive, vous devez ignorer la liste et définir votre abonnement par défaut.

Installation pour Windows

Installez la préversion de l’authentification Azure CLI en procédant comme suit :

  1. Téléchargez Microsoft Azure CLI.zip.
  2. Décompressez le package dans un dossier.
  3. Modifier votre répertoire de travail en <unzipped folder path\bin\>

Remarque

Vous devez exécuter des commandes Azure CLI à partir de l’emplacement où vous avez installé la préversion, ou mettre à jour votre variable d’environnement PATH pour inclure l’emplacement. Cet article adopte l’approche de la modification du répertoire de travail.

Installer pour Linux et macOS

Si vous installez la préversion dans un environnement macOS, le runtime Python doit être installé.

mkdir azure-cli-edge-build 
cd azure-cli-edge-build 
git clone https://github.com/Azure/azure-cli --branch login --depth 1 
python3 -m venv env 
. env/bin/activate 
pip install azdev 
azdev setup -c 
az login 

Se connecter à Azure

Pour utiliser le nouveau sélecteur d’abonnement, commencez par remplacer votre répertoire par l’emplacement où vous avez installé la préversion de l’authentification, puis utilisez ./az.cmd login.

cd <unzipped folder path>
./az.cmd login

Si vous avez installé la préversion de l’authentification, C:\myPath\Azure CLI previewvotre syntaxe se présente comme suit :

cd "C:\myPath\Azure CLI preview\bin"
C:\myPath\Azure CLI preview\bin> ./az.cmd login

Choisir votre abonnement

  1. Notez que l’abonnement et le locataire actuellement sélectionnés sont indiqués avec un astérisque (*).
  2. Appuyez Enter pour contourner le sélecteur d’abonnement et accepter l’abonnement par défaut.
  3. Tapez un numéro de ligne dans la liste numérotée pour modifier l’abonnement par défaut.

Voici une capture d’écran de ce que vous pouvez attendre de l’aperçu de l’authentification :

Sélecteur d’abonnement

Vérifier les résultats

Pour vérifier votre abonnement par défaut sélectionné, utilisez ./az.cmd account show. Si vous avez installé la préversion de l’authentification, C:\myPath\Azure CLI previewvotre syntaxe se présente comme suit :

C:\myPath\Azure CLI preview\bin> ./az.cmd account show

Voir aussi