無法在較低層級(非生產)環境中啟用或使用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租使用者會導致映象內容和不支援的設定。
要再現的步驟
- 登入 Adobe Admin Console 並移至產品。 尋找Adobe Experience Manager Brand Portal - Brand Portal。 您通常只會看到一個Brand Portal專案。
- 從產品
>Adobe Experience Manager Brand Portal - Brand Portal,選取移至Brand Portal,並將租使用者URL與使用中的任何Stage或Dev URL比較。 - 在AEM中,移至工具
>部署>發佈>發佈至Brand Portal。 發佈代理程式(bpdistributionagent0)只會在Brand Portal已正確設定的位置顯示。
解決方法 resolution
若要解決問題:
- 如果沒有Stage或Dev Brand Portal,請確認Brand Portal預設為每個IMS組織提供一個租使用者,而且不會自動布建非生產租使用者。
- 如果階段URL映象生產,請注意,階段URL不是單獨的租使用者;它會將生產別名。 當僅布建一個Brand Portal租使用者時,這是預期的情況,不支援作為獨立環境。
- 無法建立暫時Brand Portal執行個體。 如果測試需要單獨的環境,請改為請求永久非生產租使用者。
- 若要取得永久性的非生產Brand Portal租使用者,請提供建議的IMS組織名稱、Brand Portal系統管理員名稱和電子郵件,以及地區(NA、EMEA或APAC)。 在授權權益確認後,就會布建新的IMS組織和Brand Portal租使用者。
- 建立新租使用者之後,請在AEM中移至工具
>Cloud Services>AEM Brand Portal,並使用新租使用者URL建立設定。 組態應已儲存成功,而且發佈代理程式應出現在工具>部署>發佈下。 - 在散發代理程式檢視中,選取 測試連線 並確認測試封裝已成功傳遞。 如果失敗,請檢閱錯誤佇列和AEM錯誤記錄檔。
- 驗證修正:確認您可以登入正確的Brand Portal租使用者、租使用者URL符合預期環境,以及發佈代理程式顯示成功的測試連線,而且錯誤佇列中不會持續失敗。
experience-cloud-kcs-help-kbarticles