Esporta e importa pacchetti di app canvas

In questo articolo, scoprirai come esportare e importare app canvas.

Puoi esportare e importare app canvas utilizzando pacchetti. Questa funzionalità consente di esportare un'app da un ambiente e importarla in un altro. Durante l'esportazione e l'importazione di pacchetti di app canvas, considera lo scenario che meglio si adatta alle opzioni disponibili. Ad esempio, puoi salvare un'app canvas localmente utilizzando l'opzione Salva con nome quando la posizione selezionata è Questo computer. Il file salvato avrà l'estensione del nome del file .msapp. Questo file non include componenti aggiuntivi come i flussi creati con Power Automate e utilizzati dall'app salvata. Sebbene sia possibile utilizzare questo metodo per creare una copia di un'app esistente, è possibile utilizzare la funzionalità di esportazione e importazione consigliata che include risorse aggiuntive con il pacchetto. I pacchetti di esportazione e importazione hanno il formato file .zip.

Importante

  • I pacchetti di app canvas non possono essere utilizzati con pacchetti di soluzioni Dataverse a causa dell'incompatibilità del pacchetto.
  • Le app canvas che hanno dipendenze Dataverse, come flussi, riferimenti a una connessione e altro non sono supportate per i pacchetti di app canvas. Per le funzionalità ALM negli ambienti Microsoft Power Platform, utilizzare Microsoft Dataverse e soluzioni invece dell'esportazione e dell'importazione del pacchetto dell'app canvas. Per maggiori informazioni: Panoramica sulla ALM
  • Una chiave di strumentazione App Insights potrebbe essere presente nelle app canvas importate. Ispeziona la chiave di strumentazione dopo aver importato un'app per assicurarti che corrisponda alla risorsa App Insights desiderata.

Risorse incluse nel pacchetto

Un'app può consumare diverse risorse. Ad esempio, la maggior parte delle app utilizza le connessioni. Altre app potrebbero utilizzare Power Automate, disporre di connettori personalizzati o connettersi utilizzando i gateway alle risorse locale. Alcune app potrebbero anche utilizzare personalizzazioni di Dataverse.

La tabella seguente illustra diversi tipi di risorse, supportabilità e opzioni di importazione.

Tipo di risorsa Supportato Opzioni di importazione
App Sì, per le app canvas Sono disponibili due opzioni per importare un'app in un ambiente:
  • Crea nuovo: l'app verrà creata come nuova dell'ambiente in cui il pacchetto viene importato.
  • Aggiorna: l'app esiste già nell'ambiente e verrà aggiornata quando questo pacchetto viene importato.
Power Automate Sono disponibili due opzioni per importare un flusso in un ambiente:
  • Crea nuovo: il flusso verrà creata come nuovo flusso nell'ambiente in cui il pacchetto viene importato.
  • Aggiorna: il flusso esiste già nell'ambiente e verrà aggiornata quando questo pacchetto viene importato.

Nota: anche tutte le risorse da cui dipende il flusso verranno incluse nel pacchetto dell'app che viene esportato e dovranno essere configurate quando il pacchetto viene importato.

Puoi inoltre esportare e importare flussi utilizzando soluzioni. Ulteriori informazioni: Soluzioni di Power Automate
Connettori personalizzati No L'esportazione di un connettore personalizzato non è supportata. Dovrai ricreare il connettore personalizzato nell'ambiente di destinazione.
Connessioni No L'esportazione di una connessione personalizzata non è supportata. Dovrai ricreare le connessioni personalizzate nell'ambiente di destinazione.
Personalizzazioni Dataverse No L'esportazione di personalizzazioni Dataverse come parte di un pacchetto di app canvas non è supportata. Dovrai quindi utilizzare soluzioni Dataverse. Ulteriori informazioni: Soluzioni di Dataverse
Gateway No Non puoi esportare o importare gateway. Dovrai ricreare gateway nell'ambiente di destinazione.

Autorizzazioni necessarie per esportare un pacchetto di app canvas

Solo il Proprietario o Co-proprietario di un'app può esportare un pacchetto di app canvas. Per importare un'app, è necessaria l'autorizzazione Autore dell'ambiente per l'ambiente di destinazione.

Esportazione di un pacchetto di app canvas

Per esportare un pacchetto di app canvas, seleziona la tua app, quindi seleziona Pacchetto di esportazione.

Esporta la demo GIF del pacchetto con la procedura dettagliata di esportazione di esempio.

Puoi modificare l'impostazione predefinita Importa azione per ciascuna risorsa utilizzata dalla tua app canvas. L'azione predefinita per le risorse in un pacchetto di app canvas, inclusa l'app, è Aggiorna. Puoi scegliere Crea come nuovodurante l'importazione, per creare la risorsa durante l'importazione invece di aggiornare la risorsa esistente. Tuttavia, l'azione di importazione selezionata diventerà l'azione predefinita durante l'importazione dell'app.

Importante

Puoi importare solo il pacchetto esportato. Le modifiche al file del pacchetto esportato non sono supportate.

Per esportare un pacchetto di app canvas

  1. Accedere a Power Apps.

  2. Nel riquadro sinistro selezionare App.

  3. Seleziona l'app che desideri esportare.

  4. Seleziona Esporta pacchetto.

    Seleziona Esporta.

  5. Immetti il pacchetto Nome e Descrizione. Puoi inoltre modificare il nome Ambiente, se necessario.

    Rivedere i dettagli del pacchetto.

  6. Seleziona Aggiorna per scegliere l'azione di importazione per la risorsa del pacchetto dell'app.

    Configurare l'azione dei contenuti del pacchetto.

  7. Seleziona Crea come nuovo se l'app deve essere creata durante l'importazione o Aggiorna per aggiornare un'app esistente.

    Configurazione importazione.

    Nota

    Il testo dell'azione Impostazione importazione a seconda della nuova selezione.

  8. Ripeti il passaggio precedente per ciascuna risorsa aggiuntiva nel pacchetto dell'app.

  9. (Facoltativo) Seleziona Importa icona di commento. (icona commento) per inserire un commento per ogni risorsa.

    Importa commento.

  10. Seleziona Esporta per esportare il pacchetto.

Il pacchetto viene scaricato nella cartella dei download predefinita del browser.

Importazione di un pacchetto di app canvas

Per importare un pacchetto di app canvas, seleziona Importa app canvas. Assicurati di selezionare le azioni corrette per ciascuna risorsa del pacchetto dell'app, ad esempio, creare una nuova istanza di un'app o di un flusso. È inoltre possibile leggere ulteriori informazioni nei commenti immessi durante l'esportazione del pacchetto dell'app.

.Importa la demo GIF del pacchetto con la procedura dettagliata di esportazione di esempio

Se stai aggiornando un'app o una risorsa esistente, assicurati di pubblicare l'app in modo che gli utenti possano vedere le modifiche.

Suggerimento

Puoi confermare rapidamente le selezioni prima di importare un pacchetto dell'app visualizzando le modifiche dell'icona per ogni tipo di risorsa.

Icona Descrizione
Create as new Crea come nuovo: verrà creata una nuova risorsa.
Import action changed Azione di importazione modificata: l'azione di importazione per la risorsa è stata modificata.
Action required Azione richiesta: è necessario selezionare un'azione di importazione prima di poter importare il pacchetto dell'app.

Per importare un pacchetto di app canvas

  1. Accedere a Power Apps.

  2. Nel riquadro sinistro selezionare App.

  3. Seleziona Importa app canvas.

    Seleziona Importa.

  4. Seleziona Carica e seleziona il file di pacchetto dell'app da importare.

  5. Seleziona l'azione Importa configurazione o l'icona a forma di chiave inglese. per una risorsa.

    Seleziona azione di importazione.

    • Se selezioni Crea come nuovo, puoi modificare il nome della risorsa.

      Seleziona azione di importazione - nome risorsa.

    • Se selezioni Aggiorna, seleziona un'app che desideri aggiornare durante l'importazione.

      Seleziona azione di importazione - aggiornamento.

  6. Ripeti il passaggio precedente per ciascuna risorsa aggiuntiva nel pacchetto dell'app.

  7. (Facoltativo) Se il pacchetto delle app contiene riferimenti a connessioni, puoi scegliere la connessione dall'elenco delle connessioni disponibili.

    Seleziona la connessione durante l'importazione.

    Seleziona Seleziona durante l'importazione per scegliere la connessione appropriata.

    Seleziona connessione.

    Nota

    Se non sono disponibili connessioni o la connessione desiderata non è elencata, seleziona Creare nuovo per creare una nuova connessione in una nuova scheda del browser. Assicurati di creare la connessione per il tipo di risorsa corretto. Dopo aver creato la connessione, torna alla scheda del browser dell'app di importazione e seleziona Aggiorna elenco per riflettere e scegliere la connessione appena creata.

  8. (Facoltativo) Se sono stati inseriti commenti per una risorsa durante l'esportazione del pacchetto dell'app, l'icona del commento apparirà piena e il testo Commenta sì apparirà quando ci passi sopra con il mouse. Seleziona il commento per visualizzarlo.

    Commento disponibile per la visualizzazione.

  9. Selezionare Importa per importare il pacchetto di app.

    Importante

    Se scegli di Aggiornare un'app esistente, le nuove modifiche verranno salvate come bozza dell'app. Dovrai pubblicare l'app in modo che gli utenti possano vedere le modifiche.

Vedi anche

Nota

Puoi indicarci le tue preferenze di lingua per la documentazione? Partecipa a un breve sondaggio. (il sondaggio è in inglese)

Il sondaggio richiederà circa sette minuti. Non viene raccolto alcun dato personale (Informativa sulla privacy).