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

Data Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more

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

Anonymous
Not applicable

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 @Anonymous ,

 

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

Anonymous
Not applicable

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.

Anonymous
Not applicable

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
Skilled Sharer
Skilled Sharer

@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 is here Carousel

Fabric Data Days 2026

Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.

June Fabric Update Carousel

Fabric Monthly Update - June 2026

Check out the June 2026 Fabric update to learn about new features.