I’m trying to create a Flow that is triggered by Azure DevOps. We want to use a Web Hook instead of a work item trigger as we want the trigger to happen from multiple ADO Projects. We don’t want to maintain duplicate flows just so that we can switch out the Project in the trigger.
My Flow works when “Who Can Trigger The Flow?” is set to “Anyone”.
But when I select “Specific users in my tenant”, Azure DevOps will give me a 401 Unauthorized error. Both our ADO and Power Automate instance are in the same tenant.
I have seen answers such as this blog post but the Azure DevOps web hook has less fields than their examples.
I have tried passing the following into the header but that didn’t work, as was expected.
aud: https://service.flow.microsoft.com/ iss: https://service.flow.microsoft.com/<our tenant id> tid: <our tenant id>
Any ideas how I can get this to work? Can I pass something in the headers or in the URL?
ADO Web Hook settings
vc329 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.