在跨渠道通信上激活您的CRM数据:了解如何从传递联系人 Microsoft Dynamics 365 到Adobe Campaign,并将促销活动效果数据(发送、打开、点击和退回)从Adobe Campaign共享回Microsoft Dynamics 365。
完成配置后,通过专用工作流活动在系统之间执行数据同步。 了解详情。
有关支持的Microsoft Dynamics版本的详情,请参阅Campaign 兼容性矩阵.
按照以下步骤配置专用外部帐户,以将Microsoft Dynamics 365数据导入和导出到Adobe Campaign。
对于每个系统,这些步骤需要由管理员执行。
本文档中的步骤将指导您创建涉及分配权限和/或管理员访问权限的集成/注册。 在执行之前,您有责任确保这些步骤符合贵公司的政策,并仔细执行这些政策。
要通过连接Microsoft Dynamics 365以使用Adobe Campaign,请执行以下操作 Web API,登录到 Microsoft Azure目录 使用 全局管理员 凭据,然后执行以下步骤:
要获取应用程序(客户端)ID,您需要在Azure Active Directory中注册应用程序。
<instance identifier>
.保存后,Microsoft Azure Directory会分配一个唯一的 应用程序(客户端)ID 到您的应用程序。 稍后在Adobe Campaign中配置Dynamics 365时,您将需要此ID。
了解详情,请参阅 Microsoft Dynamics 365文档.
要获取 证书密钥标识符(customKeyIdentifier) 和 密钥ID (keyId),您必须上传证书。 证书可用作密钥,以便在请求令牌时证明应用程序的身份。 也可以称为公钥。
按照下面的步骤进行操作:
此 证书密钥标识符(customKeyIdentifier) 和 密钥ID (keyId) 需要在Campaign中使用证书配置您的Microsoft Dynamics 365 CRM外部帐户 CRM O-Auth type.
要生成证书,您可以使用openssl。
例如:
- openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout '<'private key name'>' -out '<'public certificate name'>
您可以在此处更改天数 -days 365
,在代码示例中获取较长的证书有效期。
然后,您必须在base64中编码证书。 为此,您可以使用Base64编码器帮助或使用命令行 base64 -w0 private.key
用于Linux。
步骤1:配置 所需权限 (对于已创建的应用程序)。
allowPublicClient
属性来源 null
到 true
并单击 保存.步骤2:授予管理员同意
有关详情,请参阅 Azure文档.
此步骤是可选的,用于 Password credentials 身份验证。
应用程序用户是上面注册的应用程序将使用的用户。 使用上面注册的应用程序对Microsoft Dynamics所做的任何更改都将通过此用户完成。
步骤1:在azure active directory上创建非交互式用户
步骤2:为创建的用户分配适当的许可证
步骤3:在Dynamics CRM上创建应用程序用户
首先,必须创建Microsoft Dynamics 365外部帐户。
浏览 Administration > Platform > External accounts 节点,并创建外部帐户。
选择 Microsoft Dynamics CRM 中的外部帐户 类型 部分。
选择中的身份验证方法 CRM O-Auth type 下拉列表。
要配置Microsoft Dynamics CRM外部帐户以与Adobe Campaign连接,请执行以下操作 密码凭据,提供以下详细信息:
要配置Microsoft Adobe Campaign Dynamics CRM外部帐户以使用 证书,提供以下详细信息:
选择 启用 用于在Campaign中激活帐户的选项。
要批准设置,请注销并重新登录到Adobe Campaign客户端控制台。
您现在可以配置要同步的表。
确保将两个URL添加到允许列表中:服务器URL和 login.microsoftonline.com
. 要执行此操作,请联系您的Adobe代表。
创建架构后,您可以自动将枚举从Dynamics 365同步到Adobe Campaign。
Adobe Campaign和Microsoft Dynamics 365现已连接。 您可以设置两个系统之间的数据同步。
要在Adobe Campaign数据和Microsoft CRM之间同步数据,请创建工作流并使用 CRM connector 活动。
了解有关数据同步的详细信息 本页内容.
对于Microsoft Dynamics 365,下面列出了支持/不支持的属性类型:
属性类型 | 支持 |
---|---|
基本类型:boolean、datetime、decimal、float、double、integer、bigint、string | 是 |
货币(双精度浮点数) | 是 |
memo, entityname, primarykey, uniqueidentifier(作为字符串) | 是 |
状态、选取列表(我们以枚举形式存储可能的值)、状态(字符串) | 是 |
所有者(字符串) | 是 |
查找(仅单个实体引用查找) | 是 |
客户 | 否 |
相关 | 否 |
PartyList | 否 |
托管属性 | 否 |