• Unity Catalog의 속성 기반 액세스 제어(ABAC)를 사용하면 조직 전체에서 광범위한 데이터 사용을 계속 지원하면서도 대규모로 최소 권한 액세스를 쉽게 적용하고 민감한 데이터를 보호할 수 있습니다.
• Unity Catalog의 카탈로그 수준 정책은 스키마와 테이블로 계단식으로 적용되어 일회성 권한 부여의 필요성을 없애고 관리 오버헤드를 줄입니다.
• 관리자는 태그 기반 규칙을 한 번 정의하고 행 및 열 보안 제어를 자동으로 적용하여 일관되고 확장 가능한 액세스 제어를 보장할 수 있습니다.
조직이 분석 및 AI를 가속화하기 위해 데이터에 대한 액세스를 민주화함에 따라 대규모로 제어를 유지하는 것이 점점 더 복잡해지고 있습니다. 행 및 열 수준 보안과 같은 기존의 세분화된 액세스 제어(FGAC)는 정밀도를 제공하지만, 종종 객체 수준에 직접 적용되므로 데이터 자산이 확장됨에 따라 중복 및 일관성 없는 관리가 발생합니다.
ABAC(속성 기반 액세스 제어)는 거버넌스 팀이 카탈로그 또는 스키마 수준에서 태그 기반 정책을 정의하여 현재 및 미래의 모든 테이블과 보기에 자동으로 상속되도록 함으로써 이 문제를 해결합니다. 이 접근 방식은 반복적인 자산별 규칙을 제거하면서 일관된 보호와 최소 권한 액세스를 보장합니다.
행 및 열 수준 보안 정책을 위한 Unity Catalog의 ABAC는 관리 태그 및 데이터 분류를 ABAC와 결합하여 데이터 팀이 PII와 같은 민감한 필드를 자동으로 마스킹하거나 제한하면서 나머지 데이터세트는 분석에 액세스할 수 있도록 하여 안전하고 확장 가능한 데이터 민주화를 실현할 수 있도록 지원합니다.
이 블로그에서는 Unity Catalog에서 ABAC가 작동하는 방식, 태그 지정 및 분류와 통합되는 방식, 그리고 Public Preview에 포함된 내용에 대해 자세히 살펴보겠습니다.
ABAC는 액세스 결정이 조건부이며 카탈로그, 스키마, 테이블, 뷰와 같은 Unity Catalog의 보안 가능한 객체의 속성을 기반으로 하는 보안 모델입니다. 이러한 속성은 조직의 데이터 분류 표준에 따라 정의하고 리소스에 적용한 다음, ABAC 정책에서 활용할 수 있습니다. 카탈로그와 스키마에서 테이블과 열로 정책을 상속할 수 있으므로 모든 자산에 걸쳐 활용도가 높은 거버넌스를 제공할 수 있습니다.
Unity Catalog의 ABAC 공개 미리 보기는 현재 다음을 지원합니다.

ABAC의 장점:
“Databricks ABAC와 열 마스킹 기능으로 민감한 데이터세트를 대규모로 동적 마스킹할 수 있게 되면서 저희의 주요 워크플로의 제약이 해소되었습니다. 거버넌스 태그를 사용하는 중앙 집중식 계층형 정책 설계는 정책 관리 및 적용에 단순성과 유연성을 더해줍니다. 더 폭넓게 도입됨에 따라 액세스 제어 및 데이터 보호에 대한 포괄적이고 확장 가능한 거버넌스 스토리를 달성하는 데 도움이 될 것으로 낙관합니다.” — 난 우, Grammarly
ABAC 정책은 자동화를 위해 Governed Tags 및 Data Classification 을 활용합니다. Governed Tags는 표준화된 계정 수준 태그로, 거버넌스 팀이 태그의 허용 값과 태그를 할당할 사용자를 정의할 수 있습니다. Data Classification은 여기에서 더 나아가 민감한 열과 테이블을 자동으로 식별하고 레이블을 지정하여, ABAC가 행 및 열 수준 액세스 정책을 적용할 수 있는 기반을 마련해 줍니다.
이 기능들을 통해 관리자는 규칙을 한 번만 정의하여 카탈로그, 스키마, 테이블 및 다운스트림 자산 전반에 적용할 수 있습니다. 상속을 통해 반복적인 수작업 없이 일관된 시행을 보장합니다. 예를 들어, 데이터 분류가 email_address 또는 phone_number와 같은 민감한 열에 태그를 지정하면 ABAC 정책은 승인된 팀을 제외한 모든 사용자에 대해 해당 필드를 자동으로 마스킹할 수 있습니다.

Governed Tags, Data Classification, ABAC를 결합하면 데이터 팀은 민감한 데이터 자동 분류 → 계정 수준 태그 적용 → 대규모로 정책 자동 적용으로 이어지는 연속적인 워크플로를 얻게 됩니다. 데모 에서 실제 작동 모습을 확인해 보세요!
마지막으로 ABAC 퍼블릭 프리뷰의 일환으로 다음 기능도 추가됩니다.

이제 AWS, Azure Databricks, GCP에서 행 필터 및 열 마스킹 정책에 대해 ABAC를 공개 미리 보기로 사용할 수 있습니다. 자세한 내용은 ABAC 설명서 를 확인하세요. 관리형 태그 및 데이터 분류 도 공개 미리 보기에서 사용할 수 있습니다.
Unity Catalog를 시작하려면 AWS,Azure, GCP 에서 제공되는 Unity Catalog 가이드를 따르세요.
(이 글은 AI의 도움을 받아 번역되었습니다. 원문이 궁금하시다면 여기를 클릭해 주세요)
