Forum Discussion
Data pipeline - invoke pipeline activity
- 10 months ago
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
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.
2. The pipeline connection should be configured to use a service principal authentication.
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?