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.
Note
La funzione Power Automate e Dataverse descritta in questo articolo è applicabile agli utenti che accedono con account aziendali, dell'istituto scolastico o premium dell'organizzazione.
Power Automate memorizza i flussi desktop in Microsoft Dataverse che consente di archiviare e gestire in modo sicuro i dati utilizzati dalle applicazioni aziendali.
Questa funzionalità consente di utilizzare funzioni come le soluzioni per Application Lifecycle Management (ALM). Tuttavia, la gestione dei dati archiviati in questo modo potrebbe risultare complessa.
Pertanto, è disponibile un nuovo schema di archiviazione per i flussi desktop in Dataverse (v2). Semplifica il lavoro con le API Dataverse e consente futuri miglioramenti del prodotto con i flussi desktop. Il nuovo schema di archiviazione è disponibile pubblicamente insieme a Power Automate per desktop (v2.29).
Accedere all'impostazione dello schema v2 nell'interfaccia di amministrazione di Power Platform
Lo schema v2 riduce efficacemente l'utilizzo del database Dataverse per gli utenti con licenza a pagamento. Inoltre, alleggerisce il carico dei componenti dei tuoi flussi desktop memorizzandoli nella Capacità file di Dataverse per app, che fa parte del tuo attuale abbonamento.
Per usare in modo efficace il nuovo schema, assicurarsi che gli utenti e le macchine di runtime non presidiato siano aggiornati alla versione appropriata di Power Automate per desktop.
Gli amministratori di Power Platform possono accedere all'impostazione dello schema di archiviazione v2, denominato Schema del flusso desktop avanzato, per i flussi desktop negli ambienti seguendo questa procedura:
- Accedere all'interfaccia di amministrazione di Power Platform
- Nel riquadro di spostamento selezionare Gestisci.
- Nel riquadro Gestisci selezionare Ambienti.
- Nella pagina Ambienti selezionare l'ambiente da configurare.
- Nella barra dei comandi seleziona Impostazioni.
- Espandi Prodotto, quindi seleziona Funzionalità.
- Nella pagina Funzionalità passare a Schema del flusso desktop avanzato. Questa impostazione si applica a livello di ambiente.
Schema v2 abilitato per impostazione predefinita
A partire dal 1° ottobre 2024, lo schema v1 è deprecato e lo schema v2 è abilitato per impostazione predefinita in tutte le aree pubbliche di Power Platform. È necessario Power Automate per desktop v2.29 o versioni successive per creare ed eseguire flussi desktop utilizzando ambienti in cui è abilitato lo schema v2. Questo requisito garantisce che gli autori di flussi desktop e gli utenti assistiti e non assistiti possano sfruttare la nuova funzionalità.
Gestisci i flussi desktop in ambienti con lo schema v2 abilitato
I flussi desktop Power Automate attualmente archiviati nello schema v1 continuano a funzionare come previsto negli ambienti in cui è abilitato lo schema v2. I nuovi, modificati e ri-salvati flussi desktop vengono archiviati nello schema v2.
Se un flusso desktop appartiene a una soluzione in un ambiente abilitato alla versione 2, segui questi passaggi aggiuntivi per assicurarti che il pacchetto della soluzione contenga tutti i file binari necessari per il corretto funzionamento del flusso.
Ripristina i flussi di lavoro desktop convertiti
Power Automate per desktop versione 2.29 o successiva consente alle organizzazioni che sono passate allo schema v2 di eseguire il rollback fino a quando lo schema v1 non diventa obsoleto.
Puoi eseguire il rollback di un flusso desktop convertito nello schema v2 salvando nuovamente il flusso desktop in un ambiente in cui l'amministratore Power Platform ha la funzionalità disabilitata.
Per la maggior parte degli scenari, non è necessario eseguire il downgrade della versione di Power Automate per desktop. Tuttavia, i processi desktop che usano funzionalità della versione 2 che non sono supportate dallo schema della versione 1 non possono eseguire il rollback.
Un rollback dalla versione v2 alla versione v1 può comportare il mancato salvataggio di alcuni screenshot associati agli elementi dell'interfaccia utente. Sebbene questi screenshot non siano necessari per l'esecuzione del flusso desktop, puoi salvarli:
- Vai al pannello a destra Elementi dell'interfaccia utente in Power Automate desktop.
- Seleziona ciascun elemento dell'interfaccia utente nell'elenco.
Ciò garantisce che gli screenshot vengano salvati quando si esegue il rollback alla versione v1.
Limitazioni dei flussi desktop dello schema v2
I flussi desktop archiviati nello schema v2 funzionano solo negli ambienti con la funzionalità dello schema v2 abilitata.
I flussi desktop dello schema V1 in un soluzione gestita potrebbero funzionare in un ambiente in cui lo schema v2 è abilitato, ma prima dovresti salvarli nuovamente in un altro ambiente in cui lo schema v2 è abilitato.
Quindi, puoi importare la versione aggiornata dello schema v2 dello stesso processo nell'ambiente gestito in cui deve essere eseguito. Il livello attivo può essere sostituito dalla versione dello schema v2 del processo automatizzato.
| Scenario | Power Automate per desktop prima della versione di febbraio 2023 | Power Automate per desktop dopo la versione di febbraio 2023 |
|---|---|---|
| Può eseguire flussi desktop per lo schema v1 in ambienti con lo schema v2 abilitato? | Sì | Sì |
| Può eseguire flussi desktop per lo schema v2 in ambienti con lo schema v2 abilitato? | No (utente informato dell'errore) | Sì |
| Può eseguire flussi desktop per lo schema v2 in ambienti con lo schema v2 disabilitato? | No (utente informato dell'errore) | Sì |
| Può modificare/salvare flussi desktop v1 nello schema v1 in ambienti con lo schema v2 disabilitato? | Sì | Sì |
| Può modificare/salvare flussi desktop v1 nello schema v1 in ambienti con lo schema v2 abilitato? | Sì | No (i flussi vengono convertiti e salvati nello schema v2) |
| Può modificare/salvare flussi desktop v2 nello schema z1 in ambienti con lo schema v2 disabilitato? | No (utente informato dell'errore) | Sì (i flussi vengono sottoposti a downgrade e salvati nello schema v1) |
| Può modificare/salvare flussi desktop v2 nello schema v2 in ambienti con lo schema v2 abilitato? | No (utente informato dell'errore) | Sì |
Limite di dimensioni superato
Quando salvi un flusso desktop nello schema v2, potresti visualizzare il seguente errore:
"Il flusso non può essere salvato perché ha superato il limite di dimensioni consentito."
Il limite si applica alla definizione del flusso desktop salvato in Dataverse, che non può superare i 16 milioni di caratteri. Il problema può verificarsi con un flusso desktop di grandi dimensioni, ad esempio quando le azioni hanno valori di proprietà di grandi dimensioni o le variabili hanno valori predefiniti di grandi dimensioni. Ad esempio, un'immagine salvata come base64 e impostata come valore di variabile predefinito.
Si consiglia di non memorizzare un carico utile di grandi dimensioni nelle proprietà dell'azione o nel valore predefinito della variabile. Recupera invece il valore da altre azioni o passa il valore come variabile di input. Puoi anche dividere il flusso desktop in più flussi desktop secondari.
Schema di Dataverse
Con lo schema v2, modifichiamo il modello di dati archiviato in Dataverse. Oltre all'entità del flusso di lavoro, utilizziamo l'entità binaria del flusso desktop per archiviare i dati relativi al flusso desktop, inclusi immagini e metadati.
Importante
Gli oggetti binari del flusso desktop sono componenti obbligatori del flusso desktop poiché archiviano i dati necessari affinché il flusso desktop possa essere aperto o eseguito. Non eliminare questi oggetti binari. La loro eliminazione comporta la perdita permanente dei dati per il flusso desktop, rendendo il rispettivo flusso non modificabile.
Il numero di file binari del flusso desktop può variare a seconda delle dimensioni del flusso desktop.
Ruoli e privilegi
Con lo schema v2, viene utilizzata la tabella binaria del desktop flow. Affinché i flussi desktop funzionino come previsto, sono necessari privilegi aggiuntivi. Se si usano i ruoli Environment Maker di sicurezza predefiniti e Basic User, non è necessaria alcuna configurazione aggiuntiva per il funzionamento dei flussi desktop come previsto. Questi ruoli predefiniti includono già tutte le autorizzazioni necessarie per la creazione, l'esecuzione e la gestione dei flussi nello schema v2.
Se si usano ruoli di sicurezza personalizzati per gestire l'accesso ai flussi desktop, è consigliabile che questi ruoli includano tutti i privilegi dei Basic User ruoli predefiniti e Environment Maker , oltre ai privilegi specifici del flusso desktop elencati di seguito.
I ruoli personalizzati devono ereditare o rispecchiare le autorizzazioni di questi ruoli predefiniti ed essere esaminati e aggiornati periodicamente, perché i ruoli predefiniti possono cambiare nel tempo. In questo modo si garantisce la compatibilità continua e si evitano errori imprevisti quando le autorizzazioni della piattaforma si evolvono.
Oltre alle autorizzazioni fornite dai Basic User ruoli e Environment Maker , per i flussi desktop sono necessari i privilegi seguenti quando si usano ruoli di sicurezza personalizzati:
prvCreatedesktopflowbinaryprvReaddesktopflowbinaryprvWritedesktopflowbinaryprvDeletedesktopflowbinaryprvSharedesktopflowbinaryprvAssigndesktopflowbinaryprvAppenddesktopflowbinaryprvAppendTodesktopflowbinaryprvReadSolution-
prvReadtag(facoltativo a partire dalla versione 2.57) -
prvReadtaggedprocess(facoltativo a partire dalla versione 2.57)
Il livello di accesso minimo per ciascun privilegio è base (utente). Ulteriori informazioni Ruoli di sicurezza e privilegi
Importante
L'assegnazione solo dei privilegi elencati in Ruoli e privilegi potrebbe non essere sufficiente se mancano altre autorizzazioni necessarie per Dataverse o Power Platform normalmente concesse da User Basic o Environment Maker .