Zarządzanie użytkownikami w organizacji

Wyświetlasz dokumentację Apigee Edge.
Przejdź do dokumentacji Apigee X.
info

Z tego artykułu dowiesz się, jak tworzyć użytkowników organizacji i nimi zarządzać. Aby móc wykonać te zadania, musisz być administratorem organizacji.

Kim są użytkownicy organizacji?

Administrator organizacji przyznaje użytkownikom organizacji wyraźne uprawnienia do tworzenia, odczytywania, edytowania i/lub usuwania encji w organizacji Apigee Edge. Uprawnienia są oparte na rolach, a każda rola obejmuje określony zestaw uprawnień. Ten schemat uprawnień jest też nazywany kontrolą dostępu opartą na rolach (RBAC).

Z jakimi encjami Edge pracują użytkownicy organizacji ?

Użytkownicy organizacji wchodzą w interakcje z różnymi encjami, m.in.:

  • proxy interfejsów API,
  • usługami API,
  • aplikacjami dla deweloperów,
  • deweloperami,
  • środowiskami (sesje narzędzia Trace i wdrożenia),
  • raportami niestandardowymi (Analytics).

Stopień interakcji zależy od roli lub ról przypisanych użytkownikowi przez administratora organizacji. Zobacz też Przypisywanie ról.

Poznawanie strony Użytkownicy

Otwórz stronę Użytkownicy w sposób opisany poniżej.

Edge

Aby otworzyć stronę Użytkownicy w interfejsie Edge:

  1. Zaloguj się na https://apigee.com/edge jako administrator organizacji.
  2. Kliknij Administracja > Użytkownicy.

    Jeśli nie jesteś administratorem organizacji, to menu jest niedostępne.

Pojawi się strona Użytkownicy, jak pokazano na ilustracji poniżej.

Jak widać na ilustracji, strona Użytkownicy umożliwia:

Classic Edge (Private Cloud)

Aby otworzyć stronę Użytkownicy organizacji w interfejsie Classic Edge:

  1. Zaloguj się na http://ms-ip:9000 jako administrator organizacji, gdzie ms-ip to adres IP lub nazwa DNS węzła serwera zarządzania.
  2. Kliknij Administracja > Użytkownicy organizacji.

Strona Użytkownicy umożliwia:

Dodawanie użytkowników

Aby dodać użytkownika organizacji:

  1. Otwórz stronę Użytkownicy.
  2. Kliknij + Użytkownik.

    Wyświetli się strona Nowy użytkownik.

  3. Wpisz adres e-mail użytkownika.
  4. Wybierz role, które chcesz przypisać użytkownikowi.
    Możesz przypisać użytkownikowi więcej niż 1 rolę.
  5. Kliknij Zapisz.

Jeśli użytkownik ma już konto Apigee, po zalogowaniu się w Apigee Edge zobaczy nową organizację. Jeśli nowy użytkownik nie ma jeszcze konta Apigee, otrzyma e-maila z instrukcjami dotyczącymi aktywacji konta, zresetowania hasła i logowania.

Dodawanie i usuwanie administratora strefy

Interfejs Apigee Edge nie obsługuje dodawania administratorów strefy. Aby przyznać lub cofnąć dostęp administratora strefy za pomocą interfejsu Apigee API, wykonaj te czynności:

  1. Użyj narzędzia get_token, aby pobrać token.
  2. Eksportuj zmienne:
    export TOKEN=token_from_above_step
    export ENDPOINT=https://api.enterprise.apigee.com
    export ORG=apigee_organization_name
    export EMAIL=apigee_username
  3. Dodaj użytkownika do roli administratora strefy:
    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. Sprawdź rolę użytkownika:
    curl -i "$ENDPOINT/v1/users/$EMAIL/userroles" -H "Content-type:application/json" -H "accept: application/json;charset=utf-8" -H "authorization: Bearer $TOKEN"
  5. Aby usunąć wcześniej dodanego administratora strefy:
    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"

Weryfikowanie administratora strefy

Aby sprawdzić, czy w Twojej organizacji istnieje rola administratora strefy, użytkownik z rolą administratora organizacji może wykonać to wywołanie interfejsu API zarządzania:

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

Jeśli rola istnieje, zobaczysz ten wynik:

    {
      "name" : "zoneadmin"
    }
    

Jeśli rola nie istnieje, zobaczysz ten wynik:

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

Jeśli w Twojej organizacji nie ma roli administratora strefy, musisz skontaktować się z zespołem pomocy Apigee, aby utworzyć tę rolę. Użytkownicy z rolą administratora organizacji nie mają uprawnień do utworzenia roli administratora strefy, a co za tym idzie, nie mogą dodawać do niej użytkowników, jeśli ta rola nie istnieje.

Edytowanie profilu użytkownika i przypisanych ról

Możesz edytować profil użytkownika i dodawać do niego jedną lub więcej ról podczas tworzenia nowego użytkownika lub edytowania istniejącego. Zobacz też Przypisywanie ról.

Aby edytować profil użytkownika i przypisane role:

  1. Otwórz stronę Użytkownicy.
  2. Kliknij nazwę istniejącego użytkownika.
  3. Kliknij Edytuj.
  4. Możesz modyfikować tylko swoje imię i nazwisko, a nie imiona i nazwiska innych użytkowników.
  5. Dodawanie i usuwanie ról:
    • Aby dodać rolę, kliknij pole Role i wybierz nową rolę z menu.
    • Aby usunąć rolę, kliknij znak x powiązany z rolą.
  6. Jeśli chcesz dodać więcej ról, powtórz poprzedni krok.
  7. Kliknij Zapisz.

Usuwanie użytkowników z organizacji

Aby usunąć użytkownika z organizacji, musisz być administratorem organizacji.

  1. Otwórz stronę Użytkownicy.
  2. W kolumnie Działania kliknij Usuń obok użytkownika, którego chcesz usunąć.

Aby całkowicie usunąć użytkownika z Apigee, skontaktuj się z zespołem pomocy Apigee.