<?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 Re: Unity Catalog - Lakehouse Federation: Permission to read data from foreign catalogs in Administration &amp; Architecture</title>
    <link>https://community.databricks.com/t5/administration-architecture/unity-catalog-lakehouse-federation-permission-to-read-data-from/m-p/56353#M720</link>
    <description>&lt;P&gt;Hi Kaniz,&lt;/P&gt;&lt;P&gt;Sorry but this is not what i am looking for.&lt;BR /&gt;This is Azure SQL server and I &lt;STRONG&gt;can&lt;/STRONG&gt; connect and read data from it when I have ACL on both Unity Catalog objects:&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Foreign Catalog (select)&lt;BR /&gt;and&lt;/LI&gt;&lt;LI&gt;Connection (Owner)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;In my post i mentioned that users can't query SQL Server using Foreign Catalog when they are granted only Select and Use permission on it.&lt;BR /&gt;Error states that the end user need also OWNER on CONNECTION that was created in Unity Catalog and if i grant it - they can read the data.&lt;/P&gt;&lt;P&gt;But in my option this is highly insecure.&lt;/P&gt;&lt;P&gt;Imagine if you have Table in Unity Catalog and you have to grant both "SELECT" on table for and user as well as ONWER on External Location and Creadentials -&amp;gt; then entire ACL won;t make any sense.&lt;/P&gt;</description>
    <pubDate>Wed, 03 Jan 2024 13:25:25 GMT</pubDate>
    <dc:creator>Wojciech_BUK</dc:creator>
    <dc:date>2024-01-03T13:25:25Z</dc:date>
    <item>
      <title>Unity Catalog - Lakehouse Federation: Permission to read data from foreign catalogs</title>
      <link>https://community.databricks.com/t5/administration-architecture/unity-catalog-lakehouse-federation-permission-to-read-data-from/m-p/56276#M715</link>
      <description>&lt;P&gt;I have seup&amp;nbsp;&lt;STRONG&gt;connection "SQL-SV-conn"&amp;nbsp;&lt;/STRONG&gt;to SQL Server and based on that connection I have created&amp;nbsp;&lt;STRONG&gt;foreign catalog "FC-SQL-SV".&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;I have granted All permission on CATALOG to developers:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Use Catalog&lt;/LI&gt;&lt;LI&gt;Use Schema&lt;/LI&gt;&lt;LI&gt;Select&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;But they can not query table (e.g. by running&amp;nbsp;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;*&lt;/SPAN&gt; &lt;SPAN&gt;FROM&amp;nbsp;FC-SQL-SV.my_schema.my_table statement )&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;and they got this error:&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;STRONG&gt;PERMISSION_DENIED: User is not an owner of Connection '&lt;EM&gt;SQL-SV-conn&lt;/EM&gt;'.&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;Is this a bug ?&lt;BR /&gt;Why users need &lt;STRONG&gt;Ownership&lt;/STRONG&gt; over CONNCETION, this is not secure at all as I don't want End User to manage my connection.&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 02 Jan 2024 14:54:23 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/unity-catalog-lakehouse-federation-permission-to-read-data-from/m-p/56276#M715</guid>
      <dc:creator>Wojciech_BUK</dc:creator>
      <dc:date>2024-01-02T14:54:23Z</dc:date>
    </item>
    <item>
      <title>Re: Unity Catalog - Lakehouse Federation: Permission to read data from foreign catalogs</title>
      <link>https://community.databricks.com/t5/administration-architecture/unity-catalog-lakehouse-federation-permission-to-read-data-from/m-p/56353#M720</link>
      <description>&lt;P&gt;Hi Kaniz,&lt;/P&gt;&lt;P&gt;Sorry but this is not what i am looking for.&lt;BR /&gt;This is Azure SQL server and I &lt;STRONG&gt;can&lt;/STRONG&gt; connect and read data from it when I have ACL on both Unity Catalog objects:&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Foreign Catalog (select)&lt;BR /&gt;and&lt;/LI&gt;&lt;LI&gt;Connection (Owner)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;In my post i mentioned that users can't query SQL Server using Foreign Catalog when they are granted only Select and Use permission on it.&lt;BR /&gt;Error states that the end user need also OWNER on CONNECTION that was created in Unity Catalog and if i grant it - they can read the data.&lt;/P&gt;&lt;P&gt;But in my option this is highly insecure.&lt;/P&gt;&lt;P&gt;Imagine if you have Table in Unity Catalog and you have to grant both "SELECT" on table for and user as well as ONWER on External Location and Creadentials -&amp;gt; then entire ACL won;t make any sense.&lt;/P&gt;</description>
      <pubDate>Wed, 03 Jan 2024 13:25:25 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/unity-catalog-lakehouse-federation-permission-to-read-data-from/m-p/56353#M720</guid>
      <dc:creator>Wojciech_BUK</dc:creator>
      <dc:date>2024-01-03T13:25:25Z</dc:date>
    </item>
    <item>
      <title>Re: Unity Catalog - Lakehouse Federation: Permission to read data from foreign catalogs</title>
      <link>https://community.databricks.com/t5/administration-architecture/unity-catalog-lakehouse-federation-permission-to-read-data-from/m-p/56412#M724</link>
      <description>&lt;P&gt;OK, I have found out the answer in below docummentation:&lt;/P&gt;&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/azure/databricks/query-federation/#limitations" target="_blank"&gt;https://learn.microsoft.com/en-us/azure/databricks/query-federation/#limitations&lt;/A&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;Single-user access mode is only available &lt;STRONG&gt;for users that own the connection&lt;/STRONG&gt;.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;So when I use e.g. Job Cluster that runs in single access mode, then princiapal running the job must be Owner of Connection, thats is sad &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 04 Jan 2024 08:42:08 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/unity-catalog-lakehouse-federation-permission-to-read-data-from/m-p/56412#M724</guid>
      <dc:creator>Wojciech_BUK</dc:creator>
      <dc:date>2024-01-04T08:42:08Z</dc:date>
    </item>
  </channel>
</rss>

