Résolution de l’erreur 403 Interdit lors du déploiement du RDE AEM avec le compte technique IMS
Cet article décrit comment corriger une erreur 403 Interdit rencontrée lors d’un déploiement sur l’environnement de développement rapide (RDE) de Adobe Experience Manager (AEM) à l’aide d’un compte IMS technique via des actions GitHub. La résolution implique la vérification et la mise à jour des autorisations du profil de produit Cloud Manager pour le compte technique.
Description description
Environnement
Adobe Experience Manager as a Cloud Service (AEMaaCS) (toutes les versions)
Problème/Symptômes
Lorsque vous déployez des packages de code dans un environnement de RDE AEM à l’aide d’actions GitHub et d’un compte IMS technique, le déploiement échoue avec une erreur 403 Interdit. L’erreur s’affiche généralement pendant la commande de déploiement et les journaux affichent un message similaire à ce qui suit :
RDECLIInternalError: [ RDECLI:UNEXPECTED_API_ERROR] There was an unexpected API error code 403 with message Forbidden.
Cause
Cette erreur se produit lorsque le compte IMS technique utilisé pour le déploiement ne dispose pas des autorisations de profil de produit Cloud Manager requises pour le programme spécifique et l’environnement de RDE. Les profils de produit Cloud Manager et leurs autorisations associées contrôlent l’autorisation des déploiements de RDE.
Résolution resolution
Pour résoudre ce problème, procédez comme suit :
- Dans le Adobe Admin Console, accédez aux profils de produit Cloud Manager .
- Vérifiez que le compte IMS technique utilisé pour le déploiement est affecté à un profil de produit Cloud Manager.
- Vérifiez que le profil de produit affecté accorde l’accès au programme approprié et inclut les autorisations requises pour l’environnement RDE cible.
- Si le profil de produit requis n’inclut pas le compte technique, ajoutez le compte directement. Si le problème persiste, ne vous fiez pas uniquement à l’appartenance à un groupe.
- Après avoir mis à jour les autorisations, réessayez le déploiement via les actions GitHub.
- Si l’erreur persiste, passez en revue les affectations et autorisations de profil de produit pour vous assurer qu’elles correspondent au programme et à l’environnement prévus.
- Si le problème persiste après avoir vérifié toutes les autorisations, contactez l’assistance pour obtenir de l’aide.