Allow updateFromGit with Service Principal for workspaces containing Warehouses
If you try to call interface updateFromGit (https://learn.microsoft.com/en-us/rest/api/fabric/core/git/update-from-git) with a Service Principal you get:
"Error details '{"requestId":"xxx","errorCode":"BadRequest","moreDetails":[{"errorCode":"PrincipalTypeNotSupported","message":"The operation is not supported for the principal type","relatedResource":{"resourceType":"Warehouse"}}],"message":"The request could not be processed due to missing or invalid information"}'"
Same for error when you want to call interface deploy-stage-content (https://learn.microsoft.com/en-us/rest/api/fabric/core/deployment-pipelines/list-deployment-pipeline-stages) using a DevOps connection configure with a service principal
This hinders automation for SQL-base deployment in Fabric!
1 Comment
- hedeencharles
Advocate I
This is a showstopper for our team setting up Fabric / GitHub integration and updating Fabric workspaces from GitHub. Please address ASAP as this has been identified as a roadblock for over a year now!
According to this documentation, Fabric API integration should be supported with SPNs - Item management - Microsoft Fabric REST APIs | Microsoft Learn
Should we be raising a support ticket instead of creating a Fabric Idea?
Recent ideas
Control Schedule Activation per Environment in Deployment Pipelines
Currently, with the new multiple scheduler feature, we can define multiple run schedules for a Fabric item. However, when using deployment pipelines, there’s no way to control which schedules are act...frithjof_v2 hours agoCommunity ChampionPlanned5.6KViews64likes10CommentsLet Workspace Admins manage Fabric Policies
For example, allow a Workspace Admin to grant other identities the Contributor role, while also granting them higher privileges in certain areas, e.g. List Workspace role permissions (without resha...frithjof_v5 hours agoCommunity ChampionNew44Views0likes3CommentsSupport Fabric SQL Database with workspace-level inbound Private Link
Fabric SQL Database supports tenant-level Private Link but not workspace-level Private Link. Securing a small number of databases therefore requires enabling Private Link across the entire tenant, in...WorkFull225 hours agoAdvocate INew49Views1like3CommentsShow Refreshing indicator in workspace for semantic model refreshes from pipelines and XMLA
When I start a semantic model refresh by hand ("Refresh now") or from a schedule, the workspace list shows a spinning refresh icon next to the model. That way, anyone can see a refresh is running. T...JDownes8 hours agoRegular VisitorNew11Views0likes0CommentsREST API - exclude hidden report pages
For the "Reports - Get Pages" REST API call, exclude hidden report pages or indicate that the page is hidden.alec_johnson9 hours agoNew MemberNeeds Votes653Views32likes10Comments