Вы просматриваете документацию по Apigee Edge.
Перейдите к документации по Apigee X. Информация
Создайте глобального пользователя через интерфейс Edge, API Edge или непосредственно на сайте Apigee, как описано ниже.
-
Интерфейс Edge
В Edge для общедоступного облака и Edge для частного облака администратор организации добавляет глобального пользователя в существующую организацию с определенной ролью с помощью интерфейса Edge. Если пользователь уже существует, он будет добавлен в организацию.
Если пользователя не существует, Edge создаст его и отправит ему электронное письмо с инструкциями по активации аккаунта и установке пароля. Пользователь сразу появляется в интерфейсе Edge, даже до того, как активирует аккаунт.
Хотя у администратора организации нет разрешения на прямое создание пользователя, добавление нового пользователя в организацию в интерфейсе Edge запускает рабочий процесс Edge, который создает пользователя.
-
Edge API
В установке Edge для частного облака системный администратор использует Edge API для создания глобального пользователя.
После создания пользователя необходимо выполнить второй вызов API, чтобы добавить его в роль системного администратора, в организацию и роль организации или и то, и другое. Новый пользователь не сможет войти в интерфейс Edge, пока не будет добавлен в организацию.
- Сайт Apigee
Любой пользователь может зарегистрировать бесплатный облачный аккаунт Edge на странице https://login.apigee.com/sign_up. Когда вы создаете аккаунт непосредственно в Edge, Edge автоматически создает глобального пользователя и организацию, а вашему аккаунту пользователя назначается роль администратора организации. После создания аккаунта другой администратор организации может добавить вас в свою организацию.
Подробнее о том, как создать аккаунт Apigee Edge…
Как создать глобального пользователя с помощью интерфейса Edge
Администратор организации может создать пользователя в интерфейсе Edge и назначить ему роль в организации:
-
Перейдите на страницу пользователя, как описано ниже.
Edge
Чтобы открыть страницу "Пользователи" в интерфейсе Edge:
- Войдите на страницу https://apigee.com/edge как администратор организации.
- Выберите Администратор > Пользователи.
Если вы не являетесь администратором организации, это меню будет недоступно.
Новый интерфейс Edge (частное облако)
Чтобы перейти на страницу "Пользователи" в новом интерфейсе Edge:
- Войдите в новый интерфейс Edge по адресу
http://host:3001/edgeв качестве администратора организации, где host – это IP-адрес или DNS-имя хоста, на котором запущен новый интерфейс Edge. - Выберите Администратор > Пользователи.
Если вы не являетесь администратором организации, это меню будет недоступно.
- Нажмите + Пользователь.
Откроется страница "Новый пользователь".
- Введите адрес электронной почты.
- Выберите роли, которые хотите назначить пользователю.
Пользователю можно назначить несколько ролей. - Нажмите Сохранить.
Пользователь появится в интерфейсе Edge, и Edge отправит ему электронное письмо с инструкциями по активации аккаунта и входу в него.
Пользователь может войти в интерфейс Edge одним из следующих способов:
- Адрес электронной почты
- Имя пользователя – часть адреса электронной почты до символа @.
Как создать глобального пользователя с помощью Edge API
В Apigee Edge для частного облака добавление нового пользователя через Edge API выполняется в два этапа:
-
Как системный администратор, выполните вызов API, чтобы добавить нового глобального пользователя:
, где <ms_IP> – IP-адрес или DNS-имя сервера управления Edge.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>'
- Назначьте новому пользователю роль, выполнив одно или оба из следующих действий:
- Если новый пользователь будет системным администратором, как системный администратор используйте следующий вызов API, чтобы добавить пользователя в роль системного администратора,
sysadmin, или системного администратора с правами только на чтение,sysadmin-readonly:curl -u <sysAdminEmail>:<passwd> \ -X POST https://<ms_IP>:8080/v1/userroles/sysadmin/users \ -d 'id=foo@bar.com'
-
Как системный администратор или администратор организации, назначьте новому пользователю роль в организации. Глобальный пользователь не отображается в интерфейсе Edge и не может войти в него, пока ему не будет назначена роль в организации.
Замените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
{role_name}ролью нового пользователя. Доступны следующие роли:- Администратор организации:
orgadmin - Администратор организации с правами только на чтение (только в облаке):
readonlyadmin - Администратор операций:
opsadmin - Бизнес-пользователь:
businessuser - Пользователь:
user
- Администратор организации:
- Если новый пользователь будет системным администратором, как системный администратор используйте следующий вызов API, чтобы добавить пользователя в роль системного администратора,
выполнять дополнительные задачи по управлению пользователями;
В таблице ниже перечислены операции, которые можно выполнять с глобальным пользователем.
Для многих из этих операций, например удаления глобального пользователя, требуются права системного администратора. Если вы используете облачную версию Edge, обратитесь в службу поддержки Apigee Edge, чтобы выполнить эти действия. При установке Edge для частного облака эти задачи может выполнять системный администратор.
|
Действие |
Необходимая роль |
Как |
|
|---|---|---|---|
|
Как управлять пользователями в разных странах |
Как получить список всех пользователей |
системный администратор |
API |
|
Добавить пользователя* |
системный администратор |
API* |
|
|
Удалить пользователя |
системный администратор |
API |
|
|
Изменение пароля пользователя или другой информации |
системный администратор |
API |
|
|
Как посмотреть все роли пользователя |
системный администратор |
API |
|
| *Создать пользователя может только системный администратор, но администратор организации может запустить рабочий процесс, добавив нового пользователя в организацию в интерфейсе управления Edge. | |||
|
Как управлять ролями системного администратора |
Как посмотреть список ролей системного администратора |
системный администратор |
API |
|
Как добавить пользователя в роль системного администратора |
системный администратор |
API |
|
|
Как посмотреть список пользователей с ролью системного администратора |
системный администратор |
API |
|
|
Как удалить роль системного администратора у пользователя |
системный администратор |
API |
|
|
Как управлять ролями в организации |
системный администратор администратор организации |
API/интерфейс |
|
|
системный администратор администратор организации |
API/интерфейс |
||
|
системный администратор администратор организации |
API/интерфейс |
||
|
Список пользователей в организации** |
системный администратор администратор организации |
Интерфейс |
|
|
системный администратор администратор организации |
API/интерфейс |
||
|
Дополнительную информацию можно найти в статье Роли пользователей. |
системный администратор администратор организации |
API/интерфейс |
|
| ** Не существует одного вызова API, который бы возвращал список всех пользователей в организации. Вместо этого вы можете сделать один вызов, чтобы получить все роли в организации. Затем вы перебираете список ролей, чтобы получить всех пользователей в каждой роли. | |||