nerdexam
Microsoft

AZ-400 · Question #282

Drag and Drop Question You use GitHub Enterprise Server as a source code repository. You create an Azure DevOps organization named Contoso. In the Contoso organization, you create a project named Proj

The correct answer is From Developer settings in GitHub Enterprise Server, register a new OAuth app.; From Organization settings in Azure DevOps, add an OAuth configuration.; From Project Settings in Azure DevOps, add a GitHub connection.. To link GitHub Enterprise Server to Azure DevOps using OAuth, you must first register a new OAuth app in GitHub Developer Settings to obtain a Client ID and Client Secret, then add that OAuth configuration in Azure DevOps Organization Settings using those credentials, and finally

Submitted by tunde_lagos· Mar 6, 2026Design and implement source control - Configure and manage connections between Azure DevOps and GitHub Enterprise Server using OAuth for work item traceability

Question

Drag and Drop Question You use GitHub Enterprise Server as a source code repository. You create an Azure DevOps organization named Contoso. In the Contoso organization, you create a project named Project1. You need to link GitHub commits, pull requests, and issues to the work items of Project1. The solution must use OAuth-based authentication. Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order. Answer:

Exhibit

AZ-400 question #282 exhibit

Answer Area

Drag items

From Developer settings in GitHub Enterprise Server, register a new OAuth app.From Project Settings in Azure DevOps, create a service hook subscription.From Organization settings in Azure DevOps, connect to Azure Active Directory (Azure AD).From Project Settings in Azure DevOps, add a GitHub connection.From Organization settings in Azure DevOps, add an OAuth configuration.From Developer settings in GitHub Enterprise Server, generate a private key.

Correct arrangement

  • From Developer settings in GitHub Enterprise Server, register a new OAuth app.
  • From Organization settings in Azure DevOps, add an OAuth configuration.
  • From Project Settings in Azure DevOps, add a GitHub connection.

Explanation

To link GitHub Enterprise Server to Azure DevOps using OAuth, you must first register a new OAuth app in GitHub Developer Settings to obtain a Client ID and Client Secret, then add that OAuth configuration in Azure DevOps Organization Settings using those credentials, and finally add a GitHub connection at the Project Settings level to enable linking of commits, pull requests, and issues to work items. This three-step sequence establishes the OAuth trust chain from GitHub to Azure DevOps at both the organization and project levels.

Topics

#GitHub Enterprise Server Integration#Azure DevOps OAuth Authentication#Work Item Linking#Source Control Connectivity

Community Discussion

No community discussion yet for this question.

Full AZ-400 Practice