본문으로 건너뛰기
버전: 1.0.0

Users

관리자는 대시보드 UI에서 유저 목록을 검색하고 페이지 단위로 조회하며, 관리자 권한을 부여하거나 해제하고 유저를 삭제할 수 있습니다.

관리자 전용

이 메뉴는 nufi-admin 역할이 부여된 계정에서만 표시됩니다. 기본 관리자 계정은 시스템 설치 시 Keycloak realm에 자동으로 생성되며, 기본 로그인 정보는 admin / nufiadmin입니다. 설치 전에 KEYCLOAK_ADMIN_PASSWORD 환경 변수를 지정하면 기본 비밀번호를 변경할 수 있습니다.

사전 조건

  • NuFi가 설치되어 있고 Keycloak 연동이 완료되어 있어야 합니다.
  • nufi-admin 역할이 부여된 계정으로 로그인해야 합니다.

유저 목록

좌측 사이드바에서 Admin > Users를 클릭합니다.

관리자 유저 관리

검색창에 사용자명 또는 이메일을 입력하고 검색을 클릭하면 검색어와 일치하는 유저가 표시됩니다. 목록은 20명 단위로 페이지 조회되며, 하단 페이지 컨트롤로 다른 페이지로 이동할 수 있습니다.

컬럼

컬럼설명
Username유저 로그인 ID
Email유저 이메일 주소
Role관리자인 경우 관리자 배지가 표시됩니다 (일반 유저는 표시 없음)
Created계정 생성 시간

행 작업

각 유저 행의 Actions 컬럼에서 다음 작업을 실행합니다.

작업설명
관리자 부여 / 관리자 해제해당 유저에게 nufi-admin 역할을 부여하거나 제거합니다.
삭제해당 유저를 삭제합니다. 삭제 전 확인 다이얼로그가 표시됩니다.
노트

기본 관리자 계정(admin)은 삭제·역할 변경이 불가능하며, 자기 자신의 계정 삭제와 관리자 해제도 차단됩니다.

유저 삭제 시 주의

유저를 삭제하면 모든 프로젝트에서 제거됩니다. 해당 유저가 유일한 멤버였던 프로젝트는 모든 리소스와 함께 삭제되며, Kubernetes namespace 삭제도 best-effort로 시도됩니다. 삭제 확인 다이얼로그에는 함께 삭제될 프로젝트 목록이 미리 표시됩니다.