Beheben von 403-Fehlern beim Erstellen von EDS-Sites oder beim Zugriff auf den Protokoll-Viewer

In diesem Artikel wird erläutert, wie HTTP 403 Forbidden-Fehler, die bei der Site-Erstellung aufgetreten sind, über die Admin-API behoben werden können und wie der Zugriff auf Protokolle über das Tool Log Viewer in Adobe Edge Delivery Services erfolgt. Diese Fehler werden in der Regel durch unzureichende Benutzerberechtigungen oder fehlende Authentifizierungsanforderungen verursacht.

Beschreibung description

Umgebung

  • Adobe Experience Manager as a Cloud Service mit Edge Delivery Services
  • Vorgänge zum Erstellen und Konfigurieren der Admin-API-Site
  • Tools für Site-Admin und Protokoll-Viewer unter tools.aem.live

Problem/Symptome

  • Wenn Sie eine EDS-Site über einen Admin-API-Vorgang für das Unternehmen erstellen, erhalten Sie 403 Verboten auch wenn Ihre Anfrage authentifiziert ist und Sie Site-Admin-Zugriff haben.
  • Wenn Sie den Protokoll-Viewer ohne die erforderliche Protokollberechtigung öffnen, gibt die Anfrage 403 Forbidden zurück.
  • Die EDS-Site-Admin-Konsole und die Protokoll-Viewer-Tools zeigen eine Eingabeaufforderung an, für die die AEM Sidekick-Browser-Erweiterung zur Authentifizierung erforderlich ist. Ohne die Erweiterung können sich Benutzer nicht anmelden oder auf diese Tools zugreifen.

Ursache

Die Authentifizierung allein autorisiert nicht jeden Admin-API-Vorgang. Die Erstellung einer Site im Unternehmensbereich erfordert die entsprechende Berechtigung auf Organisationsebene. Der Websiteadministrator-Zugriff auf eine vorhandene Site gewährt diese Berechtigung nicht automatisch. Der Zugriff auf den Protokoll-Viewer ist eine separate Berechtigungsprüfung: Die Rolle muss log:read enthalten, und die Browser-Schnittstelle „tools.aem.live“ verwendet die Sidekick-Authentifizierung.

Lösung resolution

Gehen Sie wie folgt vor, um das Problem zu beheben:

  1. Stellen Sie sicher, dass Benutzenden, die Sites über die Admin-API oder Zugriffsprotokolle erstellen müssen, die Rolle Organisations-Admin für das entsprechende Edge Delivery Services-Unternehmen zugewiesen wird. Die Site-Admin-Rolle allein bietet nicht die erforderlichen Berechtigungen.

  2. Weisen Sie den betroffenen Benutzern OrganisationsAdmin) die Rolle zu. Wenn Sie nicht berechtigt sind, Rollen zu verwalten, oder Unterstützung benötigen, wenden Sie sich an den Administrator Ihres Unternehmens oder an den Adobe-Support.

  3. Bei Verwendung der Admin-API:

    • Verwenden Sie den Endpunktformat-https://admin.hlx.page/config/<your-organization-name>/sites/<site>.json.
    • Ersetzen Sie <your-organization-name> durch den Namen Ihres Unternehmens in Kleinbuchstaben.
    • Authentifizieren Sie sich mit einem Konto mit der Rolle Organisations-Admin .
  4. Um auf das Tool „Log Viewer“ zuzugreifen, öffnen Sie https://tools.aem.live/tools/log-viewer/index.html, melden Sie sich mit einem Org Admin-Konto an und stellen Sie sicher, dass die Browser-Erweiterung von AEM Sidekick installiert und aktiviert ist.

  5. Wenn Ihr Unternehmen keine Browser-Erweiterungen zulässt, verwenden Sie die Admin-API für Verwaltungsaufgaben. Es gibt derzeit keine unterstützte Methode für den Zugriff auf die Site Admin Console oder das Protokoll-Viewer-Tool ohne die AEM Sidekick-Erweiterung.

  6. Wenn nach der Zuweisung der Org-Admin-Rolle weiterhin Berechtigungs- oder Zugriffsprobleme auftreten, wenden Sie sich über die Adobe Admin Console oder 🔗 standardmäßigen Support-Kanal an den Adobe-Support.

  7. Nachdem Sie die Berechtigungen aktualisiert haben, stellen Sie sicher, dass Sie über die Admin-API Sites erstellen und auf Protokolle im Protokoll-Viewer-Tool zugreifen können, ohne 403-Fehler zu erhalten.

recommendation-more-help
experience-cloud-kcs-help-kbarticles