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.
Cet article décrit les étapes de création d’une application basée sur des modèles dans Power Apps.
À un niveau fondamental, la création d’application pilotée par modèle se compose des phases suivantes.
| Étape | Objectif |
|---|---|
| la 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. |
| la définition des processus métier, | Pour aider les utilisateurs à mettre à jour les tables pertinentes et à effectuer leur travail efficacement et avec précision. |
| Composition de l’application | Pour créer l’application et sélectionner des tables et des é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 étape nécessite un éventail de concepteurs et d’éditeurs pour vous assurer que l’application peut être créée, que le créateur d’application met à jour le modèle de données ou passe par le processus de composition de l’application.
Bien qu’il semble étrange d’avoir plusieurs concepteurs ou éditeurs, ces outils reflètent les différentes technologies qui ont été portées à l’intérieur de 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.
la 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. Toutefois, les tables Dataverse peuvent être utilisées par de nombreux services Power Platform, notamment les applications de canevas et les Power Automate.
Tutorial : Créer une table personnalisée qui contient des composants dans Power Apps
la définition des processus métier,
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. Toutefois, vous pouvez créer une application basée sur des modèles sans processus métier configuré autour de celui-ci.
Les processus cohérents permettent de s’assurer que les utilisateurs de votre application se concentrent sur leur travail et ne se souvenent pas d’effectuer un ensemble d’étapes manuelles. 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 de processus métier sont créés et configurés à l’aide du concepteur de flux de processus métier.
Plus d’informations : aperçu des flux de processus métier Business et Appliquer la 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 des processus métier si nécessaire, vous pouvez générer l’application.
Pour ce faire, créez une application à l’aide des concepteurs et éditeurs modernes.
Avec les concepteurs et éditeurs modernes, les créateurs peuvent voir les effets des modifications qu’ils apportent lors de la conception, tandis que les interfaces héritées ont eu un niveau d’abstraction entre l’expérience utilisateur finale et l’expérience de conception. Plus d’informations : Découvrez comment créer 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