Se você perder suas credenciais de entidade de serviço, redefina as credenciais utilizando az ad sp credential reset. Esta etapa detalha como redefinir a senha ou o certificado da entidade de serviço.
Aviso
Ao aprender a gerenciar entidades de serviço do Azure, retornar senhas e locais de credencial em seu terminal e, consequentemente, em seu arquivo de log, é comum. No entanto, quando estiver fora de um ambiente de teste, armazene a saída da credencial em uma variável.
Redefinir credenciais retornando a saída para o console e o arquivo de log
Redefinir credenciais armazenando a saída em uma variável
Para evitar armazenar credenciais no arquivo de log, use o parâmetro --query para armazenar a saída em uma variável. Ao testar, use o echo comando para ver o valor da variável, mas entenda que echo grava no log.
Redefina uma credencial de entidade de serviço com uma senha.
# Bash script
myNewPassword=$(az ad sp credential reset --id myServicePrincipalID --query password --output tsv)
# the echo command writes to the log file# only use it when testing
echo $myNewPassword
CLI do Azure
# PowerShell script$myNewPassword = az ad sp credential reset --id myServicePrincipalID --query password --output tsv
# The Write-Host cmdlet can be used for displaying the value when testing.# Comment it out or remove it in production if you don't want to display the password.
Write-Host$myNewPassword
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.
Comentários do Azure CLI
O Azure CLI é um projeto código aberto. Selecione um link para fornecer comentários:
Saiba como criar, gerenciar e conceder permissões para entidades de serviço, que permitem que seus pipelines de implantação se autentiquem com segurança ao Azure.
Demonstrar os recursos do Microsoft Entra ID para modernizar as soluções de identidade, implementar soluções híbridas e implementar a governança de identidade.