Microsoft Dynamics 365 modules

在 Adobe Workfront Fusion 场景中,您可以自动化使用 Microsoft Dynamics 365 的工作流,并将其连接到多个第三方应用程序和服务。

NOTE
Microsoft Dynamics 365连接器不支持Dynamics Finance and Operations。
有关Microsoft Dynamics 365 Finance and Operations连接器的信息,请参阅Microsoft Dynamics 365 Finance and Operations 模块

有关创建场景的说明,请参阅创建场景:文章索引中的相关文章。

有关模块的详细信息,请参阅模块:文章索引下的相关文章。

访问权限要求

展开可查看本文所述功能的访问权限要求。
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront 包

任意 Adobe Workfront Workflow 包以及任意 Adobe Workfront 自动化和集成包

Workfront Ultimate

Workfront Prime 和 Select 包,且需额外购买 Workfront Fusion。

Adobe Workfront 许可证

标准

工作版或更高版本

Adobe Workfront Fusion 许可证

基于操作:不需要 Workfront Fusion 许可证

基于连接器(旧版):Workfront Fusion for Work Automation and Integration

产品 如果您的组织使用的 Workfront Select 或 Prime 包不包含 Workfront 自动化和集成,则必须单独购买 Adobe Workfront Fusion。

有关此表中信息的更多详细说明,请参阅文档中的访问权限要求

有关 Adobe Workfront Fusion 许可证的详细信息,请参阅 Adobe Workfront Fusion 许可证

先决条件

要使用Microsoft Dynamics 365,您必须具有Microsoft Dynamics 365帐户。

将Microsoft Dynamics 365连接到Workfront Fusion

您可以直接从Microsoft Dynamics 365模块内部创建与Microsoft Dynamics 365帐户的连接。

NOTE
某些Microsoft应用程序使用相同的连接,该连接与单个用户权限相关联。 因此,在创建连接时,权限同意屏幕除了显示当前应用程序所需的任何新权限外,还会显示以前授予此用户连接的任何权限。
例如,如果用户拥有通过Excel Connector授予的“读取表”权限,然后在Outlook Connector中创建连接以读取电子邮件,则权限同意屏幕将显示已授予的“读取表”权限和新要求的“写入电子邮件”权限。
  1. 在任意Microsoft Dynamics 365模块中,单击连接字段旁边的​添加

  2. 填写以下字段:

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 layout-auto html-authored no-header
    连接名称 输入此连接的名称。
    环境 选择您要连接到生产环境还是非生产环境。
    类型 选择您是要连接到服务帐户还是个人帐户。

    客户端 ID

    (可选)

    输入您的 Microsoft Dynamics 客户端 ID。

    客户端密钥

    (可选)

    输入您的Microsoft Dynamics 客户端密钥。
    身份验证 URL

    输入您的Workfront实例将用于对此连接进行身份验证的URL。

    默认值为 https://oauth.my.workfront.com/integrations/oauth2

    资源 输入您的Dynamics 365帐户的地址,不包括>https://
  3. 单击​ 继续 ​以创建连接并返回模块。

NOTE
在Microsoft Azure门户中注册Workfront Fusion时,请使用以下重定向URI:
  • https://app.workfrontfusion.com/oauth/cb/workfront-microsoft-dynamics2

Microsoft Dynamics 365 模块及其字段

在您配置 Microsoft Dynamics 365 模块时,Workfront Fusion 会显示以下字段。 除这些字段外,根据您的应用程序或服务访问权限级别,可能会显示更多 Microsoft Dynamics 365 字段。 模块中的加粗标题表示必填字段。

如果您看到字段或功能上方的映射按钮,可使用它为该字段设置变量和函数。 有关详细信息,请参阅将信息从一个模块映射到另一个模块

映射切换

触发器

观看记录(实时)

此即时触发器模块在Dynamics 365中创建或更新您指定的记录(对象)时执行方案。

此模块中需要webhook。

Webhook

选择要用于此模块的webhook。

要添加新的webhook,请执行以下操作:

  1. 单击Webhook字段右侧的Add

  2. Webhook 名称字段中,为webhook键入一个描述性名称。

  3. 连接 字段中,选择要使用的连接

    有关将 Microsoft Dynamics 365 帐户连接到 Workfront Fusion 的说明,请参阅本文中的将 Microsoft Dynamics 365 连接到 Workfront Fusion

  4. 单击 保存 以保存webhook并返回模块。

观看记录(已计划)

此计划触发器模块执行一个方案,即指定对象中的记录是在此方案上次计划运行之后创建或更新的。

模块的输出指示它找到的记录是新的还是更新的。 如果记录是在该时间段内添加和更新的,则作为新记录返回。

此操作在您指定的定期计划间隔内进行。

在配置此模块时,会显示以下字段。

连接
有关将 Microsoft Dynamics 365 帐户连接到 Workfront Fusion 的说明,请参阅本文中的将 Microsoft Dynamics 365 连接到 Workfront Fusion
Include
选择您希望模块仅观看新记录仅更新记录还是新记录和更新记录
实体类型
选择要让方案关注的Microsoft Dynamics 365记录类型。
输出
选择要包含在此模块输出捆绑包中的信息。 基于所选实体类型,字段可用。
最大记录数
输入或映射每次场景执行周期中该模块允许返回的最大记录数量。

操作

创建记录

此操作模块创建一个实体,如约会或任务。

指定有关要创建的图元的信息。

模块会返回新实体的ID和任何关联字段,以及连接访问的任何自定义字段和值。 您可以在场景后续的模块中映射这些信息。

在配置此模块时,会显示以下字段。

连接
有关将 Microsoft Dynamics 365 帐户连接到 Workfront Fusion 的说明,请参阅本文中的将 Microsoft Dynamics 365 连接到 Workfront Fusion
实体类型
选择您希望模块创建的实体类型。
选择要映射的字段
选择创建记录时要包含其值的字段。 可用字段取决于实体类型。
属性字段
这些是您选择的字段。 输入您希望记录具有的给定属性值。

删除记录

此操作模块删除实体。

指定实体的ID。

模块会返回实体的ID和任何关联字段,以及连接访问的任何自定义字段和值。 您可以在场景后续的模块中映射这些信息。

在配置此模块时,会显示以下字段。

连接
有关将 Microsoft Dynamics 365 帐户连接到 Workfront Fusion 的说明,请参阅本文中的将 Microsoft Dynamics 365 连接到 Workfront Fusion
实体类型
选择要让模块删除的实体类型。
ID
输入或映射您希望模块删除的记录的唯一Microsoft Dynamics 365 ID。

进行API调用

此操作模块允许您向 Microsoft Dynamics 365 API 发起自定义的已经过身份认证的调用。 通过这种方式,您可以构建其他 Microsoft Dynamics 365 模块无法实现的数据流自动化。

模块会返回有关状态代码、标题和正文的信息。 您可以在场景后续的模块中映射这些信息。

要了解更多信息,请参阅有关使用Dynamics 365 Customer Engagement Web API的Microsoft文档。

在配置此模块时,会显示以下字段。

连接
有关将 Microsoft Dynamics 365 帐户连接到 Workfront Fusion 的说明,请参阅本文中的将 Microsoft Dynamics 365 连接到 Workfront Fusion
URL
输入相对于 <Instance URL>/api/data/v9.1/ 的路径。
方法

选择用于配置此 API 调用的 HTTP 请求方法。 有关更多信息,请参阅 HTTP 请求方法

中的更多信息

标头

以标准 JSON 对象的形式添加请求标头。

例如, {"Content-type":"application/json"}

Workfront Fusion会为您添加授权标头。

查询字符串

以标准 JSON 对象的形式添加 API 调用的查询。

例如: {"name":"something-urgent"}

正文

以标准 JSON 对象的形式添加 API 调用的正文内容。

注意:

在 JSON 中使用 if 等条件语句时,需将引号置于条件语句外部。

读取记录

此操作模块从Microsoft Dynamics 365中的单个实体读取数据。

指定实体的ID。

模块会返回实体的ID和任何关联字段,以及连接访问的任何自定义字段和值。 您可以在场景后续的模块中映射这些信息。

在配置此模块时,会显示以下字段。

连接
有关将 Microsoft Dynamics 365 帐户连接到 Workfront Fusion 的说明,请参阅本文中的将 Microsoft Dynamics 365 连接到 Workfront Fusion
实体类型
选择您希望模块读取的实体类型。
输出
选择要包含在此模块输出捆绑包中的信息。
ID
输入或映射您希望模块读取的记录的唯一Microsoft Dynamics 365 ID。

更新记录

此操作模块可更新实体。

指定实体的ID。

该模块会返回更新记录的ID和任何关联字段,以及连接访问的任何自定义字段和值。 您可以在场景后续的模块中映射这些信息。

在配置此模块时,会显示以下字段。

连接
有关将 Microsoft Dynamics 365 帐户连接到 Workfront Fusion 的说明,请参阅本文中的将 Microsoft Dynamics 365 连接到 Workfront Fusion
实体类型
选择要更新模块的实体类型。
选择要映射的字段
选择创建记录时要包含其值的字段。 可用字段取决于实体类型。
属性字段
这些是您选择的字段。 输入您希望记录具有的给定属性值。
ID
输入或映射您希望模块更新的记录的唯一Microsoft Dynamics 365 ID。

搜索

搜索记录

此搜索模块在Microsoft Dynamics 365中查找与您指定的搜索查询匹配的对象中的记录。 您可以在场景后续的模块中映射这些信息。

在配置此模块时,会显示以下字段。

连接
有关将 Microsoft Dynamics 365 帐户连接到 Workfront Fusion 的说明,请参阅本文中的将 Microsoft Dynamics 365 连接到 Workfront Fusion
实体类型
选择要更新模块的实体类型。
过滤器

选择要用于此搜索的过滤器。

  • 标准筛选器

    选择字段和运算符,然后输入或映射要搜索的值,从而设置过滤器。 您可以在过滤器中使用AND或OR规则。

  • 查询函数

    输入要用于搜索的Dynamics 365 Web API查询函数。

    有关查询函数的更多信息,请参阅Microsoft文档中的Web API查询函数引用

排序

指定项目的返回顺序。 您可以添加多个排序。

  • 字段

    指定要作为结果排序依据的字段。

  • 方向

    指定排序方向(升序或降序)。

最大记录数
输入或映射每次场景执行周期中该模块允许返回的最大记录数量。
输出
选择要包含在此模块输出捆绑包中的信息。
recommendation-more-help
workfront-fusion-help-workfront-fusion