HEARTCOUNT ABI의 사용자는 Viewer, Analyst, Admin 세가지 유형으로 나뉘며, 각 사용자는 사용자 유형에 맞는 역할을 가집니다.
사용자 유형
•
Viewer
만들어진 대시보드를 소비만 하는 사용자로, Analytics의 일회성 시각화 기능(저장 불가)을 사용할 수 있습니다.
•
Analyst
대시보드와 차트를 편집할 수 있는 사용자로, Analytics의 모든 기능을 사용할 수 있습니다.
•
Admin
대시보드와 차트를 편집할 수 있으며, BI의 권한 관리가 가능합니다.
Analytics의 모든 기능을 사용할 수 있습니다.
각 사용자 유형별 제공되는 상세 기능은 아래 표와 같습니다.
구분 | 기능 | Viewer | Analyst | Admin |
Analytics | 탐색하기 메뉴 (시각화/EDA) | |||
Analytics | AI분석 메뉴 (Dialogue*) | |||
Analytics | 분석 캠페인 저장
분석하기 메뉴 (자동 분석) | |||
BI | 대시보드 조회
B-to-the-A* | |||
BI | 데이터셋 생성
차트/대시보드 생성 | |||
BI | SQL Lab
Text-To-SQL* | |||
BI | Signal* 대시보드 및 뉴스레터 생성 | |||
BI | 사용자/권한 관리
데이터 소스 연결 |
•
Dialogue
대화형 분석 기능(Beta)은 앞으로 패턴 자동 발견, 보고서 저장, LLM 연동 등의 고급 기능을 지원할 예정이며, 해당 기능은 Analyst 권한을 가진 사용자에게만 제공됩니다.
•
B-to-the-A
대시보드 차트에서 클릭 한 번으로 편성된 데이터셋을 연동하여 곧바로 EDA를 수행할 수 있는 기능
•
Text-To-SQL
자연어를 SQL로 자동 전환해 주는 기능 (OpenAI 등 LLM 연동 필요)
•
Signal
대시보드 내 차트에 사용된 지표(Metrics)에 대해 지표 변화요인 대시보드 자동 생성 및 보고서 발송 기능을 설정할 수 있는 기능
역할 유형
사용자에게 할당할 수 있는 역할은 크게 세 가지 유형이 있습니다.
•
사용자 유형 역할 (필수)
사용자가 사용할 수 있는 기능을 구분합니다.
◦
HC_UserType_Viewer
▪
권한이 부여된 데이터 소스에서 생성한 그래프 및 대시보드 조회 가능함
◦
HC_UserType_Analyst
▪
본인이 생성한 그래프, 대시보드 수정 가능함
▪
권한이 부여된 데이터 소스에서 생성한 그래프 및 대시보드 볼 수 있음
▪
데이터 소스 추가/변경 불가함
▪
SQL Lab의 사용을 희망하는 경우 권한은 별도 부여해야 함
◦
Admin
▪
관리자로서 모든 권한을 가짐
▪
본인 및 다른 사용자에게 권한을 부여하거나 철회할 수 있음
▪
다른 사용자의 그래프나 대시보드를 수정할 수 있음
•
데이터 자산 역할 (필수)
사용자가 접근할 수 있는 데이터 자산을 구분합니다.
•
데이터베이스
•
스키마
•
데이터 소스(테이블)
◦
•
기능적 액세스 역할 (선택)
이 역할을 할당하면 사용자가 해당 기능에 액세스할 수 있습니다.
◦
sql_lab
▪
SQL Lab를 사용할 수 있음
역할별 SQL Lab 메뉴 접근 권한
•
HC_UserType_Analyst 사용자는 sql_lab이 부여된 경우만 SQL Lab 메뉴를 확인할 수 있으며, 접근 권한이 부여된 데이터 소스만 접근 가능
•
Admin 사용자는 모든 데이터베이스에 접근 가능
사용자 라이선스 별 역할
BI 권한 (RBAC) | |
Viewer | (사용자 유형) HC_UserType_Viewer
(데이터 자산) HC_DataAsset_* |
Analyst | (사용자 유형) HC_UserType_Analyst
(데이터 자산) HC_DataAsset_*
(기능적 액세스 - 선택 사항) sql_lab |
Admin | (사용자 유형) Admin |
이에 따라 사용자 라이선스 별 할당해야 하는 역할은 위와 같습니다.