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.
Cette page décrit les étapes associées à la création d’une application pilotée par modèle dans Power Apps.
Étapes pour créer et partager une application pilotée par modèle
À un niveau fondamental, la création d’application pilotée par modèle se compose des phases suivantes.
| Phase | Objectif |
|---|---|
| Modélisation des données métier | Pour s’assurer que les données sont générées de la bonne manière pour résoudre le problème commercial. |
| Définition des processus d’entreprise | Aider les utilisateurs à mettre à jour les tableaux et à effectuer leur travail de manière efficace et précise. |
| Composition de l’application | Pour créer l’application et sélectionner les tables et éléments de tables pertinents pour l’application. |
| Configuration des rôles de sécurité | Pour garantir que les utilisateurs de l’application ne peuvent interagir qu’avec des données pertinentes pour leurs rôles. |
| Partage de l’application | Distribution de l’application. |
Chaque phase nécessite une gamme d’éditeurs pour s’assurer que l’application peut être créée, que le créateur de l’application mette à jour le modèle de données ou qu’il soit en train de composer l’application.
Bien qu’il puisse sembler étrange d’avoir plusieurs éditeurs, ceux-ci reflètent les différentes technologies utilisées dans Microsoft Dataverse. Souvent, les créateurs passent facilement par les éditeurs pour créer l’application.
Pour une présentation simple de la création d’une première application, accédez à création d’une première application pilotée par modèle.
Modélisation des données métier
Pour modéliser les données métier, vous devez définir les données requises par votre application et leur association à d’autres données. La conception pilotée par modèle utilise une architecture pilotée par métadonnées qui permet aux concepteurs de personnaliser l’application sans écrire de code. Les métadonnées sont des « données sur des données ». Elles définissent la structure des données stockées dans le système.
Note
À l’exception des applications pilotées par modèle qui ont une page personnalisée, les applications pilotées par modèle ne peuvent pas être créées sans tables Dataverse. Pourtant, les tables Dataverse peuvent être utilisés par de nombreux services Power Platform, y compris les applications canevas et Power Automate.
Didacticiel : Créer une table personnalisée avec des composants dans Power Apps
Définition des processus d’entreprise
La définition et l’application de processus d’entreprise cohérents constituent un aspect important de la conception d’applications pilotées par modèle. Cependant, il convient de noter qu’il est possible de créer une application pilotée par modèle sans qu’un processus d’entreprise ne soit configuré autour d’elle.
Toutefois, des processus cohérents permettent de vérifier que les utilisateurs de votre application peuvent se concentrer sur leur travail et non sur une série d’étapes manuelles à effectuer. Ces processus peuvent être simples ou complexes et peuvent contenir des opérations sur plusieurs tables.
La capture d’écran ici illustre l’impact de la mise en place d’un flux de processus d’entreprise.
Les flux des processus d’entreprise sont créés et configurés à l’aide de Power Automate.
Informations complémentaires : Présentation du flux des processus d’entreprise et Appliquer une logique métier avec Microsoft Dataverse.
Composition de l’application pilotée par modèle
Après avoir créé un modèle de données et défini les processus d’entreprise si nécessaire, l’application peut être créée.
Cela se fait en créant une application à l’aide des éditeurs modernes.
Avec les éditeurs modernes (également appelés concepteurs), les créateurs peuvent voir les effets des changements qu’ils apportent au moment de la conception, alors qu’avec les interfaces héritées, il existait un niveau d’abstraction entre l’expérience utilisateur finale et l’expérience de conception. Pour plus d’informations :
Apprendre à générer une application moderne
Lorsque vous créez une application, un plan de site est créé, définissant l’expérience de navigation pour les utilisateurs. Avec le concepteur d’applications moderne, cela fait partie du processus de conception de l’application.
Plus d’information : Générer un plan de site
Lancer l’application
Exécutez votre application via le concepteur d’application.
Une fois ces phases terminées, vous pouvez passer aux phases finales associées à la distribution de votre application.
Configuration des rôles de sécurité
L’accès aux tables est défini à l’aide de rôles de sécurité et ces rôles régissent les actions que les utilisateurs peuvent effectuer avec les tables dans Dataverse. Sans cela, les utilisateurs n’ont aucun accès significatif à l’application.
Ces actions sont Créer, Lire, Écrire, Supprimer, Ajouter, Ajouter à, Affecter et Partager. Les rôles de sécurité doivent d’abord être configurés, puis les utilisateurs sont affectés à des rôles au point de partage.
Pour plus d’informations sur la compréhension, la création et la configuration des rôles de sécurité, rendez-vous sur :
Partage de l’application
Pour partager une application, deux actions sont nécessaires :
Affecter un rôle de sécurité à un utilisateur. Cela signifie qu’ils ont l’autorisation de voir les données.
Partager un lien vers l’application. Pour obtenir le lien :
- Connectez-vous à Power Apps, puis sélectionnez Applications dans le volet de navigation de gauche.
- Sélectionnez l’application pilotée par modèle souhaitée, puis sélectionnez Détails dans la barre de commandes.
- Copiez le Lien web. Vous pouvez également faire une copie du Code QR mobile pour les utilisateurs mobiles.
- Collez l’URL de l’application dans un emplacement afin que vos utilisateurs puissent y accéder, par exemple en le publiant sur un site SharePoint ou en l’envoyant par courrier électronique.
Le partage d’une application et les rôles de sécurité sont intrinsèquement liés. Pour partager correctement une application, vous devez avoir une bonne compréhension des deux. En savoir plus sur le partage d’applications et l’établissement de la sécurité
Utilisation d’une application pilotée par modèle
Une documentation est disponible pour aider les utilisateurs des applications pilotées par modèle à naviguer et interagir correctement pour les rendre plus productifs. En savoir plus sur l’utilisation des applications pilotées par modèle