Azure DevOps — Use your own Service Principal for an Azure Container Registry connection

Dipesh Shah
2 min readFeb 7, 2021

In order to connect Azure DevOps to external and remote services, you need to create service connection.

Some service connection types like Azure Resource Manager (ARM) allows you to use a custom service principal. This is a preferred option over automatic service connection creation through Azure DevOps Wizard for below reasons-

  • The creation experience requires the logged-in user to have permissions to create Service Principals in Azure AD

--

--

Dipesh Shah

Enterprise Cloud Solution Architect, DevOps Lead, Learner