Le solution di Power Apps sono dei contenitori che permettono di gestire e organizzare gli sviluppi del mondo Power di Microsoft.
Possono contenere vari componenti quali ad esempio Power Apps, Power Automate, riferimenti a connessioni, variabili, ecc...

Sono un ottimo sistema per organizzare gli sviluppi di componenti e poterli portare in modo agevole da un ambiente (enviroment) all'altro.

Ad esempio posso creare una solution in ambiente di test e portarla in modo semplice in produzione semplicemente con un operazione di export e import.

Environment variables

Prima di esportare una solution con variabili di ambiente, è necessario rimuovere i valori dalla solution selezionando Remove from solution.
Environment variable
Environment variable
Attenzione, questo passaggio è molto importante, altrimenti non comparirà il form di inserimento dei nuovi valori in fase di import nel nuovo ambiente.

Export solution

Per portare una solution da un ambiente di test ad uno di produzione, devo prima esportarla selezionando la solution e poi la voce Export nel menu contestuale
Publish solution
Publish solution
prima di premere il pulsante Next è necessario pubblicare tutte le modifiche con il tasto Publish
Export solution
Export solution
a questo punto è possibile premere Export per avviare l'export.
Attenzione, l'export della solution può essere un processo lungo, attendere l'avvio del download del file zip senza cambiare pagina.
Parlo di ambiente di test e di produzione perchè è il caso più tipico, in realtà la procedura funziona da qualunque enviroment verso qualunque altro.

Import solution

Una volta che ho l'export della solution (file zip), posso cambiare enviroment
Cambio enviroment
Cambio enviroment
e importare la nuova solution tramite la voce di menu Import
Import solution
Import solution
viene mostrato un pannello di conferma, premi Import per avviare l'importazione
Update solution
Update solution
La schermata si riferisce al caso relativo all'aggiornamento di una solution esistente.

Se è la prima volta che si importa una solution nell'enviroment, verrà mostrata anche una schermata per la creazione e/o associazione delle connessioni utilizzate
Connessioni
Connessioni

Attenzione

Attenzione il processo di import può essere molto lungo e dipende dai componenti presenti, quindi attendi con pazienza il completamento.

Durante l'aggiornamento, se si fa un refresh della schermata, può capitare di vedere la solution in aggiornamento duplicata, ovvero 2 con lo stesso display name.
Si tratta di un comportamento normale, viene visualizzata la solution attuale e quella in fase di aggiornamento (il nome finisce con _Upgrade)
Duplicazione in import
Duplicazione in import
Tags:
Power Apps26 Power Automate28
Potrebbe interessarti anche: