Forum Discussion
Deployment Pipelines API - Error with itemType DataPipeline via Service Principal only
- 1 year ago
Hi All, happy to report that MS support have now resolved this issue. I've confirmed its fixed in these regions UK South and West Europe
Can anyone for MS confirm there is currently a known limitation/issue for this combination please?
(a) Deployment Pipelines REST API = https://api.fabric.microsoft.com/v1/deploymentPipelines/{{deployment_pipeline_id}}/deploy
(b) itemType = DataPipeline
(c) via Service Principal
(d) Service Principal has admin access on all 3 workpsaces inlcude in the deployment pipeline
(e) Service Principal has admin access on the deployment pipeline
(f) Method being used to post to the API works fine other item types eg(Lakehouse, VariableLibrary, SemanticModel, Notebook)
(g) When completing the test I am only trying 1 DataPipeline
(h) When completing the test the Data Pipeline being used to test is empty so has no dependencies
- Anonymous1 year agoNot applicable
Hi garddolau ,
Thank you for sharing the detailed test scenario.
Based on the current official documentation, deploying Dataflows using a Service Principal is not supported. However, there is no mention of any limitation for DataPipelines, which suggests that deploying them using a Service Principal should be supported.
The behavior you're experiencing where the deployment works fine with a user token but fails with a Service Principal, even though the Service Principal has admin access to all workspaces and the deployment pipeline. Other artifact types like Lakehouse and Semantic Models deploy successfully and the DataPipeline being tested is empty indicates that this may be a backend limitation or issue that isn’t yet documented.
At this time, we cannot confirm it as an officially known limitation, but your scenario is consistent with recent community reports and internal findings.
To get an official confirmation and allow deeper investigation, we recommend raising a support ticket with the Microsoft support team. This will help the backend team check logs and confirm whether it’s a known issue or a gap.
You can raise a support request here by following the guide: How to create a Fabric and Power BI Support ticket - Power BI | Microsoft Learn
Hope this helps. Please reach out for further assistance.
If this post helps, then please consider to give a kudos and Accept as the solution to help the other members find it more quickly.
Thank you.- Anonymous1 year agoNot applicable
Hi garddolau ,
We are following up once again regarding your query. Could you please confirm if the issue has been resolved through the support ticket with Microsoft?
If the issue has been resolved, we kindly request you to share the resolution or key insights here to help others in the community. If we don’t hear back, we’ll go ahead and close this thread.
Should you need further assistance in the future, we encourage you to reach out via the Microsoft Fabric Community Forum and create a new thread. We’ll be happy to help.
Thank you.
- garddolau1 year agoAdvocate III
Hi,
I've finally got a support ticket opened with Microsoft, i'll update when I have feedback.
Thanks for your suggestion