Integrating Azure DevOps with Pipelines for Applications is a two-phase process. First, an administrator must create an OAuth application for your organization’s Azure DevOps instance. Once the OAuth application is established, each individual user must connect their Azure DevOps and Pipelines for Applications accounts.
An administrator on your team must create an Azure DevOps OAuth application for Pipelines for Applications.
Go to https://app.vsaex.visualstudio.com/app/register. Enter your company name.
In the Application Information section, enter a name for your OAuth application, such as PFA.
In the Application website field, enter the base URL for your Pipelines for Applications instance.
In the Authorization callback URL field, enter the base base URL for your Pipelines for Applications instance followed by
In the Authorized scopes section, select Code (read and write).
Click Create Application. Your new application is created, and a new page showing the application’s settings is displayed.
Important: Leave this page open. You’ll need the application settings information in the next step.
Click Settings, then click Integrations.
Before you begin: An administrator on your team must create an Azure DevOps OAuth application.
Once an Azure DevOps OAuth application is established for your organization, each individual user must connect their Azure DevOps and Pipelines for Applications accounts. This process involves granting code read and write permissions and adding a public SSH key, which enables cloning of modules and control repos during automated tasks.