commands.sh

az login

all

Log in to Azure. Part of `azure-cli` (also known as `az`).

More info →

Options (4)

-u, --usernameboolean

Log in with a service principal using a client secret

Example: az login --service-principal {{[-u|--username]}} {{http://azure-cli-service-principal}} {{[-p|--password]}} {{secret}} {{[-t|--tenant]}} {{someone.onmicrosoft.com}}
-p, --passwordboolean

Log in with a service principal using a client secret

Example: az login --service-principal {{[-u|--username]}} {{http://azure-cli-service-principal}} {{[-p|--password]}} {{secret}} {{[-t|--tenant]}} {{someone.onmicrosoft.com}}
-t, --tenantboolean

Log in with a service principal using a client secret

Example: az login --service-principal {{[-u|--username]}} {{http://azure-cli-service-principal}} {{[-p|--password]}} {{secret}} {{[-t|--tenant]}} {{someone.onmicrosoft.com}}
-i, --identityboolean

Log in using a VM's system assigned identity

Example: az login {{[-i|--identity]}}

Examples (5)

Log in interactively

Log in with a service principal using a client secret

az login --service-principal [-u|--username] http://azure-cli-service-principal [-p|--password] secret [-t|--tenant] someone.onmicrosoft.com

Log in with a service principal using a client certificate

az login --service-principal [-u|--username] http://azure-cli-service-principal [-p|--password] path/to/cert.pem [-t|--tenant] someone.onmicrosoft.com

Log in using a VM's system assigned identity

az login [-i|--identity]

Log in using a VM's user assigned identity

az login [-i|--identity] [-u|--username] /subscriptions/subscription_id/resourcegroups/my_rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/my_id
made by @shridhargupta | data from tldr-pages