Microsoft DevOps Engineer Expert AZ-400 Practice Question
Within an Azure DevOps project that hosts multiple Git repositories, management wants to guarantee that only members of the Release Managers Azure AD group can change repository or branch permissions. All other developers must still be able to create branches, push commits, and submit pull requests. You need to make a single configuration change that will automatically apply to any existing or future repositories in the project. What should you do?
Create a mandatory branch policy on the default branch of every repository that requires an approval from the Release Managers group.
At the project level, open Git repositories security and set Manage permissions to Allow for the Release Managers group and Deny for Project Contributors.
Add the Release Managers group as Administrators and remove all other groups in the permissions page of each individual repository.
Use Azure AD Privileged Identity Management to assign the Azure DevOps Project Administrator role exclusively to the Release Managers group.
Setting the Git repositories security at the project level controls the default permissions that every repository inherits. By granting Allow on the Manage permissions right to the Release Managers group and setting Deny (or leaving Not set) for other groups such as Project Contributors, only Release Managers can edit repository or branch permissions. Because the setting is applied at the project scope, every current and newly created repository inherits the rule without further action. Branch policies or per-repository administrator assignments would have to be recreated for each repo, and Azure AD role assignments do not control granular Git permissions inside Azure DevOps.
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 role of the 'Manage permissions' setting in Azure DevOps Git repositories?
Open an interactive chat with Bash
How does project-level Git security inheritance work in Azure DevOps?
Open an interactive chat with Bash
What is the difference between branch policies and repository security settings in Azure DevOps?
Open an interactive chat with Bash
What is the role of 'Manage permissions' in Azure DevOps Git repositories?
Open an interactive chat with Bash
Why is configuring Git repository security at the project level recommended?
Open an interactive chat with Bash
How does Azure AD Privileged Identity Management differ from repository-level security in Azure DevOps?
Open an interactive chat with Bash
Microsoft DevOps Engineer Expert AZ-400
Design and implement a source control strategy
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
$19.99/mo
Billed monthly, Cancel any time.
3 Month Pass
$44.99
$14.99/mo
One time purchase of $44.99, Does not auto-renew.
MOST POPULAR
Annual Pass
$119.99
$9.99/mo
One time purchase of $119.99, Does not auto-renew.
BEST DEAL
Lifetime Pass
$189.99
One time purchase, Good for life.
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .