创建您的 Adobe 技术帐户 create-service-account
服务器到服务器身份验证凭据允许应用程序的服务器生成访问令牌并代表应用程序本身进行API调用。 了解详情
迁移现有集成 migrate-jwt
Adobe正在弃用服务帐户(JWT)凭据。 Campaign与Adobe解决方案和应用程序的集成现在必须依赖OAuth服务器到服务器凭据。
如果您在2024年6月之前实施了入站或出站与Campaign的集成,则必须将Campaign环境升级到v7.4.1,并将您的技术帐户迁移到oAuth,如本文档🔗中所述。 2025 年 1 月 27 日 前,现有服务帐户 (JWT) 凭据仍将有效。
迁移完成后,您必须按照此部分中的说明将新凭据关联到Campaign。
为新集成创建新的OAuth技术帐户 oauth-service
要为新集成创建您的OAuth技术帐户,请执行以下步骤:
-
访问Adobe Developer控制台并以您组织的 系统管理员 身份登录。
有关管理员角色的更多信息,请参阅此页面。
-
单击 Create a new project。
-
单击 Add to Project 并选择 API。
-
选择要与Campaign集成的产品,然后单击 Next。
-
选择 OAuth Server-to-Server 作为身份验证类型,然后单击 Next。
-
选择项目的 Product profile 链接。
如果需要,您可以创建新插件。 了解详情
-
然后,单击 Save Configured API。
-
在项目中,在凭据下,选择OAuth Server-to-Server并复制以下信息:
- Client ID
- Client secret
- Technical account ID
- Organization ID
在Campaign中添加OAuth项目凭据 add-credentials
执行上述步骤后,在Adobe Campaign中添加您的OAuth项目凭据。
对于内部部署或混合型客户,请执行以下步骤:
-
通过SSH登录到安装了Adobe Campaign实例的每个容器。
-
通过以
neolane
用户身份运行以下命令,在Adobe Campaign中添加您的OAuth项目凭据。 这将在实例配置文件中插入 Technical Account 凭据。code language-none nlserver config -instance:<instance_name> -setimsoauth:ims-org-id/client-id/technical-account-id/client-secret
note note NOTE 对于低于7.4.1的版本,请使用 setimsauth
或setimsjwtauth
,而不是setimsoauth
。