Unzulässige Fehler

<ph type="x-smartling-placeholder"></ph> Sie sehen die Dokumentation zu Apigee Edge.
Gehen Sie zur Apigee X-Dokumentation.
Weitere Informationen

Fehlertext

Forbidden. [Description]

Dabei ist [Description] ein String, der die Ursache des Fehlers beschreibt.

Beispiel

Forbidden. You don't have permissions to access this resource.

Bei API-Aufrufen werden in der Regel Fehlermeldungen des Typs Verboten angezeigt. Eine gängige wenn ein Organisationsadministrator oder ein anderer Nutzertyp einen Edge-Aufruf Management API, für die Anmeldedaten des Systemadministrators erforderlich sind.

Wenn Sie beispielsweise die Edge-Verwaltungs-API verwenden möchten, um einen Nutzer in Edge in der Cloud zu erstellen, erstellen Sie einen POST-Anfrage an https://api.enterprise.apigee.com/v1/users. Wenn Sie jedoch Anmeldedaten für einen anderen Nutzer als „sys admin“ übergeben, gibt der Aufruf HTTP 403 zurück Unzulässiger Fehler, wie unten zu sehen:

> POST /v1/users HTTP/1.1
> Host: api.enterprise.apigee.com
> User-Agent: curl/7.54.0
> Accept: */*
> Content-Type:application/xml
> Content-Length: 162
>
* upload completely sent off: 162 out of 162 bytes
< HTTP/1.1 403 Forbidden

Bedeutung dieses Fehlers

Jedem Nutzer in einer Edge-Organisation ist eine Rolle zugewiesen, wobei Rollen im Wesentlichen CRUD-basierte Berechtigungssätze. CRUD bedeutet "create, read, update, delete" (erstellen, lesen, aktualisieren, löschen). Nutzende können zum Beispiel mit einer Rolle, die es dem Nutzer erlaubt, Details zu einer Entität zu lesen oder abzurufen, aber keine Berechtigung zum „Aktualisieren“ oder „Löschen“ .

Der Fehler Forbidden (Verboten) bedeutet normalerweise, dass die dem Nutzer zugewiesene Rolle nicht berechtigt sind, den angeforderten Vorgang auszuführen.

Weitere Informationen finden Sie unter Rollen zuweisen. finden Sie weitere Informationen.

Fehlerbehebung

Allgemeine Schritte zur Fehlerbehebung

Auch wenn Sie zum Beheben dieses Fehlers möglicherweise Hilfe von Apigee benötigen, können Sie Folgendes versuchen: allgemeine Schritte zur Fehlerbehebung, bevor Sie sich an den Support wenden oder einen Beitrag in der Apigee-Community posten.

Sind Sie ein Neukunde und haben gerade Ihre erste Organisation erstellt?

Für neue Apigee-Nutzer, die ihre erste Organisation erstellen, kann es mehrere Apigee-Vorgänge dauern Stunden, um die Erstellung abzuschließen. Wenn Sie die Fehlermeldung Verboten in einer neuen Organisation, warten Sie einige Stunden und versuchen Sie es dann noch einmal.

Prüfen, ob ein anderer Nutzer kürzlich Berechtigungen geändert hat

Wählen Sie in der Edge-Benutzeroberfläche Admin > Organisationsverlauf, um festzustellen, ob alle kürzlich vorgenommenen Änderungen an Berechtigungen. Suchen Sie nach kürzlich erstellten Berechtigungen oder entfernt:

Führen Sie einen API-Aufruf aus, für den Systemadministrator-Anmeldedaten erforderlich sind?

Bei einigen Edge-Management-APIs müssen Sie Sys Admin-Anmeldedaten übergeben, z. B. die folgenden APIs:

Wenn Sie Cloud-Kunde sind, fungiert Apigee als Systemadministrator. Wenn Sie also eine für eine Aktion, die Systemadministratorberechtigungen erfordert, müssen Sie sich an den Apigee Edge-Support wenden.

Wenn bei einem Aufruf der Edge-Verwaltungs-API der Fehler Forbidden angezeigt wird, finden Sie in der API-Referenz Jetzt starten, um die Anforderungen für den API-Aufruf zu ermitteln.

Erstellen oder bearbeiten Sie eine Rolle, um ihr Zugriff auf eine geschützte Ressource zu gewähren?

Mit Edge können Sie benutzerdefinierte Rollen erstellen, um den Nutzerzugriff auf geschützte Ressourcen zu steuern. Beispiel: können Sie Rollen erstellen, um den Zugriff auf APIs, Produkte und Berichte zu steuern. Weitere Informationen finden Sie unter Rollen zuweisen.

Allerdings kann nur ein Systemadministrator Rollen mit Berechtigungen für Folgendes erstellen: Ressourcen:

  • /environments
  • /environments/*
  • /environments/*/keystores/*/aliases/*/key
  • /environments/*/pods
  • /environments/*/servers
  • /pods
  • /rebuildindex
  • /userroles/devadmin
  • /userroles/devadmin/permissions
  • /userroles/devadmin/permissions/*
  • /userroles/devadmin/users
  • /userroles/devadmin/users/*
  • /users/*/status
  • /users
  • /users/*

Wenn Sie versuchen, eine Rolle zu erstellen, die Berechtigungen für diese Ressourcen zuweist, erhalten Sie den folgenden Hinweis: Forbidden-Fehler.

Cloud-Kunden können die Statusseite von Apigee auf Ausfälle prüfen.

Verbotene Fehler können bei einem Ausfall in Edge für die Cloud auftreten. Verwenden Sie die folgende URL, um den aktuellen Edge-Status zu überprüfen, um zu sehen, ob ein Ausfall vorliegt:

https://status.apigee.com/

Verwenden Sie eine Version von Edge Cloud, die Kundensupport umfasst?

Auch wenn Sie sich möglicherweise an den Apigee-Support wenden müssen, um diesen Fehler zu beheben, können Sie zuerst versuchen, die wie oben beschrieben unter Allgemeines Schritte zur Fehlerbehebung. Wenn Sie Apigee-Hilfe benötigen, finden Sie weitere Informationen unter Apigee-Support

Verwenden Sie die private Cloud von Edge?

In einer Private Cloud-Installation definieren Sie einen Systemadministrator. Wenn Sie einen Vorgang ausführen müssen z. B. für das Erstellen einer Organisation erforderlich sind, mit dem Systemadministrator von Edge.

Verwenden Sie ein kostenloses Testversion von Apigee Edge?

Möglicherweise müssen Sie das Problem in der Apigee-Community posten, um den Fehler zu beheben. Sie können können Sie zuerst die oben unter Allgemeine Schritte zur Fehlerbehebung beschriebenen Schritte ausprobieren.