Étapes pour créer une application pilotée par modèle

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.

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 ci-dessous illustre l’impact de la mise en place d’un flux des processus d’entreprise.

Exemple d’application pilotée par modèle avec 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 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é.

Lancer l’application

Lancez votre application via le concepteur d’application, ou l’explorateur de solution.

Une fois ces phases terminées, vous pouvez passer aux phases finales associées à la distribution de votre application.

Plus d’information : Générer un plan de site

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’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 :

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.

    Exemple d’application pilotée par modèle

  • Partager un lien vers l’application. Pour obtenir le lien :

  1. Modifiez l’application et sélectionnez l’onglet Propriétés.
  2. Copiez l’URL Unified Interface.
  3. 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.

« Acquérir le lien pour une application pilotée par modèle »

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 a été développée dédiée à aider les utilisateurs des applications pilotées par modèle à naviguer avec succès et à interagir d’une manière qui leur permet d’être plus productives. En savoir plus sur l’utilisation des applications pilotées par modèle

Étapes suivantes

Générer votre première application moderne

Connaître les concepteurs d’application pilotée par modèle

Notes

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é).