SonarCloud - Azure DevOps - Authentication

  • ALM: Azure DevOps
  • CI system: Azure DevOps
  • Programming Languages: C# and Python
    Issue Description:
    How to manage Azure DevOps authentication without using Personal access token of user account??

We are having our code repository in Azure Git and Azure DevOps pipeline for CI analysis. Based on the documentation in order to setup the organization we have to use PAT generated on user context only. Instead of user account is there any other way (Service Principal/Managed Identity/Azure AD authentication) of setting up the Azure DevOps in SonarCloud.
Note:
Due to security reasons, we cannot create technical user without Multi factor authentication.

2 Likes

Hey there.

It’s not possible, except with a user account. You might find some interesting details in this thread: