In Azure DevOps, service connections are essential for enabling your [[Azure Pipelines]] to securely interact with external services. These connections handle the storage and management of the necessary credentials. A common example is linking to your Azure tenant for deploying resources and application code. Other examples include integrating with GitHub Enterprise Server or Jenkins.
You can configure the scope of Azure service connections to be as broad or as narrow as needed, such as limiting them to specific [[Management Groups]], [[Subscriptions]], or [[Resource Groups]]. Additionally, you can enhance security by restricting access to certain users, pipelines, or projects within your Azure DevOps organization.
[Manage Service Connections](https://learn.microsoft.com/en-us/azure/devops/pipelines/library/service-endpoints?view=azure-devops)