Beheben des 403-Fehlers „Verboten“ während der AEM-RDE-Bereitstellung mit dem technischen IMS-Konto

In diesem Artikel wird beschrieben, wie ein 403 Forbidden-Fehler bei der Bereitstellung in der schnellen Entwicklungsumgebung (RDE) von Adobe Experience Manager (AEM) mithilfe eines technischen IMS-Kontos über GitHub-Aktionen behoben werden kann. Die Lösung umfasst die Überprüfung und Aktualisierung der Cloud Manager-Produktprofilberechtigungen für das technische Konto.

Beschreibung description

Umgebung

Adobe Experience Manager as a Cloud Service (AEMaaCS) (alle Versionen)

Problem/Symptome

Wenn Sie Code-Pakete mithilfe von GitHub-Aktionen und einem technischen IMS-Konto in einer AEM-RDE-Umgebung bereitstellen, schlägt die Bereitstellung mit einem 403-Fehler (Forbidden) fehl. Der Fehler tritt normalerweise während des Bereitstellungsbefehls auf und in den Protokollen wird eine Meldung ähnlich der folgenden angezeigt:

RDECLIInternalError: [ RDECLI:UNEXPECTED_API_ERROR]  There was an unexpected API error code 403 with message Forbidden.

Ursache

Dieser Fehler tritt auf, wenn das für die Bereitstellung verwendete technische IMS-Konto nicht über die erforderlichen Cloud Manager-Produktprofilberechtigungen für das jeweilige Programm und die RDE-Umgebung verfügt. Cloud Manager-Produktprofile und die zugehörigen Berechtigungen steuern die Autorisierung für RDE-Bereitstellungen.

Lösung resolution

Führen Sie zur Behebung des Problems folgende Schritte aus:

  1. Navigieren Sie in der Adobe Admin Console zu den Cloud Manager-Produktprofilen.
  2. Überprüfen Sie, ob das für die Bereitstellung verwendete technische IMS-Konto einem Cloud Manager-Produktprofil zugewiesen ist.
  3. Vergewissern Sie sich, dass das zugewiesene Produktprofil Zugriff auf das richtige Programm gewährt und die erforderlichen Berechtigungen für die Ziel-RDE-Umgebung enthält.
  4. Wenn das erforderliche Produktprofil das technische Konto nicht enthält, fügen Sie das Konto direkt hinzu. Wenn das Problem weiterhin besteht, verlassen Sie sich nicht nur auf die Gruppenmitgliedschaft.
  5. Nachdem Sie die Berechtigungen aktualisiert haben, versuchen Sie die Bereitstellung über GitHub-Aktionen erneut.
  6. Wenn der Fehler weiterhin auftritt, überprüfen Sie die Produktprofilzuweisungen und -berechtigungen, um sicherzustellen, dass sie mit dem beabsichtigten Programm und der beabsichtigten Umgebung übereinstimmen.
  7. Wenn das Problem nach Überprüfung aller Berechtigungen weiterhin besteht, wenden Sie sich an den Adobe-Support, um weitere Hilfe zu erhalten.
recommendation-more-help
experience-cloud-kcs-help-kbarticles