DRAG DROP -
You have an Azure subscription that contains a project in Azure DevOps named Project1. You have three Azure Active Directory (Azure AD) users that require access to Project1 as shown in the following table.
You need to ensure that the users have the appropriate permissions. The solution must use the principle of least privilege.
To which permission group in Azure DevOps should you add each user? To answer, drag the appropriate permission groups to the correct users. Each permission group may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.
NOTE: Each correct selection is worth one point.
Explanation: Readers can view repositories only. Project Administrators can create repositories and manage permissions. Contributors can create branches and tags by default, satisfying development needs with least privilege.
Question 177
You have an Azure subscription that contains a storage account and 20 virtual machines.
You plan to use LogRhythm for aggregation and analysis of the virtual machine logs.
You need to configure AzLog to export the logs and push them to the storage account.
In which format should you export the logs?
A. JSON
B. EVTX
C. EVT
D. binary
Show Answer
Correct Answer: A
Explanation: AzLog exports Azure VM diagnostic and activity logs in JSON format when sending to Azure Storage. LogRhythm’s Open Collector is designed to ingest and parse modern cloud logs in JSON, enabling easy field mapping and analysis. Other formats like EVT/EVTX or binary are not used for AzLog exports to storage.
Question 178
You have a pipeline named Pipeline1 in Azure Pipelines.
You need to create a service connection to enable Pipeline1 to download a public container image.
Which type of service connection should you create?
A. a Docker host
B. a Docker registry
C. Azure Service Fabric
D. Azure Kubernetes Service (AKS)
Show Answer
Correct Answer: B
Explanation: To download a container image in Azure Pipelines, you use a Docker registry service connection. This connection type is designed to authenticate and pull images from container registries (including public Docker registries). The other options relate to running workloads or connecting to hosts/clusters, not to authenticating against a container registry.
Question 179
You use Azure DevOps processes to build and deploy code.
You need to compare how much time is spent troubleshooting issues found during development and how much time is spent troubleshooting issues found in released code.
Which KPI should you use?
A. defect escape rate
B. unplanned work rate
C. defect rate
D. rework rate
Show Answer
Correct Answer: A
Explanation: The requirement is to compare time spent troubleshooting issues found during development versus issues found after release. The defect escape rate measures how many defects escape development/testing and are found in production compared to total defects. This directly reflects the balance between pre-release and post-release issue discovery and, by extension, troubleshooting effort in each phase. The other KPIs do not distinguish where defects are found.
Question 180
You have a project in Azure DevOps named Project1 that contains a Kanban board named Board1.
You create a Microsoft Teams channel and add the Azure Boards app to the channel.
You need to ensure that users can create work items in Board1 from Microsoft Teams.
Which command should you run?
A. @azure boards subscriptions
B. @azure boards create
C. @azure boards sign in
D. @azure boards link
Show Answer
Correct Answer: D
Explanation: To allow users to create work items from Microsoft Teams, the Azure Boards app must first be linked to the Azure DevOps project that contains the board. Running `@azure boards link [project url]` connects the Teams channel to Project1. Once linked, users can then create work items using `@azure boards create`. Without linking, creation commands will not work.
Question 181
DRAG DROP
-
You have the repositories shown in the following table.
You need to migrate the contents of the GitHub repository to the Azure Repos repository. The solution must ensure that the Azure Repos repository only contains branches and history from the GitHub repository.
Which three commands should you run in sequence? To answer, move the appropriate commands from the list of commands to the answer area and arrange them in the correct order.
Explanation: A bare clone copies all branches and full history from GitHub. The bare clone creates a directory ending with .git, which you enter. A mirror push sends all refs (branches, tags, history) to Azure Repos, ensuring it contains only the GitHub content.
Question 182
DRAG DROP
-
You use Git for source control.
You delete a file, commit the changes, and continue to work.
You need to recover the deleted file.
Which three commands should you run in sequence? To answer, move the appropriate commands from the list of commands to the answer area and arrange them in the correct order.
Explanation: Use git log to find the commit where the file existed, check out the file from the previous commit into the index and working tree, then commit to restore the file in the repository.
Question 183
You use Git for source control.
You enable GitHub code scanning.
You raise a pull request from a non-default branch. In the code scanning output, you receive the following error message: “Analysis not found.”
You need to ensure that the code scanning completes successfully for the pull request.
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
A. Add the name of the default branch to the on: push specification in the code scanning workflow.
B. Add the name of the non-default branch to the on:push specification in the code scanning workflow.
C. Delete the pull request, and then raise the request again from the default branch.
D. Update the code in the pull request.
E. Add a new workflow for code scanning.
Show Answer
Correct Answer: B, D
Explanation: The error occurs because code scanning has not run for the branch used in the pull request. You must configure the code scanning workflow to trigger on pushes to the non-default (topic) branch so analysis is generated. After updating the workflow, you must push a change to the pull request branch to retrigger the workflow and produce the analysis.
Question 184
You have an Azure Automation account that contains a runbook. The runbook is used to configure the application infrastructure of an Azure subscription.
You have a project in Azure DevOps named Project1. Project1 contains a repository that stores code for the runbook.
You need to ensure that every committed change to the code will update automatically and publish the runbook to Azure Automation.
What should you configure?
A. the Service hooks settings for Project1
B. the Connections settings for the Automation account
C. the Source control settings for the Automation account
D. the Service connections settings for Project1
Show Answer
Correct Answer: C
Explanation: Azure Automation provides built-in Source control integration that links an Automation account directly to an Azure DevOps repository. When configured, any commit to the linked repository automatically syncs and publishes the updated runbook to Azure Automation. Service hooks or service connections in Azure DevOps are not required for automatic runbook sync and publishing.
Question 185
You use GitHub for source control and Azure Boards for project management. GitHub and Azure Boards are integrated.
You plan to create a pull request in GitHub.
You need to automatically link the request to an existing Azure Boards work item by using the text of AB#
A. milestone
B. label
C. title
D. comment
E. description
Show Answer
Correct Answer: C, E
Explanation: When GitHub is integrated with Azure Boards, a pull request is automatically linked to an Azure Boards work item if the work item reference (AB#ID) appears in the pull request title or in the pull request description. Milestones, labels, and comments do not create the automatic link.
$19
Get all 531 questions with detailed answers and explanations
Instant download HTML + PDF delivered the moment payment clears.
Secure Stripe checkout we never see or store your card details.
7-day refund if files are defective see our refund policy.