전역 사용자 만들기

현재 Apigee Edge 문서가 표시되고 있습니다.
Apigee X 문서로 이동
정보

아래 설명과 같이 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 for Private Cloud 설치 중에 시스템 관리자는 Edge API를 사용하여 전역 사용자를 만듭니다.

    사용자를 만든 후에 두 번째 API 호출을 수행하여 시스템 관리자 역할, 조직 및 조직 역할, 또는 둘 다에 사용자를 추가해야 합니다. 새 사용자는 조직에 추가되기 전에 Edge UI에 로그인할 수 없습니다.

  • Apigee 웹사이트
    https://login.apigee.com/sign_up에서 누구나 무료 Edge 클라우드 계정을 등록할 수 있습니다. Edge에서 직접 계정을 만들면 Edge는 자동으로 전역 사용자 및 조직을 만들고 사용자 계정이 조직의 조직 관리자 역할에 할당됩니다. 계정을 만들면 다른 조직 관리자가 사용자를 조직에 추가할 수 있습니다.

    자세한 내용은 Apigee Edge 계정 만들기를 참조하세요.

Edge UI를 통해 전역 사용자 만들기

조직 관리자는 Edge UI에서 사용자를 만들고 조직의 새 사용자에게 역할을 할당할 수 있습니다.

  1. 아래에 설명된 대로 사용자 페이지에 액세스합니다.

    에지

    Edge UI를 사용하여 사용자 페이지에 액세스하려면 다음 안내를 따르세요.

    1. 조직 관리자https://apigee.com/edge에 로그인합니다.
    2. 관리 > 사용자를 선택합니다.

      조직 관리자가 아닌 경우 이 메뉴를 사용할 수 없습니다.

    Classic Edge (Private Cloud)

    Classic Edge UI를 사용하여 사용자 페이지에 액세스하려면 다음 단계를 따르세요.

    1. 조직 관리자http://ms-ip:9000에 로그인합니다. 여기서 ms-ip는 관리 서버 노드의 IP 주소 또는 DNS 이름입니다.
    2. 관리자 > 조직 사용자를 선택합니다.
  2. + 사용자를 클릭합니다.

    새 사용자 페이지가 표시됩니다.

  3. 사용자의 이메일 주소를 입력합니다.
  4. 사용자에게 할당할 역할을 선택합니다.
    사용자에게 역할을 두 개 이상 추가할 수 있습니다.
  5. 저장을 클릭합니다.

    사용자가 Edge UI에 표시되고 Edge에서 신규 사용자에게 계정 활성화 및 로그인 안내가 포함된 이메일을 보냅니다.

사용자는 다음 중 하나를 사용하여 Edge UI에 로그인할 수 있습니다.

  • 이메일 주소
  • 사용자 이름(이메일 주소의 @ 앞 부분)

Edge API를 통해 전역 사용자 만들기

프라이빗 클라우드용 Apigee Edge에서 Edge API를 통해 신규 사용자를 추가하는 작업은 두 단계로 이루어집니다.

  1. 시스템 관리자가 API를 호출하여 새 전역 사용자를 추가합니다.
    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>'
    
    여기서 <ms_IP>는 에지 관리 서버의 IP 주소 또는 DNS 이름입니다.
  2. 다음 작업 중 하나 또는 둘 다를 수행하여 신규 사용자를 역할에 할당합니다.
    1. 신규 사용자가 시스템 관리자 역할을 하려는 경우 시스템 관리자는 다음 API 호출을 사용하여 시스템 관리자 역할 sysadmin 또는 읽기 전용 시스템 관리자 역할 sysadmin-readonly에 사용자를 추가합니다.
      curl -u <sysAdminEmail>:<passwd> \
       -X POST https://<ms_IP>:8080/v1/userroles/sysadmin/users \
       -d 'id=foo@bar.com'
      
    2. 시스템 관리자 또는 조직 관리자가 새 사용자를 조직의 역할에 할당합니다. 전역 사용자는 조직의 역할에 할당될 때까지 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

사용자 관리를 위한 추가 작업 수행

다음 표에서는 전역 사용자에 대해 수행할 수 있는 작업을 보여줍니다.

전역 사용자 삭제와 같은 이러한 작업을 수행하려면 시스템 관리자 권한이 필요합니다. 클라우드 기반 Edge 설치의 경우 Apigee Edge 지원팀에 문의하여 다음 작업을 수행하세요. Edge for Private Cloud 설치를 위해 시스템 관리자가 이를 수행할 수 있습니다.

조치

필요한 역할

방법

전역 사용자 관리

모든 사용자 나열

시스템 관리자

API

사용자 추가*

시스템 관리자

API*

사용자 삭제

시스템 관리자

API

사용자 비밀번호 또는 기타 정보 변경

시스템 관리자

API

사용자의 모든 역할 나열

시스템 관리자

API

*시스템 관리자만 사용자를 만들 수 있지만 조직 관리자는 Edge 관리 UI에서 조직에 새 사용자를 추가하여 워크플로를 트리거할 수 있습니다.

시스템 관리자 역할 관리

시스템 관리자 역할 나열

시스템 관리자

API

시스템 관리자 역할에 사용자 추가

시스템 관리자

API

시스템 관리자 역할의 사용자 나열

시스템 관리자

API

시스템 관리자 역할에서 사용자 삭제

시스템 관리자

API

조직 역할 관리

조직 역할 나열

시스템 관리자

조직 관리자

API/UI

역할에 사용자 추가

시스템 관리자

조직 관리자

API/UI

사용자 역할 가져오기

시스템 관리자

조직 관리자

API/UI

조직의 사용자 나열**

시스템 관리자

조직 관리자

UI

역할에서 사용자 멤버십 삭제

시스템 관리자

조직 관리자

API/UI

추가 작업은 사용자 역할을 참조하세요.

시스템 관리자

조직 관리자

API/UI

** 조직의 모든 사용자를 나열하는 단일 API 호출은 없습니다. 대신 하나의 호출을 수행하여 조직의 모든 역할을 가져옵니다. 그런 다음 역할 목록을 반복하여 각 역할의 모든 사용자를 가져옵니다.