Sintomi
L'esecuzione automatica del flusso desktop non riesce con il codice di errore AADMachineAlwaysPromptingForPassword , come illustrato nello screenshot seguente.
Causa
Power Automate per desktop non è stato possibile convalidare le credenziali di Azure Active Directory nel computer. Questo è in genere causato da un'impostazione di Criteri di gruppo nel computer.
Risoluzione
Per verificare se il problema è causato da un'impostazione di Criteri di gruppo, è possibile passare all'Editor Criteri di gruppo locale (Avvia > Esegui > "gpedit.msc"). Da qui, esaminare Criteri computer locali > Configurazione computer > modelli amministrativi > componenti di Windows > Servizi Desktop remoto > Host sessione Desktop remoto > Sicurezza e osservare il valore "Richiedi sempre la password alla connessione". Se è impostato su true, è necessario collaborare con il reparto IT per disabilitare i criteri per il computer. Si noti che questo valore si riflette anche nel Registro di sistema nel seguente percorso: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services; se la chiaveT erminal Services ha un valore fPromptForPassword impostato su 1, significa che l'impostazione è abilitata ed è necessario collaborare con il reparto IT per disabilitarla (la semplice modifica del valore del Registro di sistema in genere non è sufficiente in quanto potrebbe essere annullata).
Se l'opzione "Richiedi sempre la password alla connessione" non è ancora abilitata, significa che l'errore persiste, usare regedit per aprire la chiave del Registro di sistema seguente: Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp. Cerca quindi il valore DWORD fPromptForPassword e impostalo su 0. Se il valore DWORD non esiste, puoi crearlo.