<?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 Unexpected (403): {&amp;quot;requestId&amp;quot;:&amp;quot;d09309fc-4f89-44cb-9e05-b2bec52478ee&amp;quot;,&amp;quot;errorCode&amp;quot;:&amp;quot;FeatureNotAvailab in IQ</title>
    <link>https://community.fabric.microsoft.com/t5/IQ/Unexpected-403-quot-requestId-quot-quot-d09309fc-4f89-44cb-9e05/m-p/5148726#M83</link>
    <description>&lt;P class=""&gt;&lt;SPAN&gt;Hi Team,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;I am trying to create a Microsoft Fabric Ontology (preview) programmatically using Python and the Fabric REST API.&lt;/SPAN&gt;&lt;/P&gt;&lt;H3&gt;&lt;SPAN&gt;Scenario&lt;/SPAN&gt;&lt;/H3&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;Using Service Principal authentication (Client ID / Secret)&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Building ontology definition dynamically from Lakehouse tables&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Calling:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;POST /v1/workspaces/{workspaceId}/ontologies&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;H3&gt;&lt;SPAN&gt;Issue&lt;/SPAN&gt;&lt;/H3&gt;&lt;P class=""&gt;&lt;SPAN&gt;The API call fails with the following error:&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;403 Forbidden
{
  "requestId": "xxxx",
  "errorCode": "FeatureNotAvailable",
  "message": "The feature is not available"
}&lt;/SPAN&gt;&lt;/PRE&gt;&lt;H3&gt;&lt;SPAN&gt;Observations&lt;/SPAN&gt;&lt;/H3&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;GET /ontologies works successfully&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Authentication token is valid&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Workspace and Lakehouse access are correctly configured&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Ontology feature is visible in Fabric UI (preview)&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;H3&gt;Is Ontology API creation restricted for Service Principals in preview?&lt;/H3&gt;&lt;P class=""&gt;&lt;SPAN&gt;Or any guidance would be greatly appreciated.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 15 Apr 2026 06:41:05 GMT</pubDate>
    <dc:creator>poorvi_pj</dc:creator>
    <dc:date>2026-04-15T06:41:05Z</dc:date>
    <item>
      <title>Unexpected (403): {"requestId":"d09309fc-4f89-44cb-9e05-b2bec52478ee","errorCode":"FeatureNotAvailab</title>
      <link>https://community.fabric.microsoft.com/t5/IQ/Unexpected-403-quot-requestId-quot-quot-d09309fc-4f89-44cb-9e05/m-p/5148726#M83</link>
      <description>&lt;P class=""&gt;&lt;SPAN&gt;Hi Team,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;I am trying to create a Microsoft Fabric Ontology (preview) programmatically using Python and the Fabric REST API.&lt;/SPAN&gt;&lt;/P&gt;&lt;H3&gt;&lt;SPAN&gt;Scenario&lt;/SPAN&gt;&lt;/H3&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;Using Service Principal authentication (Client ID / Secret)&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Building ontology definition dynamically from Lakehouse tables&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Calling:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;POST /v1/workspaces/{workspaceId}/ontologies&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;H3&gt;&lt;SPAN&gt;Issue&lt;/SPAN&gt;&lt;/H3&gt;&lt;P class=""&gt;&lt;SPAN&gt;The API call fails with the following error:&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;403 Forbidden
{
  "requestId": "xxxx",
  "errorCode": "FeatureNotAvailable",
  "message": "The feature is not available"
}&lt;/SPAN&gt;&lt;/PRE&gt;&lt;H3&gt;&lt;SPAN&gt;Observations&lt;/SPAN&gt;&lt;/H3&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;GET /ontologies works successfully&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Authentication token is valid&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Workspace and Lakehouse access are correctly configured&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Ontology feature is visible in Fabric UI (preview)&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;H3&gt;Is Ontology API creation restricted for Service Principals in preview?&lt;/H3&gt;&lt;P class=""&gt;&lt;SPAN&gt;Or any guidance would be greatly appreciated.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 15 Apr 2026 06:41:05 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/IQ/Unexpected-403-quot-requestId-quot-quot-d09309fc-4f89-44cb-9e05/m-p/5148726#M83</guid>
      <dc:creator>poorvi_pj</dc:creator>
      <dc:date>2026-04-15T06:41:05Z</dc:date>
    </item>
    <item>
      <title>Re: Unexpected (403): {"requestId":"d09309fc-4f89-44cb-9e05-b2bec52478ee","errorCode":"FeatureNotAvailab</title>
      <link>https://community.fabric.microsoft.com/t5/IQ/Unexpected-403-quot-requestId-quot-quot-d09309fc-4f89-44cb-9e05/m-p/5150389#M86</link>
      <description>&lt;P&gt;Hi &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1579922" data-lia-user-login="poorvi_pj" class="lia-mention lia-mention-user"&gt;poorvi_pj&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The 403 FeatureNotAvailable when creating an Ontology via Service Principal usually has two causes:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1. Tenant Settings not enabled&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The Ontology API requires two settings active in the Admin Portal:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Enable Ontology item (preview)&lt;/LI&gt;&lt;LI&gt;User can create Graph (preview)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;The item being visible in the UI doesn't guarantee these are enabled. Also make sure the Service Principal (or its security group) is included in the scope of each setting.&lt;/P&gt;&lt;P&gt;→ Required tenant settings for Ontology&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2. The API does support Service Principals&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The POST /v1/workspaces/{workspaceId}/ontologies endpoint explicitly supports SP/Managed Identity. What is mandatory: &lt;STRONG&gt;&lt;EM&gt;Item.ReadWrite.All&lt;/EM&gt;&lt;/STRONG&gt; scope with admin consent and Contributor role in the workspace (Viewer is enough for GET, but not for POST).&lt;/P&gt;&lt;P&gt;→ Create Ontology - REST API&lt;/P&gt;&lt;P&gt;Additional tip: confirm the workspace is on an F-SKU (Fabric capacity). On Trial or PPU, Ontology may appear visible in preview but fail on API creation.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If this helps solve your problem, I’d appreciate it if you could mark it as the accepted solution and give it a like &lt;span class="lia-unicode-emoji" title=":thumbs_up:"&gt;👍&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Wed, 15 Apr 2026 20:23:05 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/IQ/Unexpected-403-quot-requestId-quot-quot-d09309fc-4f89-44cb-9e05/m-p/5150389#M86</guid>
      <dc:creator>arabalca</dc:creator>
      <dc:date>2026-04-15T20:23:05Z</dc:date>
    </item>
    <item>
      <title>Re: Unexpected (403): {"requestId":"d09309fc-4f89-44cb-9e05-b2bec52478ee","errorCode":"FeatureNotAvailab</title>
      <link>https://community.fabric.microsoft.com/t5/IQ/Unexpected-403-quot-requestId-quot-quot-d09309fc-4f89-44cb-9e05/m-p/5152694#M87</link>
      <description>&lt;P&gt;&lt;FONT&gt;&lt;FONT&gt;Hi&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1579922" data-lia-user-login="poorvi_pj" class="lia-mention lia-mention-user"&gt;poorvi_pj&lt;/a&gt;&lt;FONT&gt;&lt;FONT&gt;&amp;nbsp;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;Were you able to solve the problem?&lt;/P&gt;&lt;P&gt;If this helps solve your problem, I’d appreciate it if you could mark it as the accepted solution and give it a like &lt;span class="lia-unicode-emoji" title=":thumbs_up:"&gt;👍&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 17 Apr 2026 16:15:00 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/IQ/Unexpected-403-quot-requestId-quot-quot-d09309fc-4f89-44cb-9e05/m-p/5152694#M87</guid>
      <dc:creator>arabalca</dc:creator>
      <dc:date>2026-04-17T16:15:00Z</dc:date>
    </item>
  </channel>
</rss>

