Tworzenie użytkowników globalnych

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

Utwórz użytkownika globalnego za pomocą interfejsu Edge, interfejsu Edge API lub bezpośrednio w witrynie Apigee, jak opisano poniżej.

  • Interfejs Edge
    W przypadku Edge for Public Cloud i Edge for Private Cloud administrator organizacji używa interfejsu Edge, aby dodać użytkownika globalnego do istniejącej organizacji z określoną rolą. Jeśli użytkownik już istnieje, zostanie dodany do organizacji.

    Jeśli użytkownik nie istnieje, Edge utworzy go i wyśle mu e-maila z prośbą o aktywowanie konta i ustawienie hasła. Użytkownik pojawi się w interfejsie Edge od razu, jeszcze zanim aktywuje konto.

    Administrator organizacji nie ma uprawnień do bezpośredniego utworzenia użytkownika, ale dodanie nowego użytkownika do organizacji w interfejsie Edge inicjuje proces Edge, który tworzy użytkownika.
  • Interfejs Edge API
    W instalacji Edge for Private Cloud administrator systemu używa interfejsu Edge API do utworzenia użytkownika globalnego.

    Po utworzeniu użytkownika musisz wykonać drugie wywołanie interfejsu API, aby dodać użytkownika do roli administratora systemu systemu, do organizacji i roli w organizacji lub do obu tych elementów. Nowy użytkownik nie może zalogować się w interfejsie Edge, dopóki nie zostanie dodany do organizacji.

  • Witryna Apigee
    Każdy może zarejestrować bezpłatne konto w chmurze Edge na stronie https://login.apigee.com/sign_up. Gdy utworzysz konto bezpośrednio w Edge, Edge automatycznie utworzy użytkownika globalnego i organizację, a Twoje konto użytkownika zostanie przypisane do roli administratora organizacji. Po utworzeniu konta inny administrator organizacji może dodać Cię do swojej organizacji.

    Więcej informacji znajdziesz w artykule Tworzenie konta Apigee Edge.

Tworzenie użytkownika globalnego za pomocą interfejsu Edge

Administrator organizacji może utworzyć użytkownika w interfejsie Edge i przypisać mu rolę w organizacji:

  1. Otwórz stronę Użytkownik, jak opisano 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.

    Klasyczny Edge (Private Cloud)

    Aby otworzyć stronę Użytkownicy w klasycznym interfejsie 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.
  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.

    Użytkownik pojawi się w interfejsie Edge, a Edge wyśle nowemu użytkownikowi e-maila z instrukcjami aktywowania konta i logowania się.

Użytkownik może zalogować się w interfejsie Edge, używając jednego z tych elementów:

  • Adres e-mail
  • Nazwa użytkownika, czyli część adresu e-mail przed znakiem @.

Tworzenie użytkownika globalnego za pomocą interfejsu Edge API

W Apigee Edge for Private Cloud dodawanie nowego użytkownika za pomocą interfejsu Edge API to proces dwuetapowy:

  1. Jako administrator systemu wykonaj wywołanie interfejsu API, aby dodać nowego użytkownika globalnego:
    curl -H "Content-Type:application/xml" -u <sysAdminEmail:pword> \
      -X POST https://<ms_IP>:8080/v1/users \
      -d '<User> \
        <FirstName>Foo</FirstName> \
        <LastName>Bar</LastName> \
        <Password>myPword</Password> \
        <EmailId>foo@bar.com</EmailId> \
      </User>'
    gdzie <ms_IP> to adres IP lub nazwa DNS serwera zarządzania Edge.
  2. Przypisz nowego użytkownika do roli, wykonując jedną lub obie te czynności:
    1. Jeśli nowy użytkownik ma pełnić funkcję administratora systemu, jako administrator systemu użyj tego wywołania interfejsu API, aby dodać użytkownika do roli administratora systemu, sysadmin, lub roli administratora systemu tylko do odczytu, sysadmin-readonly:
      curl -u <sysAdminEmail>:<passwd> \
       -X POST https://<ms_IP>:8080/v1/userroles/sysadmin/users \
       -d 'id=foo@bar.com'
    2. Jako administrator systemu lub administrator organizacji przypisz nowego użytkownika do roli w organizacji. Użytkownik globalny nie będzie widoczny w interfejsie Edge i nie będzie mógł się w nim zalogować, dopóki nie zostanie przypisany do roli w organizacji.
      curl -H "Content-Type:application/x-www-form-urlencoded" \
        -u <orgOrSysAdminEmail:pword> -X POST \
        https://<ms_IP>:8080/v1/organizations/{org_name}/userroles/{role_name}/users?id=foo@bar.com
      Zastąp {role_name} konkretną rolą nowego użytkownika. Role obejmują:
      • Administrator organizacji: orgadmin
      • Administrator organizacji tylko do odczytu (tylko w chmurze): readonlyadmin
      • Administrator operacji: opsadmin
      • Użytkownik biznesowy: businessuser
      • Użytkownik: user

Wykonywanie dodatkowych zadań związanych z zarządzaniem użytkownikami

W tabeli poniżej znajdziesz operacje, które możesz wykonywać na użytkowniku globalnym.

Wiele z tych operacji, np. usuwanie użytkownika globalnego, wymaga uprawnień administratora systemu . W przypadku instalacji Edge w chmurze skontaktuj się z zespołem pomocy Apigee Edge, aby wykonać te działania. W przypadku instalacji Edge for Private Cloud może je wykonać administrator systemu.

Działanie

Wymagana rola

Jak

Zarządzanie użytkownikami globalnymi

Wyświetlanie wszystkich użytkowników

administrator systemu

Interfejs API

Dodawanie użytkownika*

administrator systemu

Interfejs API*

Usuwanie użytkownika

administrator systemu

Interfejs API

Zmienianie hasła użytkownika lub innych informacji

administrator systemu

Interfejs API

Wyświetlanie wszystkich ról użytkownika

administrator systemu

Interfejs API

*Tylko administrator systemu może utworzyć użytkownika, ale administrator organizacji może uruchomić proces, dodając nowego użytkownika do organizacji w interfejsie zarządzania Edge.

Zarządzanie rolami administratora systemu

Wyświetlanie ról administratora systemu

administrator systemu

Interfejs API

Dodawanie użytkownika do roli administratora systemu

administrator systemu

Interfejs API

Wyświetlanie użytkowników z rolą administratora systemu

administrator systemu

Interfejs API

Usuwanie użytkownika z roli administratora systemu

administrator systemu

Interfejs API

Zarządzanie rolami w organizacji

Wyświetlanie ról w organizacji

administrator systemu

administrator organizacji

Interfejs API/interfejs

Dodawanie użytkownika do roli

administrator systemu

administrator organizacji

Interfejs API/interfejs

Pobieranie użytkowników dla roli

administrator systemu

administrator organizacji

Interfejs API/interfejs

Wyświetlanie użytkowników w organizacji**

administrator systemu

administrator organizacji

Interfejs

Usuwanie użytkownika z roli

administrator systemu

administrator organizacji

Interfejs API/interfejs

Więcej operacji znajdziesz w sekcji Role użytkowników.

administrator systemu

administrator organizacji

Interfejs API/interfejs

** Nie ma jednego wywołania interfejsu API, które wyświetlałoby wszystkich użytkowników w organizacji. Zamiast tego wykonujesz jedno wywołanie, aby pobrać wszystkie role w organizacji. Następnie iterujesz po liście ról, aby pobrać wszystkich użytkowników w każdej roli.