Étapes pour créer une application pilotée par modèle
Article
Cette page décrit les étapes associées à la création d’une application pilotée par modèle. 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.
É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 qui ont été utilisées à l’intérieur Dataverse. Souvent, les créateurs se déplacent de manière transparente entre les éditeurs pour créer l’application.
Modélisation des données métier
Pour modéliser les données commerciales, vous estimez les données dont votre application aura besoin et les données qui seront associées à 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.
Notes
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.
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 ci-dessous illustre l’impact de la mise en place d’un flux des processus d’entreprise.
Les flux des processus d’entreprise sont créés et configurés à l’aide de Power Automate.
Après avoir créé un modèle de données et défini les processus d’entreprise si nécessaire, l’application peut être générée.
Cela peut être fait de deux manières, en créant une application à l’aide de l’interface moderne ou de l’interface classique.
Avec l’interface moderne, les créateurs peuvent voir les effets des changements qu’ils apportent au moment de la conception, alors qu’avec l’interface classique, il existe un niveau d’abstraction entre l’expérience utilisateur finale et l’expérience de conception.
Pour plus d′informations :
Avec les deux expériences un plan de site est créé, définissant l’expérience de navigation pour les utilisateurs. Avec l’approche moderne, cela fait partie du processus de conception d’applications, alors qu’avec le concepteur d’application classique, un concepteur de plan de site distinct est utilisé.
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’auront aucun accès significatif à l’application.
Ces actions comportent 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 :
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 :
Modifiez l’application et sélectionnez l’onglet Propriétés.
Copiez l’URL Unified Interface.
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.
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é).
Illustrez la valeur métier et les fonctionnalités de produit de Microsoft Power Platform, telles que Power Apps, les connexions de données avec Dataverse et Power Automate.