由於缺少許可權,無法透過伺服器對伺服器驗證新增AEM Assets作者API
使用伺服器對伺服器驗證,在Adobe Experience Manager as a Cloud Service (AEMaaCS)中透過Adobe Developer Console新增AEM Assets Author API失敗,因為必要的API選項仍然無法使用。 若要解決此問題,請為目標環境啟用AEM Assets API使用者。
說明 description
環境
Adobe Experience Manager as a Cloud Service (AEMaaCS)
問題/症狀
- 嘗試透過伺服器對伺服器驗證新增AEM Assets Author API失敗。
- API選項未出現在Adobe Developer Console專案設定中。
- 介面顯示存取許可權不足或許可權限制訊息。
- 由於缺少API可用性,整合設定無法繼續。
- 未出現特定錯誤代碼,但UI指出存取限制。
根本原因
當Adobe Admin Console中的相關環境未啟用AEM Assets API使用者許可權,導致AEM Assets Author API的伺服器對伺服器驗證設定無法正常進行時,就會發生問題。
解決方法 resolution
請依照下列步驟啟用存取權並新增API:
- 登入 Adobe Admin Console 並導覽至產品
>AEM as a Cloud Service。 - 選取與預期整合對應的相關環境。
- 展開所選環境的 AEM Assets Collaborator使用者 區段。
- 找到AEM Assets API Users服務,然後開啟切換以啟用該環境的API存取。
- 確認切換開關可為AEM Assets API使用者切換至啟用(作用中)狀態。
- 儲存變更以套用更新的設定。
- 返回Adobe Developer Console並重新開啟專案設定。
- 透過伺服器對伺服器驗證新增AEM Assets Author API,並確認選項現在顯示且成功運作。
相關閱讀
使用OAuth伺服器對伺服器驗證叫用OpenAPI型AEM API
recommendation-more-help
experience-cloud-kcs-help-kbarticles