建立 Adobe 技術帳戶 create-service-account

伺服器對伺服器驗證認證可讓應用程式的伺服器產生存取權杖,並代表應用程式本身進行API呼叫。 了解更多

移轉現有的整合 migrate-jwt

Adobe已棄用服務帳戶(JWT)認證。 Campaign與Adobe解決方案和應用程式的整合現在必須依賴OAuth伺服器對伺服器認證。

如果您在2024年6月之前實作與行銷活動的傳入或傳出整合,您必須將行銷活動環境升級至v7.4.1,並將您的技術帳戶移轉至oAuth,如本檔案所述。 現有服務帳戶 (JWT) 憑證將繼續有效至 2025 年 1 月 27 日

完成移轉後,您必須依照本節的說明,將新的認證與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