使用IMS技術帳戶解決AEM RDE部署期間的403禁止錯誤
本文說明如何透過GitHub動作,使用技術IMS帳戶部署至Adobe Experience Manager (AEM)快速開發環境(RDE)時,遇到的403禁止錯誤。 解決方法涉及驗證和更新技術帳戶的Cloud Manager產品設定檔許可權。
說明 description
環境
Adobe Experience Manager as a Cloud Service (AEMaaCS) (所有版本)
問題/症狀
當您使用GitHub動作和技術IMS帳戶將程式碼套件部署到AEM RDE環境時,部署會失敗並出現403禁止錯誤。 錯誤通常會在部署命令期間出現,且記錄會顯示類似以下內容的訊息:
RDECLIInternalError: [ RDECLI:UNEXPECTED_API_ERROR] There was an unexpected API error code 403 with message Forbidden.
原因
當用於部署的技術IMS帳戶沒有特定計畫和RDE環境所需的Cloud Manager產品設定檔許可權時,就會發生此錯誤。 RDE部署的Cloud Manager產品設定檔及其相關許可權控制授權。
解決方法 resolution
請依照下列步驟解決問題:
- 在Adobe Admin Console中,前往Cloud Manager產品設定檔。
- 確認用於部署的技術IMS帳戶已指派給Cloud Manager產品設定檔。
- 確認指派的產品設定檔授予正確方案的存取權,並包含目標RDE環境所需的許可權。
- 如果必要的產品設定檔不包含技術帳戶,請直接新增帳戶。 如果問題持續存在,請勿僅依賴群組成員資格。
- 更新許可權後,請透過GitHub動作重試部署。
- 如果錯誤持續存在,請檢閱產品設定檔指派和許可權,以確保符合預期的計畫和環境。
- 如果在您驗證所有許可權後問題仍然存在,請聯絡Adobe支援以取得進一步協助。
recommendation-more-help
experience-cloud-kcs-help-kbarticles