Fabric REST API must support service principals more before Azure disables MFA in July 2025
We currently use Azure DevOps pipeline to manage our CI/CD, much like https://learn.microsoft.com/en-us/fabric/cicd/deployment-pipelines/pipeline-automation-fabric .
However, because not all Fabric REST Api's support Service Principal authentication, our CI/CD Pipeline has to use a service user account (with disabled MFA) to authenticate our requests to e.g. trigger a deployment https://learn.microsoft.com/en-us/rest/api/fabric/core/deployment-pipelines/deploy-stage-content?tabs=HTTP .
Unfortunately the next version Azure Connect-AzAccount will no longer support MFA from July 2025 - see Upcoming breaking changes in Azure PowerShell | Microsoft Learn .
The impact of multifactor authentication on Azure PowerShell in automation scenarios | Microsoft Learn is that this change will prevent it's use in automation tasks, and so users need to switch to using either a service principal, managed identity, or a federated identity.
Currently Service Principal authentication is not supported for the key Fabric REST Api calls needed for our CI/CD pipeline, for example deploying to stages, scheduling pipelines, invoking notebooks.
Please advise how we can prevent our automation pipelines breaking later this year?
We would expect service principals to have to be supported at some point in the future for deployment pipeline and for running notebooks and pipelines, but because I haven't been able to find this on e.g. What's new and planned for Fabric Data Engineering in Microsoft Fabric - Microsoft Fabric | Microsoft Learn we now need urgently need clarity on the timescale.
1 Comment
- cube-ian-tRegular VisitorThere's an overlap here with the currently 'Planned' idea: https://community.fabric.microsoft.com/t5/Fabric-Ideas/Fabric-API-Service-Principal-Support/idi-p/4523333 but the time constraint is new!
Recent ideas
Allow Fabric Mirroring (change feed) on SQL Server 2025 databases with CDC enabled
Description: We had Fabric Mirroring working in production on SQL Server 2022, using the CDC-based method. After upgrading the instance to SQL Server 2025, mirroring stopped working, and it cannot b...Salmuera_99_3 hours agoFrequent VisitorNew12Views0likes0CommentsAdd a “Close all” option for open items in Microsoft Fabric
Description Microsoft Fabric currently allows a maximum of 20 items to be open at the same time. Once this limit is reached, attempting to open another item results in a message asking the user to c...vestergaardj3 hours agoMost Valuable ProfessionalNew4Views0likes0CommentsShow the Latest Semantic Model Refresh Time in Excel
Issue: Excel may show an older refresh timestamp for a Power BI semantic model even though the latest data is available due to 24hr SLA. Request: Update Excel to display the latest semantic model ...v-dugumarrir14 hours agoMicrosoft EmployeeNew9Views1like0Comments