Azure DevOps Server: Is there a built-in mechanism to authenticate pipelines at external services?

Markus Bauer 25 Reputation points
2023-03-16T14:14:02.6266667+00:00

Hello,

I was wondering if AzureDevOps pipelines have a built-in feature that allows themselves to be authenticated by 3rd parties.

E.g. I have a pipeline that I want to access a 3rd party service to retrieve some data, now at that 3rd party service I want to authenticate that the request came from an AzureDevOps pipeline.

Gitlab offers a similar feature to this, by way of providing a JWT Token for each pipeline that includes a bunch of information and that can be verified at a JWKS endpoint provided by the Gitlab server, making it possible to have CI pipelines essentially authenticate via OIDC/JWT auth.

Is there something similar in AzureDevOps pipelines?

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

1 answer

Sort by: Most helpful
  1. Dave Patrick 426K Reputation points MVP
    2023-03-16T14:16:58.6666667+00:00

    Devops / TFS is not currently supported here on Q&A. The product group for Azure DevOps / TFS actively monitors questions over at https://developercommunity.visualstudio.com/report?space=21&entry=problem https://developercommunity.visualstudio.com/report?space=22&entry=problem https://azure.microsoft.com/en-in/support/devops/

    --please don't forget to upvote and Accept as answer if the reply is helpful--

    0 comments No comments