Organisationsnutzer verwalten

Sie lesen gerade die Dokumentation zu Apigee Edge.
Apigee X-Dokumentation aufrufen.
info

In diesem Thema wird beschrieben, wie Sie Organisationsnutzer erstellen und verwalten. Sie müssen Organisationsadministrator sein, um diese Aufgaben auszuführen.

Was sind Organisationsnutzer?

Organisationsnutzer erhalten vom Organisationsadministrator die explizite Berechtigung, Entitäten in einer Apigee Edge-Organisation zu erstellen, zu lesen, zu bearbeiten und/oder zu löschen. Berechtigungen sind rollenbasiert. Eine Rolle umfasst eine bestimmte, gezielte Gruppe von Berechtigungen. Dieses Berechtigungsschema wird auch als rollenbasierte Zugriffssteuerung (Role-Based Access Control, RBAC) bezeichnet.

Mit welchen Edge-Entitäten arbeiten Organisationsnutzer?

Organisationsnutzer interagieren mit einer Reihe von Einheiten, darunter:

  • API-Proxys
  • API-Produkte
  • Entwickler-Apps
  • Entwickler
  • Umgebungen (Sitzungen und Bereitstellungen in Trace-Tools)
  • Benutzerdefinierte Berichte (Analytics)

Der Grad der zulässigen Interaktion hängt von der Rolle oder den Rollen ab, die dem Nutzer vom Organisationsadministrator zugewiesen werden. Siehe auch Rollen zuweisen.

Seite „Nutzer“

Rufen Sie die Seite „Nutzer“ wie unten beschrieben auf.

Edge

So greifen Sie über die Edge-Benutzeroberfläche auf die Seite „Nutzer“ zu:

  1. Melden Sie sich unter https://apigee.com/edge als Organisationsadministrator an.
  2. Wählen Sie Admin > Nutzer aus.

    Wenn Sie kein Administrator der Organisation sind, ist dieses Menü nicht verfügbar.

Die Seite „Nutzer“ wird wie in der folgenden Abbildung dargestellt angezeigt.

Wie in der Abbildung hervorgehoben, können Sie auf der Seite „Nutzer“ Folgendes tun:

Neue Edge-UI (Private Cloud)

So greifen Sie über die neue Edge-Benutzeroberfläche auf die Seite „Nutzer“ zu:

  1. Melden Sie sich als Organisationsadministrator unter http://host:3001/edge in der neuen Edge-Benutzeroberfläche an. Dabei ist host die IP-Adresse oder der DNS-Name des Hosts, auf dem die neue Edge-Benutzeroberfläche ausgeführt wird.
  2. Wählen Sie Admin > Nutzer aus.

    Wenn Sie kein Administrator der Organisation sind, ist dieses Menü nicht verfügbar.

Die Seite „Nutzer“ wird angezeigt, wie in der folgenden Abbildung dargestellt.

Seite „Nutzer“ in der neuen Edge-Benutzeroberfläche

Wie in der Abbildung hervorgehoben, können Sie auf der Seite „Nutzer“ Folgendes tun:

Nutzer hinzufügen

So fügen Sie einen Organisationsnutzer hinzu:

  1. Rufen Sie die Seite "Nutzer" auf.
  2. Klicken Sie auf + Nutzer.

    Die Seite „Neuer Nutzer“ wird angezeigt.

  3. Geben Sie die E-Mail-Adresse des Nutzers ein.
  4. Wählen Sie die Rollen aus, die Sie dem Nutzer zuweisen möchten.
    Sie können einem Nutzer mehrere Rollen zuweisen.
  5. Klicken Sie auf Speichern.

Wenn der Nutzer bereits ein Apigee-Konto hat, wird die neue Organisation nach der Anmeldung in Apigee Edge angezeigt. Wenn der neue Nutzer noch kein Apigee-Konto hat, erhält er eine E-Mail mit einer Anleitung zur Kontoaktivierung, zum Zurücksetzen des Passworts und zur Anmeldung.

ZoneAdmin hinzufügen oder entfernen

In der Apigee Edge-Benutzeroberfläche können keine Zonenadministratoren hinzugefügt werden. So gewähren oder widerrufen Sie den ZoneAdmin-Zugriff mit der Apigee API:

  1. Verwenden Sie das Dienstprogramm „get_token“, um ein Token abzurufen.
  2. Variablen exportieren:
    export TOKEN=token_from_above_step
    export ENDPOINT=https://api.enterprise.apigee.com
    export ORG=apigee_organization_name
    export EMAIL=apigee_username
  3. Fügen Sie den Nutzer der Rolle „ZoneAdmin“ hinzu:
    curl -X POST -i -d '{"role" : [ {"name" : "zoneadmin"} ] }' "$ENDPOINT/v1/o/$ORG/users/$EMAIL/userroles" -H "Content-type:application/json" -H "Authorization: Bearer $TOKEN"
  4. Prüfen Sie die Rolle des Nutzers:
    curl -i "$ENDPOINT/v1/users/$EMAIL/userroles" -H "Content-type:application/json" -H "accept: application/json;charset=utf-8" -H "authorization: Bearer $TOKEN"
  5. So entfernen Sie den zuvor hinzugefügten Zonenadministrator:
    curl -X DELETE -i -d '{"role" : [ {"name" : "zoneadmin"} ] }' "$ENDPOINT/v1/o/$ORG/userroles/zoneadmin/users/$EMAIL" -H "Content-type:application/json" -H "Authorization: Bearer $TOKEN"

ZoneAdmin bestätigen

Um zu prüfen, ob die Rolle „ZoneAdmin“ in Ihrer Organisation vorhanden ist, kann ein Nutzer mit der Rolle „Organization Administrator“ den folgenden API-Verwaltungsaufruf ausführen:

curl -H "Authorization: Bearer $TOKEN" 'https://api.enterprise.apigee.com/v1/o/org-name/userroles/zoneadmin'

Wenn die Rolle vorhanden ist, wird die folgende Ausgabe angezeigt:

    {
      "name" : "zoneadmin"
    }
    

Wenn die Rolle nicht vorhanden ist, wird die folgende Ausgabe angezeigt:

      {
        "code" : "usersandroles.UserRoleDoesNotExist",
        "message" : "Userrole zoneadmin does not exist",
        "contexts" : [ ]
      }
      

Wenn die Rolle „ZoneAdmin“ in Ihrer Organisation nicht vorhanden ist, müssen Sie sich an den Apigee-Support wenden, um die Rolle erstellen zu lassen. Organisationsadministratoren haben nicht die erforderlichen Berechtigungen, um die Rolle „ZoneAdmin“ zu erstellen. Daher können sie ihr auch keine Nutzer hinzufügen, wenn die Rolle nicht vorhanden ist.

Nutzerprofil und zugewiesene Rollen bearbeiten

Sie können ein Nutzerprofil bearbeiten und einem Nutzer eine oder mehrere Rollen zuweisen, wenn Sie einen neuen Nutzer erstellen oder einen vorhandenen Nutzer bearbeiten. Siehe auch Rollen zuweisen.

So bearbeiten Sie ein Nutzerprofil und zugewiesene Rollen:

  1. Rufen Sie die Seite "Nutzer" auf.
  2. Klicken Sie auf den Namen eines vorhandenen Nutzers.
  3. Klicken Sie auf Bearbeiten.
  4. Sie können nur Ihren eigenen Vor- und Nachnamen ändern, nicht die von anderen Nutzern.
  5. Rollen hinzufügen oder entfernen:
    • Wenn Sie eine Rolle hinzufügen möchten, klicken Sie in das Feld Rollen und wählen Sie eine neue Rolle aus dem Drop-down-Menü aus.
    • Wenn Sie eine Rolle entfernen möchten, klicken Sie auf das „x“ neben der Rolle.
  6. Wiederholen Sie den vorherigen Schritt, um bei Bedarf weitere Rollen hinzuzufügen.
  7. Klicken Sie auf Speichern.

Nutzer aus einer Organisation entfernen

Wenn Sie einen Nutzer aus einer Organisation entfernen möchten, müssen Sie Organisationsadministrator sein.

  1. Rufen Sie die Seite "Nutzer" auf.
  2. Klicken Sie in der Spalte „Aktionen“ neben dem Nutzer, den Sie entfernen möchten, auf Entfernen.

Wenn Sie einen Nutzer vollständig aus Apigee entfernen möchten, wenden Sie sich an den Apigee-Support.