Forum Discussion
Unable to trigger fabric data pipeline using REST API's
- 1 year ago
munnas - The API that you use to trigger a Fabric Data Pipeline does not support Service Principals. You have to use a named user account & password. They will be bringing service pricipal support to more API's in the future.
It does work with Username/Password as we are able to do that within our Company. It will eventually work in Power Automate but since the API does not return a response the HTTP Post with Azure Entra (preauthorized) does not function properly.
There is another thread in the community that goes into more detail. It's fairly recent.
Jeremy
- 1 year ago
You can take a look at this topic: https://community.fabric.microsoft.com/t5/Data-Pipeline/How-to-trigger-an-on-demand-run-to-a-pipeline-from-a-API/m-p/4248175
I have already configured the application under Microsoft Entra ID (https://entra.microsoft.com/#view/Microsoft_AAD_RegisteredApps/ApplicationMenuBlade).
Below is a screenshot showing the application permissions that were added. Since microsoft fabric was not available, I added application permissions for the Power BI service instead.
Thanks.
Since microsoft fabric was not available, I added application permissions for the Power BI service instead.
I would call this the "money tree approach". You may want to investigate if there are Fabric specific permissions, either already implemented or planned.