LinuxCommandLibrary

az-login

Log in to Azure.

TLDR

Log in interactively

$ az login
copy


Log in with a service principal using a client secret
$ az login --service-principal --username [http://azure-cli-service-principal] --password [secret] --tenant [someone.onmicrosoft.com]
copy


Log in with a service principal using a client certificate
$ az login --service-principal --username [http://azure-cli-service-principal] --password [path/to/cert.pem] --tenant [someone.onmicrosoft.com]
copy


Log in using a VM's system assigned identity
$ az login --identity
copy


Log in using a VM's user assigned identity
$ az login --identity --username /subscriptions/[subscription_id]/resourcegroups/[my_rg]/providers/Microsoft.ManagedIdentity/userAssignedIdentities/[my_id]
copy

Copied to clipboard