<?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 Unity catalog resolution of Entra Groups: PRINCIPAL_DOES_NOT_EXIST in Administration &amp; Architecture</title>
    <link>https://community.databricks.com/t5/administration-architecture/unity-catalog-resolution-of-entra-groups-principal-does-not/m-p/148286#M4872</link>
    <description>&lt;P&gt;Problem statement: Unity catalog PRINCIPAL_DOES_NOT_EXIST when granting an entra group created via SDK, but works after manual UI assignment)&lt;/P&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;I'm running into a Unity Catalog identity resolution issue and I am trying to understand if this is expected behavior or if I'm missing something.&lt;/P&gt;&lt;P&gt;I created an external group with the databricks SDK workspaceclient and the group shows up correctly in my groups with the corresponding entra object id.&lt;/P&gt;&lt;P&gt;The first time I run:&lt;/P&gt;&lt;P&gt;GRANT ... TO `group`&lt;/P&gt;&lt;P&gt;I get PRINCIPAL_DOES_NOT_EXIST could not find principal with name.&lt;/P&gt;&lt;P&gt;While the group exists and is visible in the workspace.&lt;/P&gt;&lt;P&gt;Now the interesting part:&lt;/P&gt;&lt;P&gt;If I manually assign any privilege to that group via the Unity Catalog UI once, then the exact same SQL Grant statement works afterwards.&lt;/P&gt;&lt;P&gt;I feel like the Unity Catalog only materializes or resolves after the first UI interaction.&lt;/P&gt;&lt;P&gt;What would be a way to force UC to recognize entra groups without manual UI interaction?&lt;/P&gt;&lt;P&gt;Would really appreciatie insight from anyone who automated UC privilege assignment at scale.&lt;/P&gt;&lt;P&gt;By the way, what would be the best place to post technical questions like this?&lt;/P&gt;</description>
    <pubDate>Fri, 13 Feb 2026 09:54:47 GMT</pubDate>
    <dc:creator>jonathanvdr</dc:creator>
    <dc:date>2026-02-13T09:54:47Z</dc:date>
    <item>
      <title>Unity catalog resolution of Entra Groups: PRINCIPAL_DOES_NOT_EXIST</title>
      <link>https://community.databricks.com/t5/administration-architecture/unity-catalog-resolution-of-entra-groups-principal-does-not/m-p/148286#M4872</link>
      <description>&lt;P&gt;Problem statement: Unity catalog PRINCIPAL_DOES_NOT_EXIST when granting an entra group created via SDK, but works after manual UI assignment)&lt;/P&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;I'm running into a Unity Catalog identity resolution issue and I am trying to understand if this is expected behavior or if I'm missing something.&lt;/P&gt;&lt;P&gt;I created an external group with the databricks SDK workspaceclient and the group shows up correctly in my groups with the corresponding entra object id.&lt;/P&gt;&lt;P&gt;The first time I run:&lt;/P&gt;&lt;P&gt;GRANT ... TO `group`&lt;/P&gt;&lt;P&gt;I get PRINCIPAL_DOES_NOT_EXIST could not find principal with name.&lt;/P&gt;&lt;P&gt;While the group exists and is visible in the workspace.&lt;/P&gt;&lt;P&gt;Now the interesting part:&lt;/P&gt;&lt;P&gt;If I manually assign any privilege to that group via the Unity Catalog UI once, then the exact same SQL Grant statement works afterwards.&lt;/P&gt;&lt;P&gt;I feel like the Unity Catalog only materializes or resolves after the first UI interaction.&lt;/P&gt;&lt;P&gt;What would be a way to force UC to recognize entra groups without manual UI interaction?&lt;/P&gt;&lt;P&gt;Would really appreciatie insight from anyone who automated UC privilege assignment at scale.&lt;/P&gt;&lt;P&gt;By the way, what would be the best place to post technical questions like this?&lt;/P&gt;</description>
      <pubDate>Fri, 13 Feb 2026 09:54:47 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/unity-catalog-resolution-of-entra-groups-principal-does-not/m-p/148286#M4872</guid>
      <dc:creator>jonathanvdr</dc:creator>
      <dc:date>2026-02-13T09:54:47Z</dc:date>
    </item>
    <item>
      <title>Re: Unity catalog resolution of Entra Groups: PRINCIPAL_DOES_NOT_EXIST</title>
      <link>https://community.databricks.com/t5/administration-architecture/unity-catalog-resolution-of-entra-groups-principal-does-not/m-p/148311#M4873</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/216000"&gt;@jonathanvdr&lt;/a&gt;&amp;nbsp;can you use AccountClient i&lt;SPAN&gt;nstead of WorkspaceClient.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;from&lt;/SPAN&gt;&lt;SPAN class=""&gt; databricks&lt;/SPAN&gt;&lt;SPAN class=""&gt;.&lt;/SPAN&gt;&lt;SPAN class=""&gt;sdk &lt;/SPAN&gt;&lt;SPAN class=""&gt;import&lt;/SPAN&gt;&lt;SPAN class=""&gt; AccountClient&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Feb 2026 12:14:48 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/unity-catalog-resolution-of-entra-groups-principal-does-not/m-p/148311#M4873</guid>
      <dc:creator>saurabh18cs</dc:creator>
      <dc:date>2026-02-13T12:14:48Z</dc:date>
    </item>
    <item>
      <title>Re: Unity catalog resolution of Entra Groups: PRINCIPAL_DOES_NOT_EXIST</title>
      <link>https://community.databricks.com/t5/administration-architecture/unity-catalog-resolution-of-entra-groups-principal-does-not/m-p/148312#M4874</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/22314"&gt;@saurabh18cs&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;I am not an account admin. I am a workspace admin though&lt;/P&gt;</description>
      <pubDate>Fri, 13 Feb 2026 12:24:19 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/unity-catalog-resolution-of-entra-groups-principal-does-not/m-p/148312#M4874</guid>
      <dc:creator>jonathanvdr</dc:creator>
      <dc:date>2026-02-13T12:24:19Z</dc:date>
    </item>
    <item>
      <title>Re: Unity catalog resolution of Entra Groups: PRINCIPAL_DOES_NOT_EXIST</title>
      <link>https://community.databricks.com/t5/administration-architecture/unity-catalog-resolution-of-entra-groups-principal-does-not/m-p/148352#M4877</link>
      <description>&lt;P&gt;ideal approach is to&amp;nbsp; sync entra groups at account level using &lt;SPAN&gt;SCIM sync of AD groups into Databricks groups&amp;nbsp;&lt;/SPAN&gt;and then let account admins sync this to workspace manually or using latest automated way. after than you GRANT access. you are following botttom up approach.&lt;/P&gt;</description>
      <pubDate>Fri, 13 Feb 2026 16:06:45 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/unity-catalog-resolution-of-entra-groups-principal-does-not/m-p/148352#M4877</guid>
      <dc:creator>saurabh18cs</dc:creator>
      <dc:date>2026-02-13T16:06:45Z</dc:date>
    </item>
  </channel>
</rss>

