创建您的 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技术帐户,请执行以下步骤:

  1. 访问Adobe Developer控制台并以您组织的​ 系统管理员 ​身份登录。

    有关管理员角色的更多信息,请参阅此页面

  2. 单击 Create a new project

  3. 单击​ Add to Project ​并选择​ API

  4. 选择要与Campaign集成的产品,然后单击​ Next

  5. 选择​ OAuth Server-to-Server ​作为身份验证类型,然后单击​ Next

  6. 选择项目的​ Product profile ​链接。

    如果需要,您可以创建新插件。 了解详情

  7. 然后,单击​ Save Configured API

  8. 在项目中,在凭据下,选择OAuth Server-to-Server并复制以下信息:

    • Client ID
    • Client secret
    • Technical account ID
    • Organization ID

在Campaign中添加OAuth项目凭据 add-credentials

执行上述步骤后,在Adobe Campaign中添加您的OAuth项目凭据。

NOTE
作为托管或托管Cloud Service客户,不需要执行此步骤:Adobe已将您的OAuth项目凭据添加到您的环境中。

对于内部部署或混合型客户,请执行以下步骤:

  1. 通过SSH登录到安装了Adobe Campaign实例的每个容器。

  2. 通过以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的版本,请使用setimsauthsetimsjwtauth,而不是setimsoauth
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1