<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Restricting Catalog and External Location Visibility Across Databricks Workspaces in Administration &amp; Architecture</title>
    <link>https://community.databricks.com/t5/administration-architecture/restricting-catalog-and-external-location-visibility-across/m-p/83429#M1593</link>
    <description>&lt;P&gt;Hi Databricks Community,&lt;/P&gt;&lt;P&gt;I need some guidance regarding catalogs and external locations across multiple environments. Here's my situation:&lt;/P&gt;&lt;P&gt;I've set up a resource group (dev-rg) and created a Databricks workspace where I successfully created catalogs (bronze, silver, gold) and external locations using storage credentials. However, I've now created a new resource group (qa-rg) with a new Databricks workspace. Surprisingly, &lt;EM&gt;I can see all the external locations and catalogs from the dev environment in the qa environment&lt;/EM&gt;.&lt;/P&gt;&lt;P&gt;My goal is to create the same catalogs and external locations in the qa environment while keeping the same naming convention across all environments (dev, qa, and prod). However, the catalogs and external locations from the dev environment are also visible in the qa environment, and any new ones I create in qa are also visible in dev. The same issue persists in the prod environment.&lt;/P&gt;&lt;P&gt;&lt;EM&gt;I understand that I can restrict access through workspace settings to prevent cross-workspace access, but I need to ensure that catalogs and external locations are not visible across different workspaces.&lt;/EM&gt; For example, I want to prevent the dev catalog from being visible in the qa environment and vice versa, even though there are some common users across environments.&lt;/P&gt;&lt;P&gt;How can I ensure that catalogs and external locations are isolated to their respective workspaces while maintaining the same naming convention across environments? Any advice or best practices for achieving this would be greatly appreciated.&lt;/P&gt;&lt;P&gt;Thanks in advance for your help!&lt;/P&gt;</description>
    <pubDate>Mon, 19 Aug 2024 11:24:53 GMT</pubDate>
    <dc:creator>yvishal519</dc:creator>
    <dc:date>2024-08-19T11:24:53Z</dc:date>
    <item>
      <title>Restricting Catalog and External Location Visibility Across Databricks Workspaces</title>
      <link>https://community.databricks.com/t5/administration-architecture/restricting-catalog-and-external-location-visibility-across/m-p/83429#M1593</link>
      <description>&lt;P&gt;Hi Databricks Community,&lt;/P&gt;&lt;P&gt;I need some guidance regarding catalogs and external locations across multiple environments. Here's my situation:&lt;/P&gt;&lt;P&gt;I've set up a resource group (dev-rg) and created a Databricks workspace where I successfully created catalogs (bronze, silver, gold) and external locations using storage credentials. However, I've now created a new resource group (qa-rg) with a new Databricks workspace. Surprisingly, &lt;EM&gt;I can see all the external locations and catalogs from the dev environment in the qa environment&lt;/EM&gt;.&lt;/P&gt;&lt;P&gt;My goal is to create the same catalogs and external locations in the qa environment while keeping the same naming convention across all environments (dev, qa, and prod). However, the catalogs and external locations from the dev environment are also visible in the qa environment, and any new ones I create in qa are also visible in dev. The same issue persists in the prod environment.&lt;/P&gt;&lt;P&gt;&lt;EM&gt;I understand that I can restrict access through workspace settings to prevent cross-workspace access, but I need to ensure that catalogs and external locations are not visible across different workspaces.&lt;/EM&gt; For example, I want to prevent the dev catalog from being visible in the qa environment and vice versa, even though there are some common users across environments.&lt;/P&gt;&lt;P&gt;How can I ensure that catalogs and external locations are isolated to their respective workspaces while maintaining the same naming convention across environments? Any advice or best practices for achieving this would be greatly appreciated.&lt;/P&gt;&lt;P&gt;Thanks in advance for your help!&lt;/P&gt;</description>
      <pubDate>Mon, 19 Aug 2024 11:24:53 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/restricting-catalog-and-external-location-visibility-across/m-p/83429#M1593</guid>
      <dc:creator>yvishal519</dc:creator>
      <dc:date>2024-08-19T11:24:53Z</dc:date>
    </item>
    <item>
      <title>Re: Restricting Catalog and External Location Visibility Across Databricks Workspaces</title>
      <link>https://community.databricks.com/t5/administration-architecture/restricting-catalog-and-external-location-visibility-across/m-p/83443#M1595</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/108898"&gt;@yvishal519&lt;/a&gt;, have you assigned the same metastore to both the workspace?&lt;BR /&gt;Ideally, that should be okay as long you have control on who has access to what workspace and use what catalog.&lt;BR /&gt;You can't have the same names though. Easier approach would be to name the catalogs with the environment identifier (dev_bronze, qa_silver, etc) and manage permissions in UC.&lt;BR /&gt;&lt;BR /&gt;But as I understand you are trying to stand the two environments in separate resource groups and&amp;nbsp;&lt;SPAN&gt;maintaining the same naming conventions, you can consider &lt;A href="https://learn.microsoft.com/en-us/azure/databricks/data-governance/unity-catalog/create-metastore" target="_self"&gt;creating a separate metastore&lt;/A&gt;, the&amp;nbsp;top-level container for metadata in Unity Catalog for each environment.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Aug 2024 13:06:14 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/restricting-catalog-and-external-location-visibility-across/m-p/83443#M1595</guid>
      <dc:creator>menotron</dc:creator>
      <dc:date>2024-08-19T13:06:14Z</dc:date>
    </item>
    <item>
      <title>Re: Restricting Catalog and External Location Visibility Across Databricks Workspaces</title>
      <link>https://community.databricks.com/t5/administration-architecture/restricting-catalog-and-external-location-visibility-across/m-p/83597#M1609</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/108898"&gt;@yvishal519&lt;/a&gt;, Thanks for reaching out! Please review the response and let us know if it answers your question. Your feedback is valuable to us and the community.&lt;/P&gt;
&lt;P&gt;If the response resolves your issue, kindly mark it as the accepted solution. This will help close the thread and assist others with similar queries.&lt;/P&gt;
&lt;P&gt;We appreciate your participation and are here if you need further assistance!&lt;/P&gt;</description>
      <pubDate>Tue, 20 Aug 2024 12:38:21 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/restricting-catalog-and-external-location-visibility-across/m-p/83597#M1609</guid>
      <dc:creator>Retired_mod</dc:creator>
      <dc:date>2024-08-20T12:38:21Z</dc:date>
    </item>
    <item>
      <title>Re: Restricting Catalog and External Location Visibility Across Databricks Workspaces</title>
      <link>https://community.databricks.com/t5/administration-architecture/restricting-catalog-and-external-location-visibility-across/m-p/136446#M4293</link>
      <description>&lt;P&gt;I am facing exact similar issue. I don't want to create separate metastore. and I have added environment name as a prefix to all external locations. All the locations are restricted to their workspaces, so functionality wise everything is fine. my concern is &lt;STRONG&gt;visibility,&amp;nbsp;&lt;/STRONG&gt;even though access is restricted, all external locations are still &lt;STRONG&gt;visible across all workspaces&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;Is there any way to &lt;STRONG&gt;hide or scope external locations and catalogs&lt;/STRONG&gt; so they are only visible within their respective workspaces, without creating separate metastores?&lt;/P&gt;</description>
      <pubDate>Tue, 28 Oct 2025 17:30:08 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/restricting-catalog-and-external-location-visibility-across/m-p/136446#M4293</guid>
      <dc:creator>eshwari</dc:creator>
      <dc:date>2025-10-28T17:30:08Z</dc:date>
    </item>
  </channel>
</rss>

