Apigee-Rollen

Diese Seite gilt für Apigee und Apigee Hybrid.

Apigee Edge-Dokumentation aufrufen

In diesem Abschnitt werden die Apigee-spezifischen Rollen beschrieben, die Sie Ihren Nutzern häufig zuweisen. Dies sind nicht dieselben Rollen, die Sie Dienstkonten zuweisen.

Apigee-spezifische Rollen

Apigee bietet eine Reihe vordefinierter (oder ausgewählter) Rollen, die Google Cloud IAM-Rollen für Apigee sind. Mit diesen vordefinierten Rollen können Nutzer unter anderem:

  • Apigee-Organisationen abrufen und auflisten
  • Apigee-Umgebungen abrufen und auflisten
  • Google Cloud Projekte abrufen und auflisten

Rollen auf Projektebene oder auf Umgebungsebene

In Apigee können Sie Rollen auf verschiedenen Ebenen der Ressourcenhierarchie zuweisen, um den Umfang des Nutzerzugriffs zu steuern:

  • Auf Projektebene:Wenn Sie einem Nutzer eine Rolle auf Google Cloud Projektebene zuweisen, erhält er Berechtigungen für alle Apigee-Organisationen und -Umgebungen in diesem Projekt.
  • Umgebungsebene:Wenn Sie eine Rolle auf Umgebungsebene zuweisen, werden die Berechtigungen des Nutzers auf eine bestimmte Umgebung beschränkt (z.B. „Prod“, aber nicht „Dev“). Dazu wird die Methode SetIamPolicy für die Umgebungsressource verwendet.

Sie können einem Nutzer beispielsweise die Rolle API-Leser für eine bestimmte Umgebung zuweisen, um ihn nur für diese Umgebung zum schreibgeschützten Administrator zu machen.

Primäre Apigee-Rollen

In der folgenden Tabelle sind die wichtigsten Apigee-Rollen zusammengefasst.

Rollenname Beschreibung
Analytics Editor Erstellt und analysiert Berichte zum API-Proxy-Traffic für eine Apigee-Organisation. Kann Abfragen und Berichte bearbeiten.
API Admin (V2)

Ein Entwickler, der API-Proxys erstellt und testet. Diese Rolle bietet vollständigen Lese-/Schreibzugriff auf API-Produkte und -Anwendungen sowie auf API-Proxys, freigegebene Abläufe und KVMs.

Diese Rolle ersetzt die verworfene Rolle API Creator.

API-Leser (V2) Lesezugriff auf die meisten Apigee-Funktionen, einschließlich API-Produkte, Umgebungsgruppen, Umgebungen, KVMs, Proxys, freigegebene Abläufe und mehr.
Analytics Viewer Analysedaten für eine Organisation aufrufen. Diese Rolle kann Umgebungsstatistiken abrufen.
Environment Admin

Diese Rolle bietet vollständigen Lese-/Schreibzugriff auf Apigee-Umgebungsressourcen, einschließlich Ablauf-Hooks, Schlüsselspeicher, KVMs, freigegebenen Abläufen und Zielservern. Eine vollständige Liste der Berechtigungen für diese Rolle finden Sie in der Cloud IAM-Dokumentation unter Apigee-Rollen.

Developer Admin Verwaltet den Entwicklerzugriff auf Anwendungen. Diese Rolle kann API-Produkte lesen und Anwendungsschlüssel, Entwickleranwendungen und Entwickler bearbeiten. Mit dieser Rolle können auch AppGroups verwaltet werden.
Org Admin Ein Superuser mit uneingeschränktem Zugriff auf alle Apigee-Ressourcen in der Apigee-Organisation. Diese Rolle kann auf alle verfügbaren Aktionen für alle API-Proxys zugreifen. Dies ist die einzige Rolle, die Organisationen erstellen, löschen oder aktualisieren kann.
Read Only Admin Ein Administrator, der in der Apigee-Organisation Berichte ausführen und alles ansehen kann, aber nichts erstellen oder ändern kann. Diese Rolle hat Lesezugriff auf alle Apigee-Ressourcen innerhalb der Apigee-Organisation. Das Dienstkonto Ihres Google Cloud -Projekts erhält diese Rolle bei der Einrichtung und Installation.

Rollen aufrufen und verwalten

Sie können diese Rollen in der IAM-Ansicht Rollen in der Google Cloud Console aufrufen und verwalten.

Rufen Sie in der Google Cloud Console die Seite Identität & Zugriff > Rollen auf.

Zu Rollen

Eine vollständige Liste der API-Berechtigungen für jede Rolle finden Sie unter Apigee-Rollen.

Zusätzlich zu den Apigee-Rollen wenden Sie auch Google Cloud -Rollen wie „Log-Autor“ und „Storage-Objekt-Administrator“ auf Ihre Nutzer an.