Apigee Edge 문서입니다.
Apigee X 문서로 이동 info
아래 설명과 같이 Edge UI, Edge API 또는 직접 Apigee 웹사이트에서 전역 사용자를 만듭니다.
-
Edge UI
Edge for Public Cloud와 Edge for Private Cloud 모두 조직 관리자는 Edge UI를 사용하여 특정 역할을 가진 기존 조직에 전역 사용자를 추가합니다. 이미 존재하는 사용자인 경우에는 조직에 추가됩니다.
사용자가 존재하지 않으면 Edge에서 사용자를 만들고 사용자에게 계정을 활성화하고 비밀번호를 설정하라는 내용의 이메일 메시지를 전송합니다. 사용자가 계정을 활성화하기 전에도 Edge UI에 사용자가 즉시 표시됩니다.
조직 관리자에게는 사용자를 직접 만드는 데 필요한 권한이 없지만 Edge UI에서 조직에 새 사용자를 추가하면 사용자를 만드는 Edge 워크플로가 시작됩니다.
-
Edge API
프라이빗 클라우드용 Edge 설치에서 시스템 관리자는 Edge API를 사용하여 전역 사용자를 만듭니다.
사용자를 만든 후에 두 번째 API 호출을 수행하여 시스템 관리자 역할, 조직 및 조직 역할, 또는 둘 다에 사용자를 추가해야 합니다. 새 사용자는 조직에 추가되기 전에 Edge UI에 로그인할 수 없습니다.
- Apigee 웹사이트
https://login.apigee.com/sign_up에서 누구나 무료 Edge 클라우드 계정을 등록할 수 있습니다. Edge에서 직접 계정을 만들면 Edge는 자동으로 전역 사용자 및 조직을 만들고 사용자 계정이 조직의 조직 관리자 역할에 할당됩니다. 계정을 만들면 다른 조직 관리자가 사용자를 조직에 추가할 수 있습니다.
자세한 내용은 Apigee Edge 계정 만들기를 참조하세요.
Edge UI를 통해 전역 사용자 만들기
조직 관리자는 Edge UI에서 사용자를 만들고 조직의 새 사용자에게 역할을 할당할 수 있습니다.
-
아래에 설명된 대로 사용자 페이지에 액세스합니다.
에지
Edge UI를 사용하여 사용자 페이지에 액세스하려면 다음 단계를 따르세요.
- 조직 관리자로 https://apigee.com/edge에 로그인합니다.
- 관리 > 사용자를 선택합니다.
조직 관리자가 아닌 경우 이 메뉴를 사용할 수 없습니다.
새 Edge UI (프라이빗 클라우드)
새 Edge UI를 사용하여 사용자 페이지에 액세스하려면 다음 단계를 따르세요.
http://host:3001/edge에서 조직 관리자로 New Edge UI에 로그인합니다. 여기서 host는 New Edge UI를 실행하는 호스트의 IP 주소 또는 DNS 이름입니다.- 관리 > 사용자를 선택합니다.
조직 관리자가 아닌 경우 이 메뉴를 사용할 수 없습니다.
- + 사용자를 클릭합니다.
새 사용자 페이지가 표시됩니다.
- 사용자의 이메일 주소를 입력합니다.
- 사용자에게 할당할 역할을 선택합니다.
사용자에게 역할을 두 개 이상 추가할 수 있습니다. - 저장을 클릭합니다.
사용자가 Edge UI에 표시되고 Edge에서 새 사용자에게 계정을 활성화하고 로그인하는 방법을 안내하는 이메일을 보냅니다.
사용자는 다음 중 하나를 사용하여 Edge UI에 로그인할 수 있습니다.
- 이메일 주소
- 사용자 이름(이메일 주소의 @ 앞 부분)
Edge API를 통해 전역 사용자 만들기
프라이빗 클라우드용 Apigee Edge에서 Edge API를 통해 신규 사용자를 추가하는 것은 두 단계로 구성된 프로세스입니다.
-
시스템 관리자로서 API 호출을 하여 새 전역 사용자를 추가합니다.
(여기서 <ms_IP>는 Edge 관리 서버의 IP 주소 또는 DNS 이름임)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 UI에 표시되지 않으며 Edge UI에 로그인할 수 없습니다.
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 관리 UI에서 조직에 새 사용자를 추가하여 워크플로를 트리거할 수 있습니다. | |||
|
시스템 관리자 역할 관리 |
시스템 관리자 역할 나열 |
시스템 관리자 |
API |
|
시스템 관리자 역할에 사용자 추가 |
시스템 관리자 |
API |
|
|
시스템 관리자 역할의 사용자 나열 |
시스템 관리자 |
API |
|
|
시스템 관리자 역할에서 사용자 삭제 |
시스템 관리자 |
API |
|
|
조직 역할 관리 |
시스템 관리자 조직 관리자 |
API/UI |
|
|
시스템 관리자 조직 관리자 |
API/UI |
||
|
시스템 관리자 조직 관리자 |
API/UI |
||
|
조직의 사용자 나열** |
시스템 관리자 조직 관리자 |
UI |
|
|
시스템 관리자 조직 관리자 |
API/UI |
||
|
추가 작업은 사용자 역할을 참조하세요. |
시스템 관리자 조직 관리자 |
API/UI |
|
| ** 조직의 모든 사용자를 나열하는 단일 API 호출은 없습니다. 대신 하나의 호출을 수행하여 조직의 모든 역할을 가져옵니다. 그런 다음 역할 목록을 반복하여 각 역할의 모든 사용자를 가져옵니다. | |||