Sample of creating Resource Group and then create Service Principle with contributor role under the RG for DevOps Pipeline
#MY_RG=1myResourceGroup #az group create --name $MY_RG --location southeastasia #RG_ID=$(az group show --name $MY_RG --query "id" --output tsv) # or MY_RG=1myResourceGroup RG_ID=$(az group create --name $MY_RG --location southeastasia --query "id" --output tsv) SERVICE_PRINCIPAL_NAME=Exzilla-sp-21022022 PASSWORD=$(az ad sp create-for-rbac --name $SERVICE_PRINCIPAL_NAME --role contributor --scopes $RG_ID --query "password" --output tsv) USER_NAME=$(az ad sp list --display-name $SERVICE_PRINCIPAL_NAME --query "[].appId" --output tsv) az login --service-principal -u $USER_NAME -p $PASSWORD --tenant <mytenant>.onmicrosoft.com