Utiliser des solutions
Les solutions vous permettent de transporter des applications et des composants d’un environnement à un autre ou d’appliquer un ensemble de personnalisations à des applications existantes. Une solution peut contenir une ou plusieurs applications et d’autres composants tels que des plans de site, tables, processus, ressources web, options, flux, etc.
Les solutions sont les mécanismes permettant l’implémentation d’Application Lifecycle Management (ALM) dans Power Apps et d’autres produits Microsoft Power Platform tels que Power Automate.
Power Apps vous permet d’effectuer des opérations comme créer, modifier, exporter, déployer et supprimer (et de nombreuses autres fonctions) vos solutions dans le menu de navigation make.powerapps.com. Depuis la page d’accueil, recherchez Solutions sur le côté gauche de votre écran. Si vous ne voyez pas cet élément, cliquez sur Plus et recherchez-le.
Notez que Power Apps comprend certaines solutions non gérées par défaut dans votre environnement, notamment la solution par défaut Common Data Service et la solution par défaut. Cependant, lorsque vous commencez à créer une solution, vous devez créer une solution pour packager tous vos éléments afin de pouvoir les exporter en tant que solutions gérées.
En résumé, les solutions gérées empêchent les utilisateurs de modifier certains de leurs éléments. Ainsi, lorsque vous publiez des mises à jour de solutions gérées à partir de votre solution de développement dans votre environnement de test ou de production, vos utilisateurs peuvent utiliser uniquement les composants que vous avez publiés, et non modifier les composants de la solution.
Lorsque vous êtes prêt à exporter une solution, vous pouvez également établir un pipeline pour rationaliser la publication de la solution dans un autre environnement. Bien que cela dépasse le cadre de cette unité, vous pouvez consulter le lien en bas de cet écran pour en savoir plus.
Tenez compte des limitations connues suivantes concernant l’utilisation des applications canevas, des flux et des connecteurs personnalisés dans les solutions :
- Si vous rencontrez une erreur de publication d’application canevas, l’application a des connexions à des flux qui ne se trouvent plus dans l’environnement : supprimez tous les flux supprimés de l’application. Ensuite, enregistrez et publiez l’application.
- Les applications canevas partagées avec tous les utilisateurs passant par des opérations de sauvegarde et de restauration d’environnement ne sont pas partagées avec tout le monde dans l’environnement restauré. Notez que l’application canevas peut être partagée avec un groupe de sécurité, puis l’application dans l’environnement restauré est partagée avec ce groupe de sécurité.
- Les flux de cloud de solution utilisant le connecteur Project Roadmap ou l’autorisation déléguée ne peuvent pas encore être ajoutés à des solutions. La solution de contournement à cette limitation consiste à modifier le flux pour supprimer l’utilisation du connecteur Project Roadmap et/ou l’autorisation déléguée, à ajouter le flux dans une solution, puis à modifier à nouveau le flux si nécessaire.
Contenu recommandé
Pour en savoir plus, consultez les articles suivants :