建立 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技術帳戶,請遵循下列步驟:
-
存取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
。