cancel
Showing results for 
Search instead for 
Did you mean: 
Administration & Architecture
Explore discussions on Databricks administration, deployment strategies, and architectural best practices. Connect with administrators and architects to optimize your Databricks environment for performance, scalability, and security.
cancel
Showing results for 
Search instead for 
Did you mean: 

Challenge isolating databricks workspace with single unity catalog metstore for multiple workspaces

iskidet01
New Contributor II

Hello Community,

I am currently managing multiple workspaces for various projects and facing challenges in achieving data asset isolation between these workspaces. My goal is to ensure that data sharing happens exclusively through Delta Sharing.

The current limitation with Unity Catalog is that all assets in the same metastore become visible across all workspaces. While I want to maintain centralized governance with a single Unity Catalog metastore, I also need to ensure that each workspace's data assets remain isolated and accessible only to the respective workspace.

I would greatly appreciate any architectural strategies or best practices to achieve workspace-specific data isolation while leveraging same Unity Catalog.

Thank you,
iskidet

1 ACCEPTED SOLUTION

Accepted Solutions

Stefan-Koch
Contributor III

Hi iskidet01

You can use use workspace-catalog bindings. https://learn.microsoft.com/en-us/azure/databricks/catalogs/#workspace-catalog-binding

When you create a catalog, you can assign it to specific workspace, instead of "All workspaces have access"

StefanKoch_0-1732353927323.png

 

View solution in original post

1 REPLY 1

Stefan-Koch
Contributor III

Hi iskidet01

You can use use workspace-catalog bindings. https://learn.microsoft.com/en-us/azure/databricks/catalogs/#workspace-catalog-binding

When you create a catalog, you can assign it to specific workspace, instead of "All workspaces have access"

StefanKoch_0-1732353927323.png

 

Connect with Databricks Users in Your Area

Join a Regional User Group to connect with local Databricks users. Events will be happening in your city, and you won’t want to miss the chance to attend and share knowledge.

If there isn’t a group near you, start one and help create a community that brings people together.

Request a New Group