1. 읽기 전용 소스
SQL 소스는 읽기 전용으로 열립니다. 쓰기는 화면뿐 아니라 엔진이 거부하며, 이 보호 장치는 정상 사례, 위반 사례, 의도적인 방해 시험으로 입증되었습니다.
2. 연합 ID, 로컬 계정 없음
로그인은 Idenva(SSO)를 거칩니다. 다른 발급자의 토큰이나 만료된 토큰은 거부되며, 로컬 비밀번호의 재활성화는 탐지됩니다. Dashvia는 자체 사용자 데이터베이스를 두지 않습니다.
3. 행 단위 권한
어떤 행이 보이는지는 Idenva 그룹이 결정합니다. 필터는 매개변수화되어 있어 값을 끼워 넣어 만드는 일이 없으며, 교차 필터, 드릴다운, 내보내기, 예약 보고서에도 적용됩니다.
4. 자신의 쿼리를 보여 주는 AI
Text-to-SQL은 읽을 수 있는 SQL 쿼리로 답합니다. 스키마 밖의 모든 읽기와 모든 쓰기는 실행 전에 거부됩니다. Kopilvia 허브가 없으면 Dashvia는 명시적인 제한 모드로 전환하여 로컬 코퍼스만 사용하고, 그 밖의 질문에는 추측하는 대신 답변을 거절합니다.
5. 감사 로그
누가 어떤 보고서를 열람, 내보내기 또는 변경했는지는 추가 전용 로그에 기록됩니다. 이미 기록된 행의 수정이나 삭제는 데이터베이스가 거부합니다.
6. 강화되고 버전이 고정된 기반
Dashvia는 버전 6.1.0으로 고정된 Apache Superset(Apache-2.0) 위에 구축됩니다. 기본 비밀 키나 admin/admin 계정은 시작 시 거부되고, 공개된 보안 권고는 고정된 버전을 기준으로 확인됩니다.
7. 고객 환경에서 운영 가능
기반은 고객의 인프라에 설치됩니다. 스키마와 결과가 그곳을 벗어날 필요가 없습니다.