Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
Srisakthi
Super User
Super User

Data pipeline - invoke pipeline activity

Hello Everyone,

 

Cant we use Service Principal authentication for invoking pipeline from another pipeline ? I'm trying to call new Invoke Pipeline activity from another pipeline and it throws OAuth error. What is the best way to avoid this error?

 

Regards,

Sri

1 ACCEPTED SOLUTION
Srisakthi
Super User
Super User

Hi ,

The issue is resolved. 

For Service Principal Id i have keyed in Client Id and after changing it to App Id it worked. There is always a confusion on this particular term. It would be great if Microsoft clearly says it as Service Principal App Id.

 

Thanks,

Srisakthi

View solution in original post

6 REPLIES 6
Srisakthi
Super User
Super User

Hi ,

The issue is resolved. 

For Service Principal Id i have keyed in Client Id and after changing it to App Id it worked. There is always a confusion on this particular term. It would be great if Microsoft clearly says it as Service Principal App Id.

 

Thanks,

Srisakthi

v-tsaipranay
Community Support
Community Support

Hi @Srisakthi ,

 

We haven’t received an update from you in some time. Could you please let us know if the issue has been resolved?
If you still require support, please let us know, we are happy to assist you.

 

Thank you.

Hi @v-tsaipranay ,

 

For Service Principal Id i have keyed in Client Id and after changing it to App Id it worked. There is always a confusion on this particular term. It would be great if Microsoft clearly says it as Service Principal App Id.

 

Regards,

Sri

Hi @Srisakthi ,

 

You’re correct, members often confuse the Client ID with the App (Service Principal) ID. Your suggestion to clarify the difference is very useful.

Thank you for sharing your solution. This will help others facing OAuth authentication challenges when configuring Service Principal connections in Fabric pipelines.

 

Thank you.

v-tsaipranay
Community Support
Community Support

Hi @Srisakthi,

Thank you for reaching out to the Microsoft fabric community forum.

 

Could you please let us know if the issue has been resolved? I wanted to check if you had the opportunity to review the information provided by @apturlov   . If you still require support, please let us know, we are happy to assist you.

 

Thank you.

apturlov
Advocate II
Advocate II

@Srisakthi Yes you can use a service principal to invoke another pipeline. I'd say it should be a preferred method of invoking pipelines from other pipelines. Of course, the service principle should have required Fabric permissions for accessing Fabric items. The process is relatively straightforward.


1. Add a "new" Invoke Pipeline activity to your pipeline. To configure the activity you need to choose a connection and a pipeline that you'd like to call.

apturlov_0-1759945821208.png

2. The pipeline connection should be configured to use a service principal authentication.

apturlov_1-1759946000970.png

Now, about your error. You did not specify the details. Did you configure the service principal authentication? Auth errors are usually in two categories: either the authentication is unsuccessful or access is denied. Which one is your case?

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Fabric Update Carousel

Fabric Monthly Update - October 2025

Check out the October 2025 Fabric update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.