在跨渠道通信中激活CRM数据:了解如何通过 Microsoft Dynamics 365 ,并将促销活动效果数据(发送、打开、点击和退回)从Adobe Campaign共享回Microsoft Dynamics 365。
完成配置后,系统之间的数据同步将通过专用的工作流活动进行。 了解详情。
Campaign中详细介绍了支持的Microsoft Dynamics版本 兼容性矩阵.
请按照以下步骤配置专用的外部帐户,以将Microsoft Dynamics 365数据导入和导出到Adobe Campaign。
对于每个系统,这些步骤都需由管理员执行。
本文档中的步骤将指导您完成创建涉及分配权限和/或管理员访问权限的集成/注册。 您有责任确保这些步骤在执行之前符合您的公司政策,并认真执行这些步骤。
要连接Microsoft Dynamics 365以通过与Adobe Campaign配合使用,请执行以下操作 Web API,登录到 Microsoft Azure目录 使用 全局管理员 凭据,并执行以下步骤:
要获取应用程序(客户端)ID,您需要在Azure Active Directory中注册应用程序。
<instance identifier>
.保存后,Microsoft Azure目录将分配一个唯一 应用程序(客户端)ID 到您的应用程序。 您稍后在Adobe Campaign中配置Dynamics 365时将需要此ID。
要获取 证书密钥标识符(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
的URL。
步骤1:配置 所需权限 ,用于创建的应用程序。
allowPublicClient
属性自 null
to 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 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,以下列出了受支持/不受支持的属性类型:
属性类型 | 支持 |
---|---|
基本类型:布尔,日期时间,小数,浮点,双精度,整数, bigint,字符串 | 是 |
货币(双倍) | 是 |
memo, entityname, primarykey, uniqueidentifier(作为字符串) | 是 |
状态、选取列表(我们在枚举中存储可能的值)、状态(字符串) | 是 |
所有者(字符串) | 是 |
查找(仅单个实体引用查找) | 是 |
客户 | 否 |
关于 | 否 |
PartyList | 否 |
ManagedProperty | 否 |