Microsoft DevOps Engineer Expert AZ-400 Practice Question
Your company stores all source code in a GitHub Enterprise Cloud organization, while product backlogs and sprint planning are managed in Azure Boards. You have been asked to set up an integration that lets developers type AB#123 in commit messages or pull-request titles to automatically link those changes to the matching Azure Boards work item and update the work item when the pull request merges. Security policy forbids using or storing personal access tokens for this purpose. Which action should you perform first to enable the required integration?
Configure a GitHub service connection in Azure DevOps using a personal access token that has repo and admin:org scopes.
Install the Azure Boards app from GitHub Marketplace in the GitHub organization and grant it access to the required repositories.
Enable the Boards > GitHub connections preview feature at the Azure DevOps organization level.
Add the GitHub repository as an external service via Azure DevOps Service Hooks and subscribe to pull-request merged events.
The Azure Boards app available in the GitHub Marketplace provides a secure, PAT-less connection between GitHub repositories and Azure Boards projects. Installing the app in the GitHub organization and granting it access to the relevant repositories establishes an OAuth-based trust, after which any commit message or pull-request title that contains the AB#ID token automatically links to the corresponding Azure Boards work item and sends status updates when the pull request is completed. Creating a service connection with a PAT, enabling preview features, or adding a generic service hook would either violate the security requirement or fail to provide full bi-directional work-item linking.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is the Azure Boards app in GitHub Marketplace?
Open an interactive chat with Bash
How does OAuth-based authentication in the Azure Boards app work?
Open an interactive chat with Bash
Why is using personal access tokens considered less secure than OAuth?
Open an interactive chat with Bash
Microsoft DevOps Engineer Expert AZ-400
Design and implement processes and communications
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99 $11.99
$11.99/mo
Billed monthly, Cancel any time.
$19.99 after promotion ends
3 Month Pass
$44.99 $26.99
$8.99/mo
One time purchase of $26.99, Does not auto-renew.
$44.99 after promotion ends
Save $18!
MOST POPULAR
Annual Pass
$119.99 $71.99
$5.99/mo
One time purchase of $71.99, Does not auto-renew.
$119.99 after promotion ends
Save $48!
BEST DEAL
Lifetime Pass
$189.99 $113.99
One time purchase, Good for life.
Save $76!
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .