Users
사용자 관리 섹션에서는 시스템 관리자가 시스템 사용자를 조회하고 업데이트하며, 사용자 프로필 정보 유지 관리와 역할 및 그룹 할당을 제어할 수 있습니다. 이를 통해 각 사용자가 적절한 접근 권한과 조직 구성을 갖추도록 보장합니다.
User Dashboard사용자 관리 대시보드는 등록된 모든 사용자와 각 사용자의 접근 권한 정보를 한눈에 보여줍니다. 이 화면에 표시되는 사용자 정보는 IAM 콘솔의 User list에서 로드됩니다.

주요 테이블에는 다음 정보가 표시됩니다.
- Login ID: 사용자의 고유 로그인 이름.
- Name: 사용자의 표시 이름.
- Email: 등록된 이메일 주소.
- Roles: 사용자에게 할당된 역할.
- Groups: 사용자가 소속된 그룹.
- Action:
- Edit: 선택한 사용자의 세부 정보를 조회하거나 수정합니다.
- Delete: 시스템에서 사용자를 제거합니다.
이 화면의 추가 제어:
- Search: 키워드를 사용하여 사용자를 검색합니다.
사용자 목록에서 사용자를 클릭하면 다음 세 개의 탭이 포함된 사용자 세부 정보 페이지가 열립니다: Basic Info, Roles, 및 Groups.



Basic Info 탭
Basic Info 탭에는 사용자의 기본 프로필 정보와 핵심 계정 정보가 표시됩니다.
- Account ID: 사용자 계정의 내부 식별자.
- Login ID: 사용자 로그인 ID
- Last Name (필수): 사용자 성
- First Name (필수): 사용자 이름
- Email: 등록된 이메일 주소
- Created Date: 사용자 계정이 생성된 날짜 및 시간
우측 상단 작업 버튼
- Update: 사용자의 프로필에 대한 변경 내용을 저장합니다.
- Delete: 현재 사용자를 삭제합니다.
- Back To List: 사용자 목록으로 돌아갑니다.
Group 탭
Groups 탭에서는 선택한 사용자의 그룹 멤버십을 관리할 수 있습니다.
이 화면은 두 개의 패널로 구성됩니다.
- Groups: 사용 가능한 그룹의 계층 구조를 표시합니다.
- Assigned Groups: 현재 사용자에게 할당된 그룹을 표시합니다.
사용 가능한 기능:
- Browse hierarchical groups: 상위/하위 그룹을 확장하거나 축소합니다.
- Select groups: 계층 구조에서 하나 이상의 그룹을 선택합니다.
- Add selected: 선택한 그룹을 사용자에게 할당합니다.
- Remove selected: 사용자에게서 그룹을 제거합니다.
Roles 탭
Roles 탭에서는 선택한 사용자에게 할당된 역할을 관리할 수 있습니다.
이 화면에는 두 개의 패널로 구성됩니다.
- Roles: 선택 가능한 역할 목록을 표시합니다.
- Assigned Roles: 사용자에게 이미 할당된 역할을 표시합니다.
이 화면의 추가 제어 기능:
- Select individual roles: 사용 가능한 목록에서 하나 이상의 역할을 선택합니다.
- Select all: 패널에서 모든 역할을 한 번에 선택합니다.
- Add selected: 선택한 역할을 사용자에게 할당합니다.
- Remove selected: 사용자에게서 역할을 제거합니다.
- Selection counter: 현재 선택된 역할 수를 표시합니다.
이 모듈에서 일반적으로 사용되는 역할은 다음과 같습니다.
- Agent Admin: NPO Studio 및 Workspace에서 모든 에이전트 프로필 기능에 대한 전체 접근 권한을 가집니다.
- Agent Developer: 사용자가 직접 생성한 항목에 한해, NPO Studio 및 Workspace에서 모든 에이전트 프로파일 기능에 대한 전체 접근 권한을 가집니다.
- Backend Server Admin: 백엔드 서버 항목에 대한 생성 중심의 관리 권한을 가집니다.
- MCP Server Admin: MCP 관련 모든 기능에 대한 전체 접근 권한을 가집니다.
- System Administrator: 항목 생성 여부와 관계없이 생성, 조회, 편집, 공유, 게시, 삭제 및 프로비저닝을 포함한 모든 작업에 대한 전체 접근 권한을 가집니다.
각 역할에 대한 세부 권한은 각 모듈의 메뉴 가이드 페이지에 별도로 문서화되어 있습니다. 시스템 관리자(System Administrator) 역할을 가진 사용자만 구성(Configuration)에 접근할 수 있으며, 권한이 있는 경우 생성자와 관계없이 모든 항목을 생성, 조회, 편집 또는 삭제할 수 있습니다.