Partager via


Exporter et importer des packages d’application canevas

Dans cet article, vous apprendrez à exporter et à importer des applications canevas.

Vous pouvez exporter et importer des applications canevas à l’aide de packages. Cette fonctionnalité vous permet d’exporter une application d’un environnement et de l’importer dans un autre. Lors de l’exportation et de l’importation de packages d’applications canevas, envisagez le scénario qui correspond le mieux aux options disponibles. Par exemple, vous pouvez enregistrer une application canevas localement en utilisant l’option Enregistrer sous lorsque vous sélectionnez l’emplacement comme Cet ordinateur. Le fichier enregistré aura l’extension de nom de fichier .msapp. Ce fichier n’inclut aucun composant supplémentaire, tel que les flux créés avec Power Automate et utilisés par l’application enregistrée. Bien que vous puissiez utiliser cette méthode pour créer une copie d’une application existante, vous pouvez utiliser la fonction d’exportation et d’importation recommandée qui inclut des ressources supplémentaires avec le package. Les packages d’exportation et d’importation ont le format de fichier .zip.

Important

  • Les packages d’application canevas ne peuvent pas être utilisés avec des packages de solution Dataverse en raison de l’incompatibilité du package.
  • Les applications canevas qui ont des dépendances Dataverse, par exemple des flux, des références de connexion, etc. ne sont pas prises en charge pour les packages d’applications canevas. Pour les capacités ALM dans les environnements Microsoft Power Platform, utilisez Microsoft Dataverse et des solutions au lieu de l’exportation et de l’importation du package d’application canevas. Pour plus d’informations, voir Vue d’ensemble d’ALM
  • Une clé d’instrumentation App Insights peut être présente dans les applications canevas importées. Inspectez la clé d’instrumentation après avoir importé une application pour vous assurer qu’elle correspond à la ressource App Insights souhaitée.

Ressources incluses dans le package

Une application peut consommer différentes ressources. Par exemple, la plupart des applications utilisent des connexions. D’autres applications peuvent utiliser Power Automate, disposez de connecteurs personnalisés ou connectez-vous à l’aide de passerelles aux ressources locales. Certaines applications peuvent également utiliser des personnalisations Dataverse.

Le tableau suivant explique les différents types de ressources, la prise en charge et les options d’importation.

Type de ressource Pris en charge Options d’importation
Application Oui, pour les applications canevas Deux options permettent l’importation d’une application dans un environnement :
  • Créer : L’application sera créée en tant que nouvelle application dans l’environnement dans lequel le package est importé.
  • Mettre à jour : L’application existe déjà dans l’environnement et sera mise à jour lorsque ce package sera importé.
Power Automate Oui Deux options permettent l’importation d’un flux dans un environnement :
  • Créer : Le flux sera créé en tant que nouveau flux dans l’environnement dans lequel le package est importé.
  • Mettre à jour : Le flux existe déjà dans l’environnement et sera mis à jour lorsque ce package sera importé.

Remarque : toutes les ressources dont dépend le flux sont également incluses dans le package d’application qui est exporté et doivent être configurées quand le package est importé.

Vous pouvez également exporter et importer des flux à l’aide de solutions. Plus d’informations : Solutions Power Automate
Connecteurs personnalisés Non L’exportation d’un connecteur personnalisé n’est pas prise en charge. Vous devrez recréer le connecteur personnalisé sur l’environnement cible.
Connexions Non L’exportation d’une connexion n’est pas prise en charge. Vous devrez recréer les connexions sur l’environnement cible.
Personnalisations de Dataverse Non Exporter les personnalisations Dataverse faisant partie d’un package d’applications canevas n’est pas pris en charge. Vous devez utiliser les solutions Dataverse à la place. Plus d’informations : Solutions Dataverse
Passerelles Non Vous ne pouvez pas exporter ou importer des passerelles. Vous devrez recréer les passerelles sur l’environnement cible.

Autorisations requises pour exporter un package d’application canevas

Seulement le Propriétaire ou le Copropriétaire d’une application peut exporter un package d’application canevas. Pour importer une application, l’autorisation Créateur d’environnement est requise sur l’environnement de destination.

Exportation d’un package d’application canevas

Pour exporter un package d’application canevas, sélectionnez votre application, puis sélectionnez Package d’exportation.

Démonstration du package d’exportation GIF avec un exemple de procédure d’exportation.

Vous pouvez changer la valeur par défaut Action d’importation pour chaque ressource utilisée par votre application canevas. L’action par défaut pour les ressources dans un package d’application canevas, y compris l’application, est Mettre à jour. Vous pouvez choisir de Créer comme nouveau lors de l’importation, pour créer la ressource lors de l’importation au lieu de mettre à jour la ressource existante. Cependant, l’action d’importation que vous sélectionnez deviendra l’action par défaut lors de l’importation de l’application.

Important

Vous ne pouvez importer que le package exporté. Les modifications apportées au fichier de package exporté ne sont pas prises en charge.

Pour exporter un package d’application canevas

  1. Connectez-vous à Power Apps.

  2. Cliquez sur Applications dans le volet de gauche.

  3. Sélectionnez l’application à exporter.

  4. Sélectionnez Exporter un package.

    Sélectionner Exporter.

  5. Saisissez le Nom et la Description du package. Vous pouvez également modifier le nom de l’Environnement si nécessaire.

    Consulter les détails de package.

  6. Sélectionnez Mettre à jour pour choisir l’action d’importation pour la ressource de package d’application.

    Action Configurer le contenu du package.

  7. Sélectionnez Créer comme nouveau si l’application doit être créée lors de l’importation, ou Mettre à jour pour mettre à jour une application existante.

    Importer la configuration.

    Notes

    Le texte de l’action Importer la configuration change en fonction de votre nouvelle sélection.

  8. Répétez l’étape précédente pour chaque ressource supplémentaire dans le package d’application.

  9. (Facultatif) Sélectionnez Importer l’icône de commentaire. (icône de commentaire) pour insérer un commentaire pour chaque ressource.

    Importer un commentaire.

  10. Sélectionnez Exporter pour exporter le package.

Le package est téléchargé dans le dossier de téléchargements par défaut de votre navigateur.

Importation d’un package d’application canevas

Pour importer un package d’application canevas, sélectionnez Importer une application canevas. Assurez-vous de sélectionner les actions correctes pour chaque ressource de package d’application, par exemple, créez une instance d’application ou de flux. Vous pouvez également lire des informations supplémentaires dans les commentaires qui ont été saisis lors de l’exportation du package d’application.

Démonstration du package d’importation GIF avec un exemple de procédure d’exportation.

Si vous mettez à jour une application ou une ressource existante, assurez-vous de publier l’application afin que les utilisateurs puissent voir les modifications.

Conseil

Vous pouvez rapidement confirmer les sélections avant d’importer un package d’application en affichant les modifications d’icône pour chaque type de ressource.

Icône Description
Create as new Créer comme nouveau : Une nouvelle ressource sera créée.
Import action changed L’action d’importation a été modifiée : L’action d’importation de la ressource a été modifiée.
Action required Action requise : Vous devez sélectionner une action d’importation avant que le package d’application puisse être importé.

Pour importer un package d’application canevas

  1. Connectez-vous à Power Apps.

  2. Cliquez sur Applications dans le volet de gauche.

  3. Sélectionnez Importer l’application canevas.

    Sélectionner Importer.

  4. Sélectionnez Charger et sélectionnez le fichier du package d’application à importer.

  5. Sélectionnez l’action Importer la configuration, ou Icône de clé. pour une ressource.

    Action Sélectionner une importation.

    • Si vous sélectionnez Créer comme nouveau, vous pouvez modifier le nom de la ressource.

      Sélectionnez l’action d’importation – nom de la ressource.

    • Si vous sélectionnez Mettre à jour, sélectionnez une application à mettre à jour lors de l’importation.

      Action Sélectionner une importation – mettre à jour.

  6. Répétez l’étape précédente pour chaque ressource supplémentaire dans le package d’application.

  7. (Facultatif) Si le package d’application contient des références aux connexions, vous pouvez choisir la connexion dans la liste des connexions disponibles.

    Sélectionner une connexion lors de l’importation.

    Sélectionnez Sélectionner lors de l’importation pour choisir la connexion appropriée.

    Sélectionner une connexion.

    Notes

    Si aucune connexion n’est disponible ou si la connexion souhaitée n’est pas répertoriée, sélectionnez Créer pour créer une connexion dans un nouvel onglet du navigateur. Assurez-vous de créer la connexion pour le type de ressource approprié. Après avoir créé la connexion, revenez à l’onglet du navigateur de l’application d’importation et sélectionnez Actualiser la liste pour refléter et choisir la connexion créée.

  8. (Facultatif) Si des commentaires ont été saisis pour une ressource lors de l’exportation du package d’application, l’icône de commentaire apparaîtra remplie et le texte Commentaire oui apparaîtra lorsque vous le survolerez. Sélectionnez le commentaire pour l’afficher.

    Commentaire disponible à afficher.

  9. Sélectionnez Importer pour importer le package d’application.

    Important

    Si vous sélectionnez Mettre à jour pour une application, les modifications sont enregistrées en tant que brouillon de l’application. Vous devrez publier l’application afin que les utilisateurs puissent voir les modifications.

Voir aussi

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).