개요
정책은 데이터셋의 컬럼과 행에 적용하는 세분화된 접근 제어입니다. 역할 기반 공유·권한으로 데이터셋 접근을 허용한 뒤, 사용자나 그룹별로 보이는 컬럼과 행을 제한합니다.
포털에서는 데이터셋 상세 페이지의 데이터 접근 정책 탭에서 다룹니다.
- 공유 및 권한: 소유자·편집자·뷰어 역할로 자산 접근 범위를 정합니다. 역할별 동작은 공유 및 권한에서 확인합니다.
- 정책: 이미 접근이 허용된 사용자에게 어떤 컬럼과 행까지 보여줄지를 대상별로 조절합니다.
정책 설정 위치
데이터셋 상세 페이지에서 데이터 접근 정책 탭을 엽니다. 이 탭에는 해당 데이터셋에 설정된 정책 목록과 함께 정책을 추가·편집·삭제하는 버튼이 있습니다.

정책 목록을 조회하고 정책을 추가·편집·삭제하려면 관리자이거나 해당 데이터셋의 소유자여야 합니다. 다른 사용자는 데이터 접근 정책 탭이 표시되더라도 정책 목록을 조회할 수 없습니다. 현재 화면에서는 접근 거부가 빈 목록처럼 보일 수 있으므로 정책 확인이 필요하면 데이터셋 소유자에게 요청합니다. 다른 자산의 권한별 동작은 권한이 없는 작업에서 확인합니다.
정책의 구성 요소
정책에는 대상, 컬럼 마스킹, 행 필터가 있습니다.
| 요소 | 설명 |
|---|---|
| 대상 | 정책을 적용할 사용자 또는 그룹 |
| 컬럼 마스킹 | 특정 컬럼의 값을 숨기거나 바꿔서 보여 주기 |
| 행 필터 | 조건에 맞는 행만 보이도록 제한하기 |
한 데이터셋에는 대상마다 정책을 따로 등록할 수 있고 목록에는 대상별로 마스킹한 컬럼 수와 행 필터 조건 수가 함께 표시됩니다.
컬럼 마스킹
지정한 컬럼의 값을 원래대로 보여 주지 않고 가리거나 바꿔서 표시합니다. 개인정보나 민감한 정보를 감춰야 할 때 주로 씁니다.
- 표의 컬럼 구성(스키마)은 모든 사용자에게 똑같이 유지하면서 대상에 따라 실제 값만 다르게 보이도록 합니다.
- 예: 재무 팀에게는 금액 원본을, 그 밖의 사용자에게는 가려진 값만 표시합니다.
가리는 방식은 NULL로 바꾸기, 고정 텍스트로 바꾸기, 앞이나 뒤 일부만 보여 주기, 해시 중에서 고릅니다. 각 방식의 입력 항목은 세분화된 정책 편집에서 확인합니다.
행 필터
정해 둔 조건에 맞는 행만 보이도록 제한합니다.
- 여러 조건을 모두 만족(AND) 또는 하나만 만족(OR) 방식으로 묶습니다.
- 그룹 안에 하위 그룹을 추가해 조건을 중첩합니다. 목록에는 조건의 총 개수가 합산되어 표시됩니다.
- 컬럼은 데이터셋의 컬럼 목록에서 직접 골라 쓰기 때문에, 오타를 내거나 없는 컬럼을 적는 실수가 줄어듭니다.
목록 화면
데이터 접근 정책 탭의 목록 표에는 다음 항목이 표시됩니다.
| 컬럼 | 설명 |
|---|---|
| 대상 | 정책이 적용되는 사용자/그룹(이름·이메일과 함께 표시) |
| 컬럼 마스킹 | 이 정책이 가리는 컬럼 수(N개 컬럼 마스킹됨). 없으면 — |
| 행 필터 | 정책에 담긴 조건의 총 개수(N개 조건). 없으면 — |
| 수정 | 정책을 마지막으로 수정한 시점(얼마 전인지) |
| 작업 | 편집 / 삭제 (관리 권한이 있을 때만 표시) |
위쪽의 정책 추가 버튼으로 새 정책을 만들 수 있습니다. 정책이 하나도 없으면 안내 문구와 함께 정책 추가 버튼이 나타납니다.