Conditions de licence pour les tables

Les créateurs d’application peuvent utiliser la plupart des tables disponibles au sein de Microsoft Dataverse (y compris les tables personnalisées et les tables qui font partie de Common Data Service) pour créer des applications et des flux pour les utilisateurs ayant une licence Power Apps ou Power Automate.

Dans certains cas, les tables contiennent une logique métier complexe ou sont liées à des applications d’engagement client dans Dynamics 365 (Dynamics 365 Sales, Customer Service, Field Service, Marketing ou Project Service Automation) qui nécessitent que les utilisateurs d’applications disposent d’une licence spécifique. Cette sujet fournit des informations de licence pour les tables avec une logique métier complexe et les tables liées aux applications Dynamics 365 (appelées tables restreintes).

Tables avec une logique métier complexe

Les tables qui incluent la logique suivante côté serveur complexe suivante nécessitent que les utilisateurs d’une application ou d’un flux qui utilise ces tables de détenir une licence Power Apps ou Power Automate :

  • Plug-ins de code (pour plus d’informations, voir Développement de plug-ins)

  • Workflows en temps réel (pour plus d’informations, voir Processus de workflow)

    Notes

    Seuls les workflows convertis en un workflow en temps réel sont considérés en temps réel et synchrones. Les workflows qui sont exécutés en arrière-plan peuvent toujours être utilisés avec le plan Power Apps adéquat et ne nécessitent pas de licences supplémentaires.

Pour savoir si vous avez ajouté une logique métier complexe à vos tables, examinez la liste des assemblys du plug-in et des workflows configurés dans votre environnement. Pour obtenir la liste des tables pouvant contenir une logique côté serveur après l’installation d’une application Dynamics 365 (comme Dynamics 365 Sales ou Dynamics 365 Customer Service), voir Tables complexes nécessitant des licences Power Apps ou Power Automate

Besoins en licence ayant une incidence lors de l’ajout d’une logique métier complexe

Les générateurs d’application peuvent ajouter des plug-ins de code et des workflows en temps réel aux tables dans Dataverse, mais cela peut modifier les besoins en licences pour les utilisateurs des applications déjà déployées. Les générateurs d’application doivent être prudents lors de l’ajout d’une logique métier complexe à une table et doivent commencer par vérifier les applications qui utilisent la table et si les utilisateurs de ces applications ont des licences appropriées.

Tables restreintes

Les tables restreintes ne sont pas des tables standard dans Dataverse, mais sont incluses dans l’une des applications d’engagement client dans Dynamics 365 (Dynamics 365 Sales, Customer Service, Field Service, Marketing ou Project Service Automation) ou une solution tierce. Par exemple, les tables d’article de la Base de connaissances, d’objectif, et de droit.

Notes

Les applications et les flux utilisant ces tables nécessitent que l’utilisateur de l’application et du flux dispose de la licence appropriée, pas le générateur ou le développeur de l’application ou du flux.

Les tables liées aux fonctionnalités des applications Dynamics 365 (telles que Dynamics 365 Sales ou Dynamics 365 Customer Service) exigent que les utilisateurs de l’application disposent de la licence correspondante pour cette application s’ils souhaitent créer, mettre à jour ou supprimer des lignes dans les tables. Pour obtenir la liste complète des tables restreintes, voir Tables restreintes nécessitant des licences Dynamics 365.

Exemples de licence

Barb et Isaac créent des applications dans Power Apps à l’aide de Dataverse pour stocker leurs données.

Création de la table

  • Aucun utilisateur ne peut créer une nouvelle table restreinte ; microsoft se réserve le droit de les créer et de les définir pour les applications Dynamics 365 (telles que Dynamics 365 Sales ou Dynamics 365 Customer Service)

  • Les utilisateurs peuvent créer des tableaux personnalisés avec une licence Dynamics 365, Power Apps, ou Power Automate

  • Pour les tables restreintes existantes, un utilisateur peut ajouter des lignes avec la licence d’application Dynamics 365 appropriée

Créer des applications à l’aide de Power Apps

  • Barb et Isaac peuvent créer une application canevas ou une application pilotée par modèle pour accéder aux tables restreintes avec une licence Dynamics 365

  • Barb et Isaac peuvent créer une application canevas ou une application pilotée par modèle pour accéder aux tables personnalisées avec une licence Dynamics 365 ou Power Apps

Utiliser des applications

Barb veut utiliser deux applications canevas :

  • Application 1 – utilise la table Rendez-vous avec une table personnalisée qui stocke les informations associées

  • Application 2 – utilise la table Rendez-vous avec la table Ordre de travail, qui est une table restreinte

Isaac souhaite utiliser deux applications pilotées par modèle :

  • Application 3 – utilise la table Rendez-vous avec une table personnalisée qui stocke les informations associées

  • Application 4 – utilise la table Rendez-vous avec la table Ordre de travail, qui est une table restreinte

Barb et Isaac ont besoin des licences suivantes :

  • Barb peut utiliser l’application 1 avec une licence d’application Dynamics 365 ou une licence Power Apps.

  • Barb ne peut utiliser l’application 2 qu’avec une licence d’application Dynamics 365, car il existe une table restreinte accessible par l’application.

  • Isaac peut utiliser l’application 3 avec une licence d’application Dynamics 365 ou une licence Power Apps.

  • Isaac ne peut utiliser l’application 4 qu’avec une licence d’application Dynamics 365, car il existe une table restreinte accessible par l’application.

Créer des flux à l’aide de Power Automate

À présent, voyons ce qui se produit lorsqu’Isaac ajoute un workflow en temps réel à la table personnalisée que Barb et Isaac utilisent dans leurs applications.

  • Isaac peut créer un workflow en accédant aux tables restreintes avec une licence d’application Dynamics 365

  • Barb et Isaac peuvent créer un workflow pour accéder aux tables personnalisées avec une licence d’application Dynamics 365 ou Power Automate

Utiliser les flux

  • Barb ou Isaac peuvent exécuter un workflow en accédant aux tables restreintes avec une licence d’application Dynamics 365

  • Barb ou Isaac peuvent exécuter un workflow pour accéder aux tables personnalisées avec une licence d’application Dynamics 365 ou Power Automate

En savoir plus sur les licences

Pour plus d’informations sur les licences, voir Présentation des licences.

Pour obtenir les informations les plus récentes sur les conditions de licence pour les tables, voir le guide des licences Power Apps.

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