Managed Identity authentication to Azure DevOps for Source Control?
Managed Identity authentication to Azure DevOps for Source Control?
Hi everyone!
Let's see if we can get put some live into this community! :)
I just started my journey with Azure Automation Accounts and Source Control and hit a snag. Couldn't find 100% certain information online, so hoping someone here might help.
We have an Automation Account that runs a bunch of Runbooks.
We have an Azure DevOps repo where I want all these Runbooks to live.
When setting up Source Control I need to Authenticate. From what I found out, in order to authenticate for automatic sync, the account used for authentication needs to be a Project Administrator with a Basic license on the Azure DevOps side, and have Contributor permissions on the Automation Account's side.
We have a Managed Identity set up with all those permissions.
Question: is it possible to use the Managed Identity for Authentication? When I click the "Authenticate" button, I get a regular interactive login page, and I can't switch to the MI. Do I need to spend two Basic licenses (one for MI, another for a Service Account) just to set up Source Control to Azure DevOps?