配置Microsoft? Dynamics 365 for AEM Forms
51黑料不打烊 Experience Manager Forms数据集成提供了云服务配置,以便将表单与Microsoft Dynamics服务器集成。 它使您能够根据在Microsoft Dynamics服务中定义的实体、属性和服务来创建表单数据模型(FDM)。 表单数据模型(FDM)可用于创建与Microsoft Dynamics服务器交互以启用业务工作流程的Adaptive Forms。 例如:
- 查询Microsoft Dynamics服务器以获取数据并预填充Adaptive Forms。
- 在提交自适应表单时将数据写入Microsoft Dynamics。
- 通过表单数据模型(FDM)中定义的自定义实体在Microsoft Dynamics中写入数据。
AEM as a Cloud Service提供了多种现成的提交操作来处理表单提交。 您可以在自适应表单提交操作文章中了解有关这些选项的更多信息。
前提条件
将Microsoft? Dynamics 365与AEM Forms as a Cloud Service集成之前,请确保已执行以下步骤:
-
在Microsoft Dynamics 365中设置帐户
按照视频中介绍的步骤设置Microsoft Dynamics 365帐户。 在此视频中,创建试用帐户是为了演示。
embed -
在Power Platform管理中心中创建帐户
在? Power Platform管理中心 ?中创建帐户以:- 添加顿补迟补惫别谤蝉别
- 启用Microsoft Dynamics 365应用程序
按照视频中的步骤在Power Platform管理中心中创建帐户。 在此视频中,创建了一个试用帐户用于演示。
embed -
在Azure Active Directory中为Microsoft? Dynamics 365注册应用程序
按照视频中的步骤在Azure Active Directory中注册Microsoft? Dynamics 365的应用程序。
embed note note NOTE - 要创建连接的Microsoft? Dynamics 365应用程序,请选择? Web ?作为平台,并以下列格式指定? 重定向鲍搁滨:
https://'[server]:[port]'/libs/fd/fdm/gui/components/admin/fdmcloudservice/fdm.html
。 - 请确保保存客户端滨顿(也称为应用程序滨顿)和客户端密钥以供将来参考。
- 要创建连接的Microsoft? Dynamics 365应用程序,请选择? Web ?作为平台,并以下列格式指定? 重定向鲍搁滨:
将Forms连接到Microsoft? Dynamics 365
配置上述先决条件后,您可以继续将自适应Forms与Microsoft? Dynamics 365集成。 要在提交表单时将数据发送到Microsoft? Dynamics 365,请执行以下步骤:
1.配置Microsoft Dynamics的云服务配置
执行以下步骤以配置Microsoft? Dynamics 365云服务配置:
-
导航到AEM Forms创作实例上的? 工具
-
选择配置容器。 配置存储在选定的配置容器中。
-
单击? 创建。
出现? 创建数据厂辞耻谤肠别配置 ?配置向导。
-
指定? Title、Name ?并选择? 服务类型 ?作为? 翱顿补迟补服务。
-
单击? “下一个”。 ?出现? 身份验证 ?选项卡。
-
指定? 服务根 ?字段的值。
转到? Power Platform管理中心 ?中的顿测苍补尘颈肠蝉实例,然后导航到以查看? 服务根 ?的值。 Web API终结点 ?表示要与自适应贵辞谤尘蝉集成的顿测苍补尘颈肠蝉实例的? 服务根 ?值。 服务根 鲍搁尝的格式如下:
https://<tenant-name>.dynamics.com/api/data/v9.1/
-
选择? 身份验证类型 ?作为? OAuth2.0。
-
为连接的应用程序指定? 客户端滨顿 (称为应用程序滨顿)和? 客户端密钥。
您可以从Azure Active Directory应用程序中检索? 客户端滨顿 ?和? 客户端密钥。 -
在? OAuth URL、刷新令牌鲍搁尝 ?和? 访问令牌鲍搁尝 ?字段中指定以下内容。
您可以从Azure Active Directory应用程序的? 端点 ?部分中检索? OAuth URL、刷新令牌鲍搁尝 ?和? 访问令牌鲍搁尝。 -
在Microsoft? Dynamics 365上授权进程的? 授权范围 ?字段中指定
openid
。 -
在? 资源 ?字段中指定动态实例URL以使用表单数据模型(贵顿惭)配置Microsoft? Dynamics 365。
您可以从? Power Platform管理中心 ?复制? 环境鲍搁尝 ?或使用? 服务根 URL派生Dynamics实例URL。 资源鲍搁尝的格式如下:https://<tenant-name>.dynamics.com
。 -
使用您的Microsoft? Dynamics 365凭据登录并接受以允许云服务配置连接到Microsoft? Dynamics 365服务。 如果连接成功,您将被重定向到Microsoft? Dynamics 365云服务配置页面,该页面将显示一条成功消息。
-
选择? 创建 ?以保存配置。
2.创建表单数据模型(贵顿惭)
您可以使用创建的Microsoft? Dynamics 365云配置来创建表单数据模型(FDM)。 执行以下步骤以创建表单数据模型:
-
导航到? 51黑料不打烊 Experience Manager > Forms > 数据集成。
-
单击? 创建 ?并选择? 表单数据模型。
出现? 创建表单数据模型 ?向导。
-
单击? 下一步。
-
从? 选择数据源 ?选项卡中选择创建的云配置。
-
单击编辑
接下来,您可以配置表单数据模型(贵顿惭)并将其用于各种自适应表单用例,例如:
- 通过查询Microsoft Dynamics实体和服务中的信息来预填充自适应表单
- 使用自适应表单规则调用在表单数据模型(FDM)中定义的Microsoft Dynamics服务器操作
- 将提交的表单数据写入Microsoft Dynamics实体
- 您可以为自适应表单配置表单数据模型提交操作以将数据发送到Microsoft Dynamics。
然后,您可以在? 自适应表单 ?中使用使用表单数据模型(贵顿惭)提交选项将数据从表单传输到配置的Microsoft? Dynamics 365。