Courseiva

AZ-400 · topic practice

Configure processes and communications practice questions

This domain covers how Azure DevOps and GitHub are configured to enforce process and keep teams informed: branch policies, branch and path filters in pipeline triggers, required reviewers, environment approvals, and notifications. Questions are scenario-based, asking which configuration satisfies a stated governance, compliance, or Git Flow requirement.

Courseiva uses original exam-style practice questions designed for learning and revision. The goal is to understand the concepts, recognise exam patterns, and improve through explanations — not memorise copied exam dumps.

Editorial oversight:Johnson Ajibi· MSc IT Security, IEEE Senior Member
20 questionsDomain: Configure processes and communications

What the exam tests

What to know about Configure processes and communications

Be able to select and configure branch policies, trigger filters, and environment approval checks that satisfy a stated requirement. The single most important thing: know exactly when approvals reset and which object (branch, environment, service connection) enforces the gate.

Azure Repos branch policies: minimum reviewer counts, reset on new pushes, build validation, comment resolution

YAML pipeline trigger filters: include/exclude branches, paths, and PR triggers for Git Flow

GitHub Actions workflows with branch protection rules and required status checks for main

Azure Pipelines environment checks: approvals, business hours, and branch control gates

Watch out for

Common Configure processes and communications exam traps

  • ▸Assuming previous approvals survive a new commit; policies that reset votes or require re-approval change the outcome
  • ▸Confusing CI trigger branch filters with PR triggers, so builds fire on the wrong branches
  • ▸Putting approvals on a pipeline or stage instead of the environment or service connection that actually gates production

Practice set

Configure processes and communications questions

20 questions · select your answer, then reveal the explanation

A team uses Azure Repos with a Git branching strategy that includes feature branches. They want to ensure that all feature branches are deleted automatically after the pull request is completed. What should they do?

You are designing the communication strategy for a large team using Azure DevOps. The team uses a Kanban board and wants to automatically notify stakeholders when work items are moved to 'Done'. Which Azure DevOps feature should you use?

Your team uses Azure Boards and has several work item types (Epic, Feature, User Story, Bug, Issue). They want to enforce a rule that bugs can only be linked to Features, not directly to Epics. Which TWO actions should you perform?

A team uses Azure Boards to manage work items. They want to automatically update the state of a work item when a related pull request is merged in Azure Repos. Which TWO actions should they configure to enable this integration?

Your team uses Azure DevOps and wants to implement a change management process where all production releases must be approved by a change advisory board (CAB) after the build is complete but before deployment. The approval must be recorded in the pipeline. What is the best approach?

Your Azure DevOps environment uses Microsoft Entra ID for authentication. You need to ensure that users from a partner organization can access only a specific Azure Boards project without being added to your tenant as guests. What should you do?

Your team uses Azure Repos and wants to enforce that every commit message includes a work item ID. Which policy should you configure?

Refer to the exhibit. You are migrating repository policies from Azure Repos to GitHub. The JSON shows a branch protection rule you plan to apply to the main branch. A developer pushes a hotfix directly to main without a pull request. What happens?

Exhibit

{
  "syntaxVersion": "1.0",
  "enforceAdmins": true,
  "branchProtection": [
    {
      "branch": "main",
      "requiredStatusChecks": ["continuous-integration/azure-pipelines"],
      "requiredApprovingReviewCount": 2,
      "dismissStaleReviews": true,
      "lockBranch": false
    }
  ]
}

Your organization uses GitHub Enterprise and wants to enforce that all repositories have a specific issue template. What is the most scalable way to achieve this?

Your team uses GitHub Issues for work tracking. You want to automate the creation of a new issue when a build pipeline fails in Azure Pipelines. Which action should you implement in the YAML pipeline?

Your organization uses Microsoft Teams for communication. You want to send a notification to a Teams channel when a release pipeline fails. Which action should you configure?

Your team wants to include a manual validation step before deploying to production. Which Azure Pipelines feature should they use?

Your organization is adopting Microsoft Entra ID for identity management. You need to configure Azure DevOps to trust tokens issued by Entra ID for service connections. Which authentication method should you use?

You applied the above branch policy to a GitHub repository. A developer tries to push a commit to the main branch that is signed with an S/MIME signature. What will happen?

Exhibit

Refer to the exhibit.

```json
{
  "policies": [
    {
      "name": "Require signed commits",
      "enforcementMode": "block",
      "scope": {
        "refNames": ["refs/heads/main"]
      },
      "parameters": {
        "signatureTypes": ["gpg", "ssh"]
      }
    }
  ]
}
```

You execute the above Azure CLI command. A pipeline YAML references the variable group 'Config' and uses the variable 'env'. However, the pipeline fails because the variable 'env' is not found. What is the most likely reason?

Network Topology
org https://dev.azure.com/contosoproject MyProjectoutput tableRefer to the exhibit.```Name Type Variables

Your team uses Azure Boards to track work items. They want to automatically update the 'Remaining Work' field on a task when a developer completes a pull request linked to that task. Which Azure DevOps feature should you configure?

Which TWO Azure DevOps features can be used to automate the process of updating work items when a build or release completes?

Your team uses a monorepo in Azure Repos. You want to enforce that every PR to the main branch includes a work item link and a specific label. Which branch policy should you configure?

Your team uses a Git flow branching strategy with develop and release branches. You want to enforce that only release branches can be merged into main, and all merges into main require a successful deployment to a production-like environment. How should you implement this in Azure Pipelines?

Which TWO approaches can you use to enforce consistent commit message conventions across your GitHub repositories?

Free account

Track your progress over time

Create a free account to save your results and see which topics improve across sessions.

Focused Configure processes and communications sessions

Start a Configure processes and communications only practice session

Every question in these sessions is drawn from the Configure processes and communications domain — nothing else.

Related practice questions

Related AZ-400 topic practice pages

Move into related areas when this topic feels solid.

Frequently asked questions

What does the AZ-400 exam test about Configure processes and communications?
Be able to select and configure branch policies, trigger filters, and environment approval checks that satisfy a stated requirement. The single most important thing: know exactly when approvals reset and which object (branch, environment, service connection) enforces the gate.
How should I use these practice questions?
Select your answer before revealing the explanation. Then read why each option is right or wrong — this active recall approach builds retention far faster than re-reading notes.
Can I practise just Configure processes and communications questions in a focused session?
Yes — the session launcher on this page draws every question from the Configure processes and communications domain. Use a 10-question session first to gauge your baseline, then move to 20 or 30 once the weak spots are clear.
Where can I practise other AZ-400 topics?
Use the topic links above to move to related areas, or go back to the AZ-400 question bank to see all topics.
Are these real exam questions or dumps?
These are original practice questions written to test the same concepts the AZ-400 exam covers. They are not copied from any real exam or dump site.