透過 Brand Portal 設定 Experience Manager Assets

設定Adobe Experience Manager Assets Brand Portal可讓您從Adobe Experience Manager Assets發佈核准的品牌資產,作為 Cloud Service 例項,並將其分發給Brand Portal使用者。

使用Cloud Manager啟用Brand Portal

Cloud Manager使用者會為Experience Manager Assets as a Cloud Service 例項。 啟動工作流程會在後端建立必要的設定(授權Token、IMS設定和Brand Portal雲端服務),並反映Cloud Manager中Brand Portal租用戶的狀態。 啟用Brand Portal可讓Experience Manager Assets使用者將資產發佈至Brand Portal,並分發給Brand Portal使用者。

必備條件

您需要下列項目,才能在您的Experience Mananger Assets as a Cloud Service 例項:

  • 正常運作的Experience Mananger Assets as a Cloud Service 例項。
  • 有權存取Cloud Manager的使用者,已指派給Cloud Manager產品的設定檔。 請參閱 存取Cloud Manager 以取得更多資訊。
注意

體驗管理資產作為 Cloud Service 例項只有權與一個Brand Portal租用戶連線。 您的Experience Mananger Assets可以有多個環境(開發、生產和預備),作為 Cloud Service 例項,其中Brand Portal會在單一環境中啟動。

啟動Brand Portal的步驟

您可以在建立Experience Mananger Assets as a Cloud Service 例項,或個別。 假設環境已建立,您現在必須啟用Brand Portal。

  1. 登入AdobeCloud Manager並導覽至 環境.

    環境 頁面會顯示所有現有環境的清單。

  2. 從清單中選取環境(逐一)以檢視環境詳細資訊。

    Brand Portal有權使用其中一個可用環境,並反映於 環境資訊.

    找到與Brand Portal相關聯的環境後,按一下 啟用Brand Portal 按鈕,開始啟動工作流程。

    啟用Brand Portal

  3. 啟動工作流程會在後端建立必要的設定時,啟動Brand Portal租用戶需要幾分鐘的時間。 啟動Brand Portal租用戶後,狀態會變更為「已啟動」。

    檢視狀態

注意

Brand Portal必須在與Experience Mananger Assets相同的IMS組織上啟動,作為 Cloud Service 例項。

如果您有現有的Brand Portal雲端設定(使用Adobe Developer Console手動設定),以取得IMS組織(org1-existing)和您的Experience Mananger Assets as a Cloud Service 例項已設定供其他IMS組織(org2-new)使用,從Cloud manager啟用Brand Portal會將Brand Portal IMS組織重設為 org2-new. 雖然在上手動設定雲端設定 org1-existing 將會顯示在Experience Manager Assets製作例項中,但從Cloud Manager啟動Brand Portal後,將不再使用。

如果現有的Brand Portal雲端設定和Experience Mananger Assets as a Cloud Service 執行個體使用相同的IMS組織(org1),您只需從Cloud Manager啟用Brand Portal即可。

請勿修改任何自動產生的設定。

另請參閱:

登入您的Brand Portal租用戶:

在Cloud Manager中啟用Brand Portal租用戶後,您可以從Admin Console或直接使用租用戶URL登入Brand Portal。

Brand Portal租用戶的預設URL為: https://<tenant-id>.brand-portal.adobe.com/.

其中,租用戶ID為IMS組織。

如果您不確定Brand Portal URL,請執行下列步驟:

  1. 登入 Admin Console 並導覽至 產品.

  2. 在左側邊欄中,選取 Adobe Experience Manager Brand Portal -Brand Portal.

  3. 按一下 前往Brand Portal 直接在瀏覽器中開啟Brand Portal。

    或從 前往Brand Portal 連結並貼到您的瀏覽器中,以開啟Brand Portal介面。

    存取Brand Portal

測試連接

執行下列步驟,驗證Experience Manager Assets與 Cloud Service 例項和Brand Portal租用戶:

  1. 登入Experience Mananger Assets。

  2. 工具 面板,導覽至 部署 > 分發.

    Brand Portal發佈代理(bpdistributionagent0)建立於 發佈至Brand Portal.

  3. 按一下 發佈至Brand Portal 來開啟發佈代理程式。

    您可以在 狀態 標籤。

    發佈代理程式包含兩個佇列:

    • 處理佇列:將資產分配給Brand Portal。

    • error-queue:針對發佈失敗的資產。

    注意

    建議您檢閱失敗,並清除 error-queue 定期。

  4. 驗證Experience Mananger Assets與 Cloud Service 和Brand Portal,按一下 測試連線 表徵圖。

    系統會顯示訊息,指出您的 已成功傳遞測試包.

    注意

    請避免停用發佈代理程式,因為可能導致在佇列中執行的資產發佈失敗。

驗證Experience Mananger Assets與 Cloud Service 例項和Brand Portal租用戶,將資產從Experience Mananger Assets發佈至Brand Portal。 如果連線成功,已發佈的資產會顯示在Brand Portal介面中。

您現在可以:

請參閱 Brand Portal檔案 以取得更多資訊。

發佈記錄檔

您可以監視資產發佈工作流程的發佈代理程式記錄檔。

現在,讓我們將資產從Experience Mananger Assets發佈至Brand Portal並查看日誌。

  1. 請依照 測試連接 區段,並導覽至發佈代理程式頁面。

  2. 按一下 記錄檔 檢視處理和錯誤記錄。

發佈代理程式已產生下列記錄檔:

  • 資訊:這是系統產生的記錄檔,會在成功設定發佈代理時觸發。
  • DSTRQ1(請求1):測試連線時觸發。

發佈資產時,會產生下列請求和回應記錄檔:

發佈代理程式請求

  • DSTRQ2 (請求 2):觸發資產發佈請求。
  • DSTRQ3(請求3):系統會觸發另一個請求以發佈Experience Manager Assets資料夾(資產存在)並複製Brand Portal中的資料夾。

發佈代理程式回應

  • queue-bpdistributionagent0 (DSTRQ2):資產已發佈至 Brand Portal。
  • queue-bpdistributionagent0(DSTRQ3):系統會複製Brand Portal中的Experience Manager Assets資料夾(包含資產)。

在上述範例中,會觸發其他請求和回應。 系統在Brand Portal中找不到父資料夾(新增路徑),因為資產是首次發佈,因此會觸發其他請求,在發佈資產的Brand Portal中建立同名的父資料夾。

注意

如果父資料夾不存在於Brand Portal中,或已在Experience Manager Assets中修改,則會產生其他請求。

連同在Experience Mananger Assets as a a上啟用Brand Portal的自動化工作流程 Cloud Service,則有其他方法可手動設定Experience Mananger Assets作為 Cloud Service 搭配Brand Portal使用Adobe Developer Console,我們不再建議使用。

注意

如果您在啟用Brand Portal租用戶時遇到任何問題,請聯絡客戶支援。

使用Adobe Developer Console手動設定

以下章節說明如何手動設定Experience Manager Assets,作為 Cloud Service 搭配Brand Portal使用Adobe Developer Console。

之前,Experience Mananger Assets as a Cloud Service 是透過Adobe Developer Console以Brand Portal手動設定,其會擷取AdobeIdentity Management服務(IMS)帳戶代號,以授權Brand Portal租用戶。 這需要Experience Mananger Assets和Adobe Developer Console中的設定。

  1. 在Experience Manager Assets中,建立IMS帳戶並產生公開金鑰(憑證)。
  2. 在Adobe Developer Console中,為您的Brand Portal租用戶(組織)建立專案。
  3. 在專案下,使用公開金鑰設定API以建立服務帳戶連線。
  4. 取得服務帳戶認證和JSON網頁代號(JWT)裝載資訊。
  5. 在Experience Manager Assets中,使用服務帳戶憑證和JWT裝載來設定IMS帳戶。
  6. 在Experience Manager Assets中,使用IMS帳戶和Brand Portal端點(組織URL)來設定Experience Manager雲端服務。
  7. 將資產從Experience Mananger Assets發佈至Brand Portal,以測試您的設定。
注意

體驗管理資產作為 Cloud Service 執行個體只能設定一個Brand Portal租用戶。

必備條件

您需要下列項目才能使用Brand Portal設定Experience Mananger Assets:

  • 正常運作的Experience Mananger Assets as a Cloud Service 執行個體
  • Brand Portal租用戶URL
  • 在Brand Portal租用戶的IMS組織上具有系統管理員權限的使用者

建立設定

以指定順序執行下列步驟,使用Brand Portal設定Experience Mananger Assets。

  1. 取得公開憑證
  2. 建立服務帳戶(JWT)連線
  3. 設定IMS帳戶
  4. 設定雲端服務

建立 IMS 設定

IMS設定會驗證您的Experience Mananger Assets,作為 Cloud Service 例項(與Brand Portal租用戶)。

IMS 設定包括兩個步驟:

取得公開憑證

公開金鑰(憑證)在Adobe Developer Console上驗證您的設定檔。

  1. 登入Experience Mananger Assets。

  2. 工具 面板,導覽至 安全性 > Adobe IMS設定.

  3. 在Adobe IMS設定頁面中,按一下 建立. 它會重新導向至 Adobe IMS技術帳戶設定 頁面。 依預設, 憑證 標籤。

  4. 選擇 AdobeBrand Portal雲端解決方案 下拉式清單。

  5. 選取 建立新憑證 核取方塊並指定 別名 公開金鑰。 別名用作公鑰的名稱。

  6. 按一下​建立憑證。然後,按一下 確定 來產生公開金鑰。

    建立憑證

  7. 按一下 下載公開金鑰 表徵圖並將公鑰(CRT)檔案保存在電腦上。

    公開金鑰稍後會用來設定Brand Portal租用戶的API,以及在Adobe Developer Console中產生服務帳戶憑證。

    下載憑證

  8. 按一下​下一步

    帳戶 標籤,系統會建立Adobe IMS帳戶,而此帳戶需要在Adobe Developer Console中產生的服務帳戶憑證。 暫時保持此頁面開啟。

    開啟新標籤,然後 在Adobe Developer主控台中建立服務帳戶(JWT)連線 取得用於設定IMS帳戶的憑證和JWT裝載。

建立服務帳戶(JWT)連線

在Adobe Developer Console中,專案和API是在Brand Portal租用戶(組織)層級設定。 設定API會建立服務帳戶(JWT)連線。 有兩種方法可用來設定API,方法是產生金鑰組(私密和公開金鑰)或上傳公開金鑰。 若要使用Brand Portal設定Experience Manager Assets,您必須在Experience Mananger Assets中產生公開金鑰(憑證),並透過上傳公開金鑰在Adobe Developer Console中建立憑證。 您必須具備這些憑證,才能在Experience Manager Assets中設定IMS帳戶。 設定IMS帳戶後,您就可以在Experience Manager Assets中設定Brand Portal雲端服務。

執行下列步驟以產生服務帳戶憑證和JWT裝載:

  1. 以IMS組織(Brand Portal租用戶)的系統管理員權限登入Adobe Developer Console。 預設URL為 https://www.adobe.com/go/devs_console_ui.

    注意

    確認您已從右上角的下拉式清單(組織)中選取正確的IMS組織(Brand Portal租用戶)。

  2. 按一下 建立新專案. 系統會為您的組織建立一個空白專案,其名稱為系統產生。

    按一下 編輯專案 更新 專案標題說明,然後按一下 儲存.

  3. 專案概述 按一下 新增API.

  4. 新增API視窗,選取 AEM Brand Portal 按一下 下一個.

    確保您擁有Experience Mananger Brand Portal服務的存取權。

  5. 設定API 按一下 上傳您的公開金鑰. 然後,按一下 選取檔案 並上傳您在 取得公開憑證 區段。

    按一下​下一步

    上傳公開金鑰

  6. 驗證公開金鑰並按一下 下一個.

  7. 選擇 Assets Brand Portal 作為預設產品設定檔,然後按一下 儲存已設定的API.

    選取產品設定檔

  8. 設定API後,系統會將您重新導向至API概觀頁面。 從下方的左側導覽 憑證,按一下 服務帳戶(JWT) 選項。

    注意

    您可以檢視憑證並執行下列動作:產生JWT代號、複製憑證詳細資訊、擷取用戶端密碼等。

  9. 客戶端憑據 頁簽,複製 用戶端ID.

    按一下 擷取用戶端密碼 並複製 用戶密碼.

    服務帳戶憑據

  10. 導覽至 產生JWT 標籤並複製 JWT裝載 資訊。

您現在可以將用戶端ID(API金鑰)、用戶端密碼和JWT裝載,用於 設定IMS帳戶 在Experience Mananger Assets中。

設定IMS帳戶

請確認您已執行下列步驟:

執行下列步驟來設定IMS帳戶。

  1. 開啟IMS設定並導覽至 帳戶 標籤。 您在 取得公開憑證.

  2. 指定 IMS 帳戶的​標題

    授權伺服器 欄位,指定URL: https://ims-na1.adobelogin.com/

    API金鑰 欄位, 用戶端密碼,和 裝載 (JWT裝載),而您 建立服務帳戶(JWT)連線.

    按一下​建立

    已設定IMS帳戶。

    IMS 帳戶設定

  3. 選取IMS帳戶設定,然後按一下 檢查運行狀況.

    按一下 檢查 框中輸入URL。 成功設定時,畫面會顯示訊息,指出 已成功檢索令牌.

注意

您只能有一個IMS設定。

確認IMS設定通過健康狀況檢查。 如果配置未通過運行狀況檢查,則無效。 您必須刪除它,然後建立新的有效配置。

設定雲端服務

執行下列步驟以設定Brand Portal雲端服務:

  1. 登入Experience Mananger Assets。

  2. 工具 面板,導覽至 Cloud Services > AEM Brand Portal.

  3. 在Brand Portal設定頁面中,按一下 建立.

  4. 指定設定的​標題

    選取您在 設定IMS帳戶.

    服務URL 欄位中,指定您的Brand Portal租用戶(組織)URL。

  5. 按一下​「儲存並關閉」。雲端設定此時已建立。

    您的體驗管理資產 Cloud Service 例項現在已以Brand Portal租用戶設定。

您現在可以檢查發佈代理程式並將資產發佈至Brand Portal,以測試設定。

本頁內容