简介

已完成

Microsoft Power Pages 网站的一个典型用例是将功能从 Microsoft Dynamics 365 应用程序(例如 Dynamics 365 Sales 或 Dynamics 365 Customer Service)扩展到内部和外部受众。 基于 Dynamics 365 应用的网站模板通过添加案例生命周期、知识文章访问权限、合作伙伴商机管理等功能,为这些受众提供内置功能。

此外,Power Pages 网站可以扩展基于 Microsoft Dataverse 构建的 Microsoft Power Apps 应用程序。 然后,这些网站可显示数据和业务逻辑,并根据用户权限在您的网站上向外部受众提供数据和业务逻辑。

请考虑以下应用场景:

  • 您具有 Dynamics 365 Customer Service 的扩展案例管理功能。 您的应用现在处理产品保修、退货管理授权 (RMA)、退款和产品更换。 您可以扩展客户自助服务门户,以将此功能提供给您的客户,允许客户直接在站点上登记保修、提出索赔、填写 RMA 表单等。

  • 您已在 Dataverse 中构建了一个 Power Apps 应用,用于跟踪个人和企业捐赠者的慈善捐赠以及筹款活动。 您可以构建一个网站,以允许个人在线捐赠,以及供雇主查看员工的捐赠并进行匹配捐赠。

  • 您使用 Dataverse 跟踪认证计划的进度,包括从申请流程到各种技能评价的评估,以及将认证级别授予候选者。 您可以设置 Power Pages 网站以允许在线申请,提供对更新评估的访问权限,以及允许候选者查看其进度。

注意

Power Pages 网站只能访问预配了网站的同一实例中的 Dataverse 数据。 不支持连接到多个实例以及跨实例或跨租户访问数据。

使用来自 Power Apps 的模型驱动应用属于低代码方法,可帮助您构建唯一的业务线应用程序。 有关详细信息,请参阅使用 Power Apps 生成模型驱动应用概述。 在应用创建流程中,需要定义模型和 UI 元素,例如视图和窗体。 有关详细信息,请参阅了解 Power Apps 中的模型驱动应用组件

Power Pages 网站通过使用以下数据感知组件将这些 UI 元素扩展到 Web:

  • 列表 - 定义 Dataverse 行列表在网站页面上的显示方式。 这些列表由一个或多个模型驱动应用表视图定义,其中包含筛选和排序等功能。

  • 窗体 - 使用定义为布局模板的模型驱动应用窗体添加特定功能,以支持网站页面与特定表中的行进行交互。

  • 多步窗体 - 在 Power Pages 网站上呈现一个或多个模型驱动应用窗体,支持单步骤或多步骤导航以及条件分支逻辑。

一个示例列表、模型驱动 Power Apps 中的一个窗体及其 Power Pages 对等项的屏幕截图。