Uma execução de fluxo de área de trabalho autônoma falha com o erro MSEntraMachineAlwaysPromptingForPassword
Este artigo fornece uma resolução para um erro que ocorre quando você executa um fluxo de área de trabalho autônomo no Microsoft Power Automate para desktop.
Sintomas
A execução autônoma do fluxo da área de trabalho falha com o código de erro "MSEntraMachineAlwaysPromptingForPassword" (anteriormente "AADMachineAlwaysPromptingForPassword").
{
"error":{
"code": "MSEntraMachineAlwaysPromptingForPassword",
"message": "Could not create unattended session with these credentials."
}
}
Causa
O Power Automate para desktop não pode validar suas credenciais de ID do Microsoft Entra (antigo Azure Active Directory) no computador. Esse problema geralmente é causado por uma configuração de política de grupo em seu computador.
Solução
Para resolver esse problema, verifique a configuração da política de grupo em seu computador.
Pressione a tecla Windows + R para abrir a caixa de diálogo Executar.
Digite gpedit.msc e pressione Enter para abrir o Editor de Diretiva de Grupo Local.
Navegue até Configuração do Computador>Modelos>Administrativos Componentes>do Windows Serviços de Área de Trabalho Remota Segurança>do Host>da Sessão da Área de Trabalho Remota.
Procure a configuração Sempre solicitar senha na conexão .
Se a configuração estiver habilitada, trabalhe com seu departamento de TI para desabilitar a política para esse computador.
Observação
Esse valor também é refletido no registro em Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services. Se o valor DWORD fPromptForPassword para a chave de Serviços de Terminal estiver definido como 1, a configuração será habilitada e você precisará trabalhar com seu departamento de TI para desabilitá-la (simplesmente alterar o valor do Registro geralmente não é suficiente, pois ele pode ser revertido).
Se a configuração Sempre solicitar senha na conexão não estiver habilitada, mas você receber o código de erro, digite regedit na caixa de diálogo Executar para abrir o Editor do Registro. No Editor do Registro, navegue até a chave do Registro Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp . Em seguida, procure o DWORD fPromptForPassword e defina-o como 0. Se o DWORD não existir, crie-o e defina seu valor como 0.