Azure CLI
Podemos utilizar Azure CLI dentro del propio portal como vimos en la imagen arriba y elegir entre bash o powershell. Solo hay que elegir la subscription que automáticamente cargará tus credenciales en el terminal.

Pero también podemos instalar directo en nuestra máquina local siguiendo esta documentación.
curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash
az --version
Una vez instalado necesita hacer el login en tu cuenta. Automáticamente el navegador se abrirá y el comando hará el login. Si quieres cambiar de cuenta es el mismo proceso, hacer el login nuevamente.
az login
Si has hecho el login en varias cuentas, solamente alterar la subscription altera la cuenta junto.
az account list --all --output table
# Puede pasar el nombre o el id de la subscription
az account set --subscription Production
Solo por curiosidad, Azure CLI genera la carpeta ~/.azure
/home/david/.azure
├── az.json
├── az.sess
├── az_survey.json
├── azureProfile.json
├── clouds.config
├── commandIndex.json
├── commands
├── config
├── extensionCommandTree.json
├── logs
├── msal_http_cache.bin
├── msal_token_cache.json
├── telemetry
├── telemetry.txt
└── versionCheck.json
También podemos apuntar las siguientes variables de ambiente. El caso abajo es más utilizado en scripts.
export AZURE_SUBSCRIPTION_ID="<Your_Subscription_ID>"
export AZURE_TENANT_ID="<Your_Tenant_ID>"
export AZURE_CLIENT_ID="<Your_Client_ID>"
export AZURE_CLIENT_SECRET="<Your_Client_Secret>"
- Tenant ID: Es un identificador único para una instancia de Azure Active Directory. Cada instancia del AAD tiene un tenant ID asociado a ella. Este ID es utilizado para identificar y gestionar recursos, usuarios y permisos dentro de aquella instancia específica del AAD.
En el sidebar tenemos el Microsoft Entra ID que es el gestor de Active Directory. Para crear un client_id podemos ir en App Registrations. El App Registration en Azure Active Directory (Azure AD) es un recurso que te permite registrar y configurar aplicaciones que necesitan autenticarse con Azure AD. El principal propósito de App Registration es permitir que una aplicación, servicio o proceso se autentique e interactúe con Azure AD y otros recursos en Azure. Eso lo veremos más adelante.