Trigger Fabric Data Pipeline with API request

Çağrı Kurt 40 Reputation points
2024-10-01T10:58:00.9766667+00:00

We need to trigger a data pipeline on Fabric with an API request. According to documentations, we need a token to send a Fabric API request for authentication. We registered an app on Entra ID and add the app to Fabric workspace as a contributor, also enabled 'Service principals can use Fabric APIs' setting. However, when we tried to trigger a pipeline with the token generated with the client id and client secret of the registered app, we got 'PrincipalTypeNotSupported' error. Can service principals be used for only read-only admin APIs, or can we use the service principal to trigger a pipeline? The documentations say that it is only for read-only admin APIs, is there any updates for this?

Not Monitored
Not Monitored
Tag not monitored by Microsoft.
39,149 questions
0 comments No comments
{count} votes

Accepted answer
  1. Rakesh Gurram 8,180 Reputation points Microsoft Vendor
    2024-10-01T15:51:44.1933333+00:00

    Hi Çağrı Kurt,

    Thank you for reaching out to us on the Microsoft Q&A forum.

    MS Fabric is currently not supported in the Q&A forums, the supported products are listed over here Supported products on Microsoft Q&A.

    You can ask the experts in the dedicated MS Fabric community forum.

    Can you please open as a new thread in MS Fabric community: General Discussion- Microsoft Fabric Community. Moderators are readily available there to assist you and provide guidance.

    I hope this information is helpful, please Accept Answer & Upvote so that it would be helpful to community members.

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Adharsh Santhanam 3,975 Reputation points
    2024-10-01T12:03:30.0866667+00:00

    Hello Çağrı Kurt, any updates and upcoming roadmap around Fabric is posted at https://learn.microsoft.com/en-us/fabric/release-plan/.

    Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.