사용자 정의 Identity Provider를 가져와서 Databricks가 아닌 수신자와 Delta 공유시 보안을 향상시킵니다
작성자: 모 데락샤니, 다르샤나 시바쿠마르 , 해리시 가우르
우리는 델타 공유 보안을 향상시키기 위한 OIDC 토큰 연합 의 공개 미리보기를 소개하게 되어 기쁩니다. 이것은 데이터브릭스를 사용하지 않는 수신자와 공유할 때 의 주요 보안 및 사용성 향상입니다. 이번 릴리스를 통해, 데이터 제공자 는 사용자 정의 신원 제공자(IdP) 를 사용하여 인증을 선호하는 데이터브릭스를 사용하지 않는 사용자 와 안전하게 데이터를 공유할 수 있습니다. 예를 들어, Azure Entra ID 또는 Okta 와 같은 것들입니다. 이것은 정적 자격 증명의 필요성을 제거하고, 보안을 강화하며, 세분화된 접근 제어를 가능하게 합니다 - 공유된 데이터에 접근할 수 있는 것은 오직 적절한 사용자나 기계만이라는 것을 보장합니다.
델타 공유 는 데이터, 분석, AI 간의 데이터 공유에 대한 업계 최초의 오픈 소스 접근 방식입니다. 이것은 특정 공급자나 플랫폼에 국한되지 않는다는 것을 의미합니다. 데이터브릭스에서의 델타 공유는 두 가지 유형의 공유를 허용합니다: 데이터브릭스를 사용하지 않는 수신자와의 공유와 데이터브릭스 수신자와의 공유(또는 D2D 공유라고도 알려져 있음). 이 두 가지 공유 유형에 대한 자세한 내용은 블로그 "델타 공유가 어떻게 안전한 엔드-투-엔드 협업을 가능하게 하는가" 를 확인해보세요. 다른 데이터브릭스 고객과 데이터를 공유하고 그들의 데이터브릭스 계정으로 공유하고 있다면, 이미 D2D 공유를 사용할 수 있으며, 이는 데이터브릭스 생태계 내에서 원활하고 통합된 경험을 제공합니다.
반면에, Databricks에 없는 외부 사용자와 안전하게 공유할 때, Delta Sharing은 항상 베어러 토큰을 사용하여 데이터를 공유하는 간단하고 빠른 방법을 제공했습니다. 그러나 강화된 보안을 우선시하는 비-Databricks 사용자들을 위해, OIDC 토큰 연합을 통한 강화된 보안 은 더욱 강력하고 유연한 인증 메커니즘을 제공합니다. 이 접근 방식은 노출 위험을 최소화하고 안전한 협업을 보장합니다.
Databricks가 아닌 수신자와 공유할 때 OIDC 토큰 연합을 사용하면, 각 Delta 공유 수신자는 연합 정책으로 설정되어, 인증된 사용자나 기계만이 공유된 데이터에 접근할 수 있습니다. 진행 방식은 다음과 같습니다.


이 접근 방식은 공유된 비밀의 필요성을 제거합니다. 대신, 이는 빠르게 만료되는 임시 인증 토큰을 사용하며, 누가 또는 무엇(특정 사용자 또는 기계)이 데이터에 접근할 수 있는지에 대한 정확한 제어를 허용합니다.
OIDC 토큰 연합 접근 방식은 사용자-기계(U2M) 및 기계-기계(M2M) 인증 흐름을 모두 지원하여, 다양한 사용 사례를 가능하게 합니다.

이 데모는 EntraID 인증을 사용하여 데이터브릭스에서 Power BI로 데이터를 안전하게 공유하는 방법을 보여줍니다.
Delta Sharing은 이제 Databricks가 아닌 수신자 기계가 자동으로 인증할 수 있는 두 가지 안전한 방법을 지원합니다:
시나리오 1: OAuth 클라이언트 자격 증명 부여 흐름
이 데모는 OAuth 클라이언트 자격증명 부여를 사용하여 Databricks에서 Python Delta Sharing Client로 데이터를 안전하게 공유하는 방법을 보여줍니다.
시나리오 2: 관리된 신원 인증(곧 출시 예정)
이 데모는 Cloud provider Managed Identity를 사용하여 Databricks에서 Python Delta Sharing Client로 데이터를 안전하게 공유하는 방법을 보여줍니다.
고객은 외부 Identity Provider (수신자 관리) 또는 내부 Identity Provider (제공자 관리)를 사용하여 인증을 선택할 수 있습니다.
우리는 Entra ID와 Okta와 같은 인기 있는 신원 제공자를 위해 맞춤형 OIDC 연합 정책에 대한 공통 템플릿을 미리 만들어 안전한 데이터 공유 설정을 더 쉽게 할 것입니다. 또한, 관리되는 신원 인증에 대한 다가오는 지원은 클라우드 기반 작업(예: Azure VMs)이 비밀번호나 비밀 없이 인증할 수 있게 하여 Databricks Delta Sharing 엔드포인트에 대한 원활하고 안전한 연결을 가능하게 할 것입니다.
Databricks가 아닌 수신자와 공유할 때 향상된 보안을 위한 OIDC 토큰 연합 은 오늘 AWS, GCP 및 Azure 고객에게 공개 미리보기로 제공됩니다. Delta Sharing이 조직이 Databricks 사용자가 아닌 사용자와 어떤 컴퓨팅 플랫폼에서든 데이터를 안전하게 공유하는 것을 어떻게 쉽게 만드는지알아보세요.
(이 글은 AI의 도움을 받아 번역되었습니다. 원문이 궁금하시다면 여기를 클릭해 주세요)
블로그를 구독하고 최신 게시물을 이메일로 받아보세요.