<?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: OneLake security roles via REST API not syncing to SQL analytics endpoint in Data Warehouse</title>
    <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/OneLake-security-roles-via-REST-API-not-syncing-to-SQL-analytics/m-p/5141082#M4417</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1568608" data-lia-user-login="sglen" class="lia-mention lia-mention-user"&gt;sglen&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P data-start="54" data-end="310"&gt;Could you please confirm if you’ve already raised the support ticket? If not, please go ahead and create one.&lt;BR data-start="179" data-end="182" /&gt;Also, once you get any update from the support team, kindly share it here it will be helpful for others facing the same issue.&lt;/P&gt;
&lt;P data-start="54" data-end="310"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="312" data-end="325" data-is-last-node="" data-is-only-node=""&gt;Thank you.&lt;/P&gt;</description>
    <pubDate>Mon, 30 Mar 2026 12:02:55 GMT</pubDate>
    <dc:creator>v-echaithra</dc:creator>
    <dc:date>2026-03-30T12:02:55Z</dc:date>
    <item>
      <title>OneLake security roles via REST API not syncing to SQL analytics endpoint</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/OneLake-security-roles-via-REST-API-not-syncing-to-SQL-analytics/m-p/5135766#M4360</link>
      <description>&lt;P class=""&gt;&lt;SPAN&gt;We’re using a &lt;/SPAN&gt;&lt;SPAN&gt;script to apply data access roles via the Fabric REST API (&lt;/SPAN&gt;&lt;SPAN&gt;PUT /dataAccessRoles&lt;/SPAN&gt;&lt;SPAN&gt;). The API returns HTTP 200, and the roles plus members show up correctly via the List API, so the roles are applied on the lakehouse.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;But the SQL analytics endpoint is not picking up these changes.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;The &lt;/SPAN&gt;&lt;SPAN&gt;ols_&lt;/SPAN&gt;&lt;SPAN&gt; roles do get created in the SQL endpoint, but the members are not synced. As a result, &lt;/SPAN&gt;&lt;SPAN&gt;sys.database_role_members&lt;/SPAN&gt;&lt;SPAN&gt; stays empty.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;The sync only seems to trigger when changes are made through the OneLake Security UI in the Fabric portal.&lt;/SPAN&gt;&lt;/P&gt;&lt;H3&gt;&lt;SPAN&gt;Evidence&lt;/SPAN&gt;&lt;/H3&gt;&lt;UL&gt;&lt;LI&gt;&lt;P class=""&gt;&lt;SPAN&gt;Our script ran successfully, HTTP 200, all roles with members confirmed via List API&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P class=""&gt;&lt;SPAN&gt;SQL endpoint shows &lt;/SPAN&gt;&lt;SPAN&gt;ols_&lt;/SPAN&gt;&lt;SPAN&gt; roles created, but zero members in &lt;/SPAN&gt;&lt;SPAN&gt;sys.database_role_members&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P class=""&gt;&lt;SPAN&gt;After manually removing and re-adding a member via the UI for a role,&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;all members appeared immediately&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;H3&gt;&lt;SPAN&gt;Impact&lt;/SPAN&gt;&lt;/H3&gt;&lt;P&gt;&lt;SPAN&gt;New users or groups added via deploy do not get SQL endpoint access until a manual sync is triggered via the UI&lt;/SPAN&gt;&lt;/P&gt;&lt;H3&gt;&lt;SPAN&gt;Current workaround&lt;/SPAN&gt;&lt;/H3&gt;&lt;P&gt;&lt;SPAN&gt;Per role in the OneLake Security UI: remove a member, save, add it back, save. This triggers the sync.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Can this be investigated and resolved?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 19 Mar 2026 15:21:52 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/OneLake-security-roles-via-REST-API-not-syncing-to-SQL-analytics/m-p/5135766#M4360</guid>
      <dc:creator>sglen</dc:creator>
      <dc:date>2026-03-19T15:21:52Z</dc:date>
    </item>
    <item>
      <title>Re: OneLake security roles via REST API not syncing to SQL analytics endpoint</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/OneLake-security-roles-via-REST-API-not-syncing-to-SQL-analytics/m-p/5136203#M4363</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1568608" data-lia-user-login="sglen" class="lia-mention lia-mention-user"&gt;sglen&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;Based on your findings, this behavior appears to indicate a synchronization gap between OneLake security Data Access Roles applied via API and the SQL Analytics endpoint.&lt;/P&gt;
&lt;P&gt;While the PUT /dataAccessRoles API successfully updates the OneLake security metadata as confirmed via the List API, the corresponding role membership is not being propagated to the SQL Analytics endpoint. This is evident from the absence of entries in sys.database_role_members, despite the roles themselves being created.&lt;BR /&gt;In contrast, making any modification through the OneLake Security UI triggers an internal process that correctly synchronizes role memberships to the SQL endpoint. This suggests that the UI invokes an additional backend sync mechanism that is currently not triggered by API operations.&lt;BR /&gt;Additionally, there is currently no documented API or supported method to explicitly trigger the OneLake &amp;gt; SQL endpoint security sync.&lt;BR /&gt;We recommend raising a Microsoft Fabric support ticket with the relevant details workspace, lakehouse, timestamps, and reproduction steps so this can be investigated further by the product team and addressed appropriately.&lt;BR /&gt;&lt;SPAN&gt;Please refer below link on how to raise a contact support or support ticket.&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="https://learn.microsoft.com/en-us/power-bi/support/create-support-ticket" target="_blank" rel="nofollow noopener noreferrer"&gt;How to create a Fabric and Power BI Support ticket - Power BI | Microsoft Learn&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;BR /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Community Support Team.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 20 Mar 2026 07:29:15 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/OneLake-security-roles-via-REST-API-not-syncing-to-SQL-analytics/m-p/5136203#M4363</guid>
      <dc:creator>v-echaithra</dc:creator>
      <dc:date>2026-03-20T07:29:15Z</dc:date>
    </item>
    <item>
      <title>Re: OneLake security roles via REST API not syncing to SQL analytics endpoint</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Warehouse/OneLake-security-roles-via-REST-API-not-syncing-to-SQL-analytics/m-p/5141082#M4417</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1568608" data-lia-user-login="sglen" class="lia-mention lia-mention-user"&gt;sglen&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P data-start="54" data-end="310"&gt;Could you please confirm if you’ve already raised the support ticket? If not, please go ahead and create one.&lt;BR data-start="179" data-end="182" /&gt;Also, once you get any update from the support team, kindly share it here it will be helpful for others facing the same issue.&lt;/P&gt;
&lt;P data-start="54" data-end="310"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="312" data-end="325" data-is-last-node="" data-is-only-node=""&gt;Thank you.&lt;/P&gt;</description>
      <pubDate>Mon, 30 Mar 2026 12:02:55 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Warehouse/OneLake-security-roles-via-REST-API-not-syncing-to-SQL-analytics/m-p/5141082#M4417</guid>
      <dc:creator>v-echaithra</dc:creator>
      <dc:date>2026-03-30T12:02:55Z</dc:date>
    </item>
  </channel>
</rss>

