無法在較低層級(非生產)環境中啟用或使用Brand Portal

您預期Adobe Experience Manager Brand Portal可在中繼或開發環境中使用,但發現其僅能用於生產環境,或者您會看到行為類似生產環境的中繼Brand Portal URL。 這是因為在預設情況下,Brand Portal會布建為每個IMS組織的單一租使用者,且不會自動建立非生產租使用者。 將多個AEM環境連線到一個Brand Portal租使用者會導致映象內容和不支援的行為。

若要修正此問題,請確認您的IMS組織存在多少租使用者,驗證使用中的Brand Portal URL,以及如果您需要專屬的非生產Brand Portal,請要求個別的IMS組織和租使用者。

說明 description

環境

  • Adobe Experience Manager as a Cloud Service
  • AEM Managed Services
  • AEM Brand Portal

問題/症狀

  • Stage或Dev AEM不會顯示Brand Portal選項,但生產環境會顯示。
  • 從Stage發佈的Assets不會出現在Stage或Production Brand Portal中,而且Staging URL別名會出現在Production租使用者中。
  • 出現Stage Brand Portal網域,但映象了生產環境,無法獨立運作。
  • 已請求臨時或非生產Brand Portal,但都不存在。

根本原因

根據預設,Brand Portal會布建為每個IMS組織的單一環境。 這是產品層級的授權和布建限制,而非組態缺陷。 除非購買額外的Brand Portal執行個體並在個別IMS組織中布建,否則Stage和Dev Brand Portal租使用者不存在。將多個AEM環境連線至單一Brand Portal租使用者會導致映象內容和不支援的設定。

要再現的步驟

  1. 登入 Adobe Admin Console 並移至產品。 尋找Adobe Experience Manager Brand Portal - Brand Portal。 您通常只會看到一個Brand Portal專案。
  2. 產品> Adobe Experience Manager Brand Portal - Brand Portal,選取移至Brand Portal,並將租使用者URL與使用中的任何Stage或Dev URL比較。
  3. 在AEM中,移至工具>部署>發佈>發佈至Brand Portal。 發佈代理程式(bpdistributionagent0)只會在Brand Portal已正確設定的位置顯示。

解決方法 resolution

若要解決問題:

  1. 如果沒有Stage或Dev Brand Portal,請確認Brand Portal預設為每個IMS組織提供一個租使用者,而且不會自動布建非生產租使用者。
  2. 如果階段URL映象生產,請注意,階段URL不是單獨的租使用者;它會將生產別名。 當僅布建一個Brand Portal租使用者時,這是預期的情況,不支援作為獨立環境。
  3. 無法建立暫時Brand Portal執行個體。 如果測試需要單獨的環境,請改為請求永久非生產租使用者。
  4. 若要取得永久性的非生產Brand Portal租使用者,請提供建議的IMS組織名稱、Brand Portal系統管理員名稱和電子郵件,以及地區(NA、EMEA或APAC)。 在授權權益確認後,就會布建新的IMS組織和Brand Portal租使用者。
  5. 建立新租使用者之後,請在AEM中移至工具> Cloud Services > AEM Brand Portal,並使用新租使用者URL建立設定。 組態應已儲存成功,而且發佈代理程式應出現在工具> 部署> 發佈下。
  6. 在散發代理程式檢視中,選取 測試連線 並確認測試封裝已成功傳遞。 如果失敗,請檢閱錯誤佇列和AEM錯誤記錄檔。
  7. 驗證修正:確認您可以登入正確的Brand Portal租使用者、租使用者URL符合預期環境,以及發佈代理程式顯示成功的測試連線,而且錯誤佇列中不會持續失敗。

相關閱讀

recommendation-more-help
experience-cloud-kcs-help-kbarticles