본문으로 건너뛰기

사용자 관리

관리자는 GenD UI에서 직접 사용자 역할, 그룹, 활성 상태를 관리합니다.

사용자 관리 페이지

사이드바 하단 ⚙ 관리 콘솔테넌트 & 사용자사용자 관리 메뉴에서 접근합니다.

사이드바

사용자 목록

사용자 목록 페이지에서 모든 Keycloak 사용자를 조회합니다.

사용자 관리 페이지

기능:

  • 사용자 목록 (이름, 이메일, 역할 Badge, 그룹 Badge, 상태)
  • 이름/이메일 검색
  • 사용자 행 클릭 → 상세 Sheet 열기

사용자 상세 편집

사용자 행을 클릭하면 상세 Sheet가 열립니다.

사용자 상세

편집 가능 항목:

항목설명
역할admin, analyst, viewer, gend-llm-internal/confidential/external
그룹marketing, finance, hr (부서)
활성 상태활성/비활성 Switch

역할/그룹 Badge를 클릭하여 토글하고, 저장 버튼으로 반영합니다.

첫 로그인 시 기본 역할

가입 방법기본 역할
셀프 회원가입viewer + gend-llm-external
Google SSOviewer + gend-llm-external
관리자 생성관리자가 직접 지정

역할 승격 절차

  1. 사용자가 회원가입 또는 Google SSO로 첫 로그인
  2. 관리자가 사용자 관리 페이지에서 해당 사용자 확인
  3. 역할을 analyst 또는 admin으로 변경
  4. 필요 시 그룹(부서) 할당
  5. 저장

API 레퍼런스

모든 엔드포인트는 admin 역할 필수입니다.

MethodPath설명
GET/api/v1/admin/users사용자 목록 (검색, 필터)
GET/api/v1/admin/users/{id}사용자 상세 (역할+그룹)
PUT/api/v1/admin/users/{id}/roles역할 할당/해제
PUT/api/v1/admin/users/{id}/groups그룹 할당/해제
PUT/api/v1/admin/users/{id}/enabled활성/비활성화

관련 문서