表的许可证要求

应用制作者可以使用 Microsoft Dataverse 内提供的多数表(包括自定义表或属于通用数据模型一部分的表)来为有 Power Apps 或 Power Automate 许可证的用户创建应用和流。

在某些情况下,表包含复杂的业务逻辑或与要求应用用户具有特定许可证的 Dynamics 365 中的客户互动应用(Dynamics 365 Sales、Customer Service、Field Service、Marketing 或 Project Service Automation)绑定在一起。 此主题提供具有复杂业务逻辑的表以及与 Dynamics 365 应用绑定的表(称为受限表)的许可信息。

具有复杂业务逻辑的表

包含以下复杂服务器端逻辑的表需要使用这些表的应用或流用户有 Power AppsPower Automate 许可证:

  • 代码插件(有关详细信息,请参阅插件开发

  • 实时工作流(有关详细信息,请参阅工作流过程

    备注

    只转换为实时工作流的工作流被视为实时和同步。 在后台运行的工作流仍可以用于相应的 Power Apps 计划且不需要额外许可证。

若要了解您是否向表添加了复杂的业务逻辑,请查看在您的环境中配置的插件程序集和工作流的列表。 有关在安装 Dynamics 365 应用(如 Dynamics 365 Sales 或 Dynamics 365 Customer Service)之后可能包含服务器端逻辑的表的列表,请参阅需要 Power Apps 或 Power Automate 许可证的复杂表

当添加复杂的业务逻辑时影响许可证要求

应用程序制造者可以向 Dataverse 内的表添加代码插件和实时工作流,但这样做可能会更改已经部署的应用程序的用户的许可证要求。 应用制作者在向表添加复杂的业务逻辑时应当谨慎,应先检查哪些应用使用该表,以及这些应用的用户是否具有适当的许可证。

受限表

受限表不是 Dataverse 中的标准表,而是包含在 Dynamics 365(Dynamics 365 Sales、Customer Service、Field Service、Marketing 或 Project Service Automation)或第三方解决方案中的一个客户互动应用中。 例如,知识文章、目标和权利表。

备注

使用这些表的应用和流需要应用和流用户获得适当许可-不是应用或流的制作者或开发人员。

与 Dynamics 365 应用(如 Dynamics 365 Sales 或 Dynamics 365 Customer Service)的功能绑定的表需要应用用户具有该应用程序的相应许可证(如果他们要在表中创建、更新或删除行)。 有关受限表的完整列表,请参阅需要 Dynamics 365 许可证的受限表

许可示例

Barb 和 Isaac 在使用 Dataverse 存储数据的 Power Apps 中创建应用程序。

表创建

  • 没有用户可以创建新的受限表;Microsoft 保留为 Dynamics 365 应用(如 Dynamics 365 Sales 或 Dynamics 365 Customer Service)创建和定义这些表的权利

  • 用户可以使用 Dynamics 365、Power Apps 或 Power Automate 许可证创建自定义表

  • 对于现有的受限表,用户可以使用适当的 Dynamics 365 应用许可证添加行

使用 Power Apps 创建应用

  • Barb 和 Isaac 可以创建使用 Dynamics 365 许可证访问受限表的画布或模型驱动应用

  • Barb 和 Isaac 可以创建使用 Dynamics 365 或 Power Apps 许可证访问自定义表的画布或模型驱动应用

使用应用

Barb 希望使用两个画布应用:

  • 应用 1 – 使用约会表以及存储相关信息的自定义表

  • 应用 2 – 将约会表与工作订单表(受限表)一起使用

Isaac 希望使用两个模型驱动应用:

  • 应用 3 – 使用约会表以及存储相关信息的自定义表

  • 应用 4 – 将约会表与工作订单表(受限表)一起使用

Barb 和 Isaac 需要以下许可证:

  • Barb 可以通过 Dynamics 365 应用许可证或 Power Apps 许可证使用应用 1。

  • Barb 只能通过 Dynamics 365 应用许可证使用应用 2,因为该应用要访问一个受限表。

  • Isaac 可以通过 Dynamics 365 应用许可证或 Power Apps 许可证使用应用 3。

  • Isaac 只能通过 Dynamics 365 应用许可证使用应用 4,因为该应用要访问一个受限表。

使用 Power Automate 创建流

现在,让我们看看当 Isaac 向 Barb 和 Isaac 都在其应用中使用的自定义表添加实时工作流时会发生什么。

  • Isaac 可以使用 Dynamics 365 应用许可证创建访问受限表的工作流

  • Barb 和 Isaac 可以使用 Dynamics 365 应用或 Power Automate 许可证创建访问自定义表的工作流

使用流

  • Barb 或 Isaac 可以使用 Dynamics 365 应用许可证运行访问受限表的工作流

  • Barb 或 Isaac 可以使用 Dynamics 365 应用或 Power Automate 许可证运行访问自定义表的工作流

有关许可的更多信息

有关许可的详细信息,请参阅许可概述

有关表许可要求的最新信息,请参阅 Power Apps 许可指南

备注

您能告诉我们您的文档语言首选项吗? 进行简短调查。(请注意,此调查是英文版调查)

此调查大约需要七分钟。 不会收集个人数据(隐私声明)。