Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vous pouvez créer une application canevas dans une solution dans Power Apps ou créer un flux de cloud dans une solution dans Power Automate. Auparavant, la création d’une application canevas ou d’un flux de cloud dans une solution nécessitait des étapes manuelles. Maintenant vous pouvez les créer dans une solution par défaut.
Comme les applications canevas et les flux de cloud dans une solution sont définis dans Microsoft Dataverse, vous pouvez utiliser les fonctionnalités de Dataverse pour les gérer, notamment les références de connexion, les variables d’environnement, l’API Dataverse, la sécurité basée sur les rôles et la gestion du cycle de vie des applications (ALM) basée sur les solutions.
Important
- Le paramètre des applications canevas est une fonctionnalité d’évaluation.
- Les fonctionnalités d'évaluation ne sont pas destinées à une utilisation en production et peuvent être restreintes. Ces fonctionnalités sont soumises à des conditions d’utilisation supplémentaires, et sont disponibles avant publication officielle afin que les clients puissent y accéder de façon anticipée et fournir des commentaires.
Configuration requise
- Les solutions sont stockées dans Dataverse, l’environnement doit donc disposer d’une base de données Dataverse pour utiliser cette fonctionnalité. Dans le cas contraire, ajoutez une base de données Dataverse.
- Pour créer des applications canevas dans les solutions, vous devez disposer de privilèges d’écriture dans la table CanvasApp. Pour créer des flux de cloud dans les solutions, vous devez disposer du rôle Créateur d’environnement. En savoir plus dans Rôles de sécurité et privilèges.
- Une application canevas ou un flux de cloud dans une solution doit être partagé avec vous avant que vous puissiez l’afficher ou le modifier.
Important
Avant d’activer la création d’applications canevas et de flux de cloud dans les solutions par défaut, consultez la section Considérations de cet article.
Méthodes de création et points d’entrée pris en charge
Plusieurs méthodes et points d’entrée sont disponibles pour créer des applications canevas et des flux de cloud.
Méthodes de création d’applications canevas et points d’entrée
Le tableau suivant résume les méthodes qui vous permettent de créer des applications canevas dans une solution par défaut.
| méthode | Disponible pour les applications canevas dans une solution par défaut ? |
|---|---|
| Créer une application canevas à partir de Dataverse | Oui |
| Créer une application canevas à partir d’autres sources de données, telles que SharePoint, Excel, Stockage Blob Azure et d’autres solutions | Oui |
|
Créer une application canevas vierge REMARQUE : Power Apps>Applications>Nouvelle application>Canevas crée également une application canevas vierge. |
Oui |
| Créer une application canevas à partir d’un modèle | Non |
| Créer une application canevas en personnalisant les formulaires SharePoint | Non |
Méthodes de création de flux de cloud et points d’entrée
Le tableau suivant résume les méthodes qui vous permettent de créer des flux de cloud dans une solution par défaut.
| méthode | Disponible pour les flux de cloud dans une solution par défaut ? |
|---|---|
| Créer un flux de cloud à partir de zéro dans un portail | Oui |
| Créer un flux de cloud à partir d’un modèle dans un portail | Oui |
| Créer un flux de cloud à partir du connecteur Gestion de Power Automate | Oui |
| Créer un flux de cloud à partir de PowerShell | Oui |
| Créer un flux de cloud à partir de Power Apps | Oui |
| Créer un flux de cloud à partir de Teams | Oui |
| Créer un flux de cloud à partir de OneDrive | Oui |
| Créer un flux de cloud à partir de Dynamics 365 | Oui |
| Créer un flux de cloud à partir du complément Excel | Oui |
| Créer un flux de cloud à partir de l’application mobile Power Automate | Oui |
| Créer un flux de cloud à partir de SharePoint | Oui |
| Créer un flux de cloud à partir de Project Roadmap | Oui |
Important
Les points d’entrée non pris en charge ne pourront créer aucun flux de cloud tant que cette prise en charge n’est pas ajoutée pour créer un flux de cloud de solution avec ce point d’entrée. Vous devez d’abord créer un flux de cloud dans une solution en utilisant une méthode prise en charge.
Gérer les paramètres de fonctionnalité pour les flux cloud et les applications Canvas dans les solutions Dataverse
Vous pouvez contrôler si les créateurs peuvent créer des applications canevas et des flux de cloud directement dans les solutions Dataverse.
Environnements existants
- Connectez-vous au centre d’administration Power Platform, puis sélectionnez un environnement.
- Accédez à Paramètres>Produit>Fonctionnalités.
- Sous Créer des applications de canevas et des flux cloud dans des solutions Dataverse, activez les applications Canvas (préversion) ou les flux cloud comme vous le souhaitez.
Nouveaux environnements
- Tous les nouveaux environnements provisionnés avec une base de données Dataverse ont le paramètre de flux cloud activé par défaut.
- Le paramètre Applications Canvas (préversion) est également activé par défaut, bien qu’il reste en préversion.
- Si vous préférez ne pas utiliser ces fonctionnalités, vous devez les désactiver manuellement dans les paramètres d’environnement.
Pour en savoir plus sur la gestion des paramètres des fonctionnalités, consultez Gérer les paramètres des fonctionnalités.
Afficher les applications canevas et les flux de cloud dans les solutions
Pour afficher les objets d’application canevas et de flux de cloud dans une solution, utilisez la vue de la solution. Vous devez avoir accès à l’objet ajouté dans une solution pour l’afficher dans une vue de la solution.
Exporter et importer en utilisant les solutions
Une fois la fonctionnalité activée, utilisez les solutions exporter et importer au lieu d’exporter et importer des packages hérités d’applications canevas et de flux. Les packages hérités peuvent être importés dans des environnements avec le paramètre d’environnement désactivé.
Déplacer les flux dans une solution avec PowerShell
Utilisez l’applet de commande Add-AdminFlowsToSolution pour déplacer les flux Power Automate hors solution dans une solution afin d’améliorer la gestion du cycle de vie et le déploiement. Cette commande vous permet de migrer plusieurs flux en spécifiant les ID d’environnement et de solution, et en ciblant les flux par nom ou ID. Pour plus d’informations, voir Microsoft.PowerApps.Administration.PowerShell Module.
Considérations
Tenez compte des considérations suivantes avant de décider de créer des applications canevas et des flux de cloud dans une solution par défaut.
- La consommation de capacité de votre environnement Dataverse et les coûts associés peuvent augmenter.
- Les limitations de solution connues liées aux applications canevas s’appliquent toujours aux applications canevas créées dans les solutions par défaut.
- Cette fonctionnalité crée automatiquement des variables d’environnement lorsque vous ajoutez des sources de données pour vos applications.
- Par défaut, cette fonctionnalité enregistre toutes les applications canevas dans la solution par défaut, Solution par défaut Common Data Services, publiée par l’Éditeur par défaut Microsoft Dataverse. Cependant, nous vous recommandons d’enregistrer vos applications canevas dans une autre solution. En savoir plus sur l’ajout d’applications canevas existantes aux solutions.
- Lorsque vous activez ou désactivez la fonctionnalité pour les applications canevas et les flux de cloud dans le centre d’administration Power Platform, les propriétés Dataverse
enablecanvasappsinsolutionsbydefaultetenableFlowsInSolutionByDefaultdans la table d’organisation sont mises à jour. Vous pouvez afficher la valeur de ces propriétés en utilisant l’exemple d’extrait de code ODATA suivant :[org URI]/api/data/v9.0/organizations. En savoir plus dans Référence de la table d’organisation. - Si vous envisagez de modifier le préfixe de l’éditeur ou de la solution par défaut pour votre environnement, vous pouvez en savoir plus dans Préfixe de l’éditeur de solution, Créer un préfixe de l’éditeur de solution et Modifier le préfixe de l’éditeur de solution.
- Les applications canevas et les flux de cloud autres que ceux de la solution peuvent être ajoutés à une solution pour les ajouter à Dataverse, mais il n’y a aucun moyen de revenir en arrière.
Améliorations
Les scénarios suivants ont été améliorés pour prendre en charge les flux de cloud et les applications canevas définis dans Dataverse :
- La page Surveiller>Activité de flux de cloud prend désormais en charge les flux de cloud de la solution.
- L’API Répertorier mes flux ne renvoie aucun flux de cloud de la solution.
- Les événements du journal d’audit pour les autorisations du flux de cloud qui offrent une visibilité en matière de partage incluent désormais les flux de cloud de solution.
- L’API Répertorier les flux en tant qu’administrateur renvoie désormais les flux de cloud de solution qui n’étaient pas activés auparavant (publiés). Cette API renvoie désormais tous les flux de cloud hors solution et de solution.
- Les flux avec authentification déléguée à Roadmap peuvent être ajoutés à une solution et migrés vers Dataverse.
- Les flux avec authentification déléguée à SharePoint peuvent être ajoutés à une solution et migrés vers Dataverse.
Cette fonctionnalité est-elle disponible de manière générale ou en version préliminaire ?
Depuis le 29 octobre 2024, le paramètre flux de cloud est généralement disponible. Le paramètre des applications canevas reste une fonctionnalité en version préliminaire.
Le paramètre flux de cloud continue d’être désactivé par défaut et facultatif.
L’insertion de flux dans Dataverse utilise-t-elle la capacité Dataverse ?
Modérément. Les définitions de flux utilisent une petite quantité de stockage Dataverse. Une grande définition de flux peut atteindre 10 Ko. Dans le pire des scénarios : 10 000 flux x 10 Ko = 100 Mo ou 0,1 Go. La légère augmentation du stockage Dataverse utilisé offre des avantages significatifs, car les flux de cloud de la solution sont nécessaires pour tirer parti des fonctionnalités, notamment la gestion du cycle de vie des applications (ALM), la gouvernance avec Dataverse, le centre d’automatisation, les brouillons et versions, ainsi que les capacités de sécurité étendues.