Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo consente di risolvere l'errore "Non è stato possibile valutare l'espressione" che si verifica quando si esegue un flusso desktop con un'azione che usa l'input diretto.
Si applica a: Power Automate
Sintomi
Un flusso desktop con un'azione che usa l'input diretto genera l'errore seguente quando viene eseguito in un computer diverso da quello in cui è stato creato il flusso:
Non è stato possibile eseguire l'errore: Impossibile valutare l'espressione
Ad esempio,
Opzione di input diretto per la password:
Opzione di input di testo crittografato diretto:
Causa
L'errore si verifica perché gli input diretti vengono crittografati usando l'API DpAPI (Data Protection API) del computer locale e non possono essere decrittografati quando il flusso viene eseguito in un altro computer.
Questa limitazione viene evidenziata quando si passa il puntatore del mouse sull'icona delle informazioni se è selezionata una delle opzioni di input diretto.
Risoluzione
Per eseguire il flusso in un computer diverso, modificare il flusso in modo da usare variabili sensibili.
- Aprire il flusso desktop in Power Automate per desktop.
- Individuare l'azione che usa l'input diretto della password o l'input di testo crittografato diretto.
- Sostituire l'input diretto con una variabile sensibile:
- Selezionare l'opzione Input password come variabile o Input come testo, variabile o espressione per usare una variabile come input della password o input di testo.
- Scegliere una variabile contrassegnata come sensibile.
- Salvare il flusso modificato e testarlo in un computer diverso per assicurarsi che l'errore venga risolto.
Ulteriori informazioni
Usare le password in determinate azioni all'interno dei flussi di lavoro desktop