配置Microsoft Dynamics 365以与Adobe Campaign Standard集成

了解如何配置Microsoft Dynamics 365集成,并在与Adobe Campaign Standard的跨渠道通信时激活CRM数据。

概述

本页介绍了Adobe Campaign Standard与Microsoft Dynamics 365集成的一般说明。

需要配置多个应用程序以启用集成,但是,本文将重点介绍Dynamics 365中所需的步骤。

先决条件

在此文档中执行预集成设置之前,假定您已设置并拥有对贵组织的Microsoft Dynamics 365实例的管理员访问权限。 如果尚未发生这种情况,您需要与Microsoft客户支持联系以完成Dynamics 365配置。

如果要为登台和生产环境配置集成,您需要对登台和生产Dynamics 365实例执行以下步骤。 以下几条说明根据您是配置舞台还是生产Dynamics 365实例而略有不同(例如,对于生产实例,请为<stage or prod>选择“prod”)

设置应用程序和权限

OAuth访问令牌允许集成工具通过Web API与Microsoft Dynamics 365实例进行身份验证,以便将Campaign Standard体验事件发布到Microsoft Dynamics 365界面的时间轴视图。

以下视频概述了主要步骤:

要生成OAuth访问令牌,请按照以下步骤操作。

注册新应用程序

  1. 在管理员登录下,登录portal.azure.com。

  2. 单击左侧菜单中的​Azure Active Directory;然后,在出现的子菜单上单击​App registrations

  3. 单击屏幕顶部的​New registration

  4. 填写应用程序注册屏幕:

    • 名称:adobe 活动 <stage or prod>
    • 支持的帐户类型:Accounts in this organizational directory only(默认值)

有关创建新应用程序的详细信息,请参阅本节

注意

Microsoft Azure目录为应用程序分配一个唯一的应用程序(客户端)ID。 您以后在配置Dynamics 365以及执行集成工具设置时需要此ID。

生成客户端密钥

  1. 在应用程序概述屏幕左侧的子菜单中,单击​Certificates and Secrets > New client secret

  2. 输入说明,设置持续时间,然后单击​OK

您的客户机密已创建。 在完成集成工具的预集成设置时暂时保留该值。

注意

保留此值以完成集成工具预集成设置。 之后无法检索。

设置权限

  1. 在此屏幕或应用程序概述屏幕中,单击左侧子菜单中的​API permissions。 单击​Add a permission​后,需要在菜单中选择​Dynamics CRM

  2. 然后,选中​user_impersonation​的框,并单击​Add permissions​按钮。

有关权限设置的详细信息,请参阅本节

创建应用程序用户

此新用户是通用用户。 应用程序将使用它:使用此API对Microsoft Dynamics 365进行任何更改都将由此用户完成。 要创建它,请按照以下步骤操作:

  1. 导航到您的Dynamics 365实例并以管理员身份登录。

  2. 单击右上角的齿轮图标,然后单击​Advanced Settings。 在顶部横幅中,单击​Settings​旁边的下拉框,单击​Security > Users

  3. 单击下拉菜单转到​Application Users。 单击 New.

  4. 确保用户图标旁边的下拉框显示​USER:APPLICATION USER

    为新用户填写屏幕。 参数建议:

    • User Name (电子邮件):adobe_api_<stage-or-prod>@<your-d365-hostname>"(例如,adobe_api_stage@some-company.crm.dynamics.com)
    • Application ID:您在Azure AD中注册的应用程序的ID(此为必需)
    • 可以留空​Application ID URI​和​Azure AD Object ID
    • Full Name:Adobe API <stage or prod>
    • Email:与(或 User Name 管理员的电子邮件(如果您愿意)相同

    有关应用程序用户创建的详细信息,请参阅本节

  5. 单击用户图标并上传Adobe Campaign图标;这是当Dynamics 365中出现新的Adobe事件时,将在“时间轴”视图中显示的图标。

  6. 单击顶部功能区中的​MANAGE ROLES​打开用户角色列表。

  7. 向下滚动并选择此用户的​System administrator​访问。

  8. 单击 OK.

获取租户ID

按照本页](https://docs.microsoft.com/en-us/onedrive/find-your-office-365-tenant-id)中的说明[查找您的租户ID。 在集成工具中进行预集成设置时,您将需要此ID。

安装Microsoft Dynamics 365的Campaign Standard

要将Dynamics 365应用程序集成到您的Campaign Standard环境,请执行以下步骤:

  1. 导航到以下链接:https://appsource.microsoft.com/en-us/marketplace/apps并在搜索栏中搜索​_对Dynamics 365_的Adobe Campaign。
    或者,您也可以导航到此链接
  2. 按照说明为Dynamics 365实例安装应用程序。
  3. 安装后,导航到Dynamics 365实例并以管理员身份登录。
  4. 单击右上角的齿轮图标,然后单击​Advanced Settings。 在顶部横幅中,单击​Settings​旁边的下拉框,单击​Process Center​下的​Processes
  5. 搜索​Adobe Campaign Email Bounce​任务并单击它。
  6. 在​Administration​选项卡上,将所有者更改为之前创建的Adobe API应用程序用户,方法是从顶部功能区中单击​Actions,然后选择​Assign to another User​选项,从要分配的下拉列表中选择​Adobe API application user
  7. 重新激活该过程。
  8. 对​Adobe Campaign Email Click​任务执行相同操作。
注意

如果您希望随时取消激活这些进程,可以在此​Processes​屏幕中执行此操作。

相关主题

在此页面上

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free