This cheatsheet provides Azure CLI examples for logging into Azure, including interactive login, service principal login using certificates, and various troubleshooting examples.
az login
az login --service-principal --username <appId> --password <password> --tenant <tenantId>
az login --service-principal --username <appId> --password <path/to/certificate.pem> --tenant <tenantId>
az login --use-device-code
az account show
az ad signed-in-user show
az logout
Example: Retry login with verbose output.
az login --debug
Example: Check certificate details used in login.
az ad sp credential list --id <appId>
Example: Export variables then login.
export AZURE_CLIENT_ID=<appId>
export AZURE_TENANT_ID=<tenantId>
export AZURE_CLIENT_SECRET=<secret>
az login --service-principal