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* | (Optional) | ||
BI | Signal* 대시보드 및 뉴스레터 생성 | |||
BI | 사용자/권한 관리
데이터 소스 연결 |
•
Dialogue
대화형 분석 기능(Beta)은 앞으로 패턴 자동 발견, 보고서 저장, LLM 연동 등의 고급 기능을 지원할 예정이며, 해당 기능은 Analyst 권한을 가진 사용자에게만 제공됩니다.
Viewer 권한 사용자는 향후 일부 기능 사용에 제약이 있을 수 있습니다.
•
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 |
이에 따라 사용자 라이선스 별 할당해야 하는 역할은 위와 같습니다.
역할 기반 접근 제어 문서를 참고하여 각 사용자에게 필요한 권한을 부여하십시오.