可编程性和扩展性概述(预览)

[本文为预发布文档,可能会发生变化。]

Microsoft Power Platform 管理员通常需要为其租户协调和自动化日常活动。 此任务可以使用以下概括的工具以多种方式完成。

重要提示

  • 这是一项预览功能。
  • 预览功能不适合生产使用且功能可能受限。 这些功能在正式发布之前已经可用,以便客户可以及早使用并提供反馈。
  • 此功能正在跨区域逐步推出,您所在的区域可能尚未提供。

备注

目前,可编程性工具在开发时首先开发 API,这意味着新属性和功能将首先在提供的最新 API 版本中公开。 以后会将它们提取到我们的 Power Platform CLI、PowerShell cmdlet 和连接器的更新中。 将来,这将在所有可用工具之间自动同步。

客户管理平面与客户数据平面

从历史上看,Power Platform 管理员具有不同的用来管理租户及其在平台内的资源的 API。 这包括一个用于管理环境的 API,另一个用于管理 Power Apps 的 API,还有一个用于管理 Power Automate 流的 API。 使用 Power Platform API,Microsoft 正在收集、协调并最终提供一个单一的 API 界面,客户可以从中管理这些资源。

客户管理平面是租户级别的资源和环境出现的地方。 包括创建环境(有或没有 Dataverse)、管理即用即付的计费策略、查询和报告容量消耗等操作。 这些功能都将在 Power Platform API 下出现,并会定期添加更多功能。

客户数据平面用于与存储在环境数据库中的数据和记录交互。 此数据库通常被称为 Microsoft Dataverse,其中包含其自己的丰富的基于 OData 的 API。 使用 Dataverse API 的操作包括从表中检索数据、使用函数和操作以及执行批处理操作。

最终,客户将有两个主要 API:一个用于管理平面,一个用于数据平面。 本文档仅适用于作为Power Platform API 提供的管理平面和使用它的工具。

可用工具

有几个可编程工具可供管理员使用。 这些工具会逐渐增加复杂性和能力。 随着时间的推移,将有更多的库以各种编程语言提供。 若要及时了解最新更新,请查看发布计划

Power Platform for admins 管理连接器

如果您不熟悉自动化,使用连接器最容易上手。 借助基于 Power Automate 的图形工作流编辑器,它们让管理员可以快速执行日常任务。 有关详细信息,请参阅开始使用 Power Platform for admins 连接器

Power Platform CLI

Microsoft Power Platform CLI 是一个简单的一站式开发人员 CLI,使开发人员和 ISV 能够执行 Microsoft Power Platform 中与环境生命周期相关的各种操作,并使用环境、解决方案包、门户和代码组件等。

PowerShell cmdlet

PowerShell 是全球组织中一个常见的自动化工具。 有关详细信息,请参阅开始使用适用于 Power Platform 管理员的 PowerShell

Power Platform API

它是可用的最高级的工具,与 Power Platform 管理中心中可能有的功能完全相同。 有关详细信息,请参阅 Power Platform API 入门

后续步骤

无论选择哪个工具,您都需要查看以下文章来开始使用: