SaveMyCert
Log in
5 of 5 free questions left today·for 30 a day
AB-900 practice

Free AB-900 practice questions

Drill exam-realistic Microsoft 365 Certified: Copilot and Agent Administration Fundamentals questions by domain, with an explanation on every option — not just the right one. 5 fully worked examples are further down this page, answers included.

Question bank
214
across 3 domains
Free, no account
5/day
a free account allows 30 a day
Real exam
45 Qs
45 min · pass 700 / 1000
Explanations
Every option
right and wrong

Build a practice session

5 free questions left today.

Domains

How many?

Mode

Ready when you are

10 fresh questions drawn across all domains, in Learn mode.

Focused review

Every question you answer incorrectly, and every question you flag while practising, is saved here automatically. Finish a session and you can come back to re-drill just those.

5 sample AB-900 questions, fully explained

Real questions from the AB-900 bank, with the answer key and the reasoning behind every option. Read them, then go back up the page and try the rest.

Question 1Identify the core features and objects of Microsoft 365 services

An admin created an account for a new employee in the Microsoft 365 admin center last week and configured nothing else. The employee can sign in but has no mailbox and cannot use Teams. What should the admin do?

Choose one.

  • a
    Assign the employee a Microsoft 365 license in the admin center Correct

    Services such as an Exchange Online mailbox and Teams are delivered through the service plans in a license. Assigning a license that includes them provisions the mailbox and turns on Teams.

  • b
    Assign the employee the Exchange Administrator and Teams Administrator roles

    Admin roles let someone manage the Exchange and Teams services for others. They don't provision a mailbox or Teams access for the person who holds them; that comes from a license.

  • c
    Add the employee to a distribution group in the Exchange admin center

    A distribution group only delivers email to its members' existing mailboxes. It can't create a mailbox for an unlicensed account.

  • d
    Add the employee to the Members group of the company's SharePoint site

    Site membership grants access to that site's content. It doesn't give the user a mailbox or Teams.

The concept

Access to Microsoft 365 services comes from the licenses assigned to a user. Each license contains service plans such as Exchange Online, SharePoint and Teams.

Why that’s the answer

An account without a license can exist and sign in, but no workload is provisioned for it, so there is no mailbox and no Teams access. Assigning a license that contains the Exchange Online and Teams service plans fixes both. Admin roles, distribution groups and SharePoint groups all control something else (admin rights, mail delivery and site access) and assume the user is already licensed.

How to reason it out
  1. Notice that the account exists but nothing was assigned to it.
  2. Recall that mailboxes and Teams access come from service plans in a license.
  3. Reject options that grant admin rights, mail delivery or site access.
  4. Choose assigning a license with the needed services.

Exam tip: No license, no services: an account only gets a mailbox, Teams and the apps through the service plans in its license.

AB-900 Core Objects: Microsoft 365 Licenses and the Exchange, SharePoint and Teams Admin Centers — the lesson that teaches this.

Question 2Understand data protection and governance tasks for Microsoft 365 and Copilot

A legal team wants contract drafts to stay protected so that only the legal department can open them, even after someone downloads a copy or emails it outside the company. Which Microsoft Purview feature should the admin use?

Choose one.

  • a
    Retention labels that mark the drafts as legal records

    A record label stops edits and deletion for a retention period. It doesn't control who can open a copy once it leaves the site.

  • b
    A DLP policy that blocks sharing from the legal sites

    DLP can block or warn on sharing, but a copy that does get out isn't protected by it. The protection doesn't travel with the file.

  • c
    Sensitivity labels that apply encryption to drafts Correct

    Encryption from a sensitivity label is stored with the file, so only the people the label authorizes can open it wherever the copy goes.

  • d
    An Insider Risk Management policy for the legal team

    Insider Risk Management detects risky activity patterns for investigation. It doesn't restrict who can open a document.

The concept

Sensitivity labels classify an item and can apply protection, such as encryption and content markings, that stays with the item.

Why that’s the answer

The requirement is protection that follows the file after it is downloaded or emailed. Encryption applied by a sensitivity label is embedded in the document, so access is checked whenever anyone tries to open it. DLP acts at the moment of sharing, retention labels govern how long items are kept, and Insider Risk Management only detects and scores risky behaviour.

How to reason it out
  1. Note that protection must persist outside the original location.
  2. Recall that label encryption is stored with the item itself.
  3. Reject controls that act only at a location or only detect activity.
  4. Choose a sensitivity label that applies encryption.

Exam tip: Protection that travels with the file: sensitivity label with encryption.

AB-900 Microsoft Purview and Copilot Data Security: Sensitivity Labels, DLP, Retention and Responsible AI — the lesson that teaches this.

Question 3Perform basic administrative tasks for Copilot and agents

A company has Microsoft 365 E3 and no Copilot add-on licenses. In Copilot Chat on the web, outside Outlook, a user asks for a summary of what her manager emailed her about the budget this week, and the answer ignores her mailbox. What explains this?

Choose one.

  • a
    The Allow web search in Copilot policy is off, which also stops mailbox lookups

    That policy controls web grounding only. Turning it on or off has no effect on whether Copilot reads the mailbox.

  • b
    Semantic indexing has not finished processing the users’ mailboxes yet

    Indexing delay could slow results for a licensed user, but an unlicensed Copilot Chat user has no Graph grounding to wait for.

  • c
    Without a Microsoft 365 Copilot license, her mailbox isn’t used from there Correct

    Outside Outlook, Copilot Chat included with Microsoft 365 answers from the web and from content the user supplies. It doesn’t reach into her mail, files or meetings through Microsoft Graph on its own.

  • d
    Restricted Content Discovery is hiding mailbox content from Copilot responses

    Restricted Content Discovery applies to SharePoint sites, not Exchange mailboxes, and nothing in the scenario says it is configured.

The concept

Copilot Chat (included with eligible Microsoft 365 subscriptions) is grounded in web data; the Microsoft 365 Copilot license adds broad grounding in work data through Microsoft Graph. Copilot Chat inside Outlook is the exception: it can use the user’s own inbox and calendar without the add-on.

Why that’s the answer

Without the add-on license, Copilot Chat uses organizational content only when the user uploads or pastes it, when it runs inside Outlook (which grounds it in her own inbox and calendar), or through a pay-as-you-go agent. She asked on the web, outside Outlook, so her mailbox isn’t searched. The web search policy, indexing and Restricted Content Discovery are all real controls, but none of them explains an unlicensed user getting no mailbox grounding there.

How to reason it out
  1. Note that the tenant has no Copilot add-on licenses.
  2. Note where she asked: Copilot Chat on the web, not inside Outlook.
  3. Recall what Copilot Chat is grounded in there without the license.
  4. Check whether any distractor actually applies to Exchange mail, then conclude.

Exam tip: No Copilot license: Copilot Chat answers from the web and what you give it, except inside Outlook, where it can see your own mail.

AB-900 Copilot and Agent Features: Licensing vs Pay-As-You-Go, Admin Settings, Researcher and Analyst — the lesson that teaches this.

Question 4Identify the core features and objects of Microsoft 365 services

Every member of the Sales security group should receive Microsoft 365 E3 automatically when they join the group and lose it when they leave, with no per-user admin work. What should the admin do?

Choose one.

  • a
    Assign the E3 license to each Sales user from the Active users page of the admin center

    Direct assignment works, but the admin must license and unlicense every person by hand as people join and leave.

  • b
    Assign the E3 license to the Sales group on the Licenses page of the admin center Correct

    Group-based licensing assigns the license to the group. Members get it when they are added and lose it when they are removed, with no per-user work.

  • c
    Assign a Teams meeting policy to the Sales group with a group assignment ranking

    Teams group policy assignment controls Teams behaviour. It doesn't assign Microsoft 365 licenses.

  • d
    Add the Sales group to the Members group of the Sales team's SharePoint site

    That grants edit access to one site. It doesn't license anyone for Microsoft 365 services.

The concept

Group-based licensing assigns licenses to a security group, mail-enabled security group or Microsoft 365 group; membership then decides who holds the license.

Why that’s the answer

When the license is assigned to the Sales group, Microsoft Entra ID applies it to each member and removes it when the member leaves the group. That is exactly the automatic join/leave behaviour required. Assigning licenses user by user also works, but it fails the 'no per-user admin work' requirement. Teams policies and SharePoint groups don't license anything.

How to reason it out
  1. Identify the requirement: licensing that follows group membership automatically.
  2. Recall that licenses can be assigned to groups from the Licenses page.
  3. Reject direct assignment because it needs per-user work.
  4. Reject Teams policy and SharePoint group options because they don't license users.

Exam tip: Assign licenses to a group when membership should decide who is licensed: join the group, get the license; leave it, lose it.

AB-900 Core Objects: Microsoft 365 Licenses and the Exchange, SharePoint and Teams Admin Centers — the lesson that teaches this.

Question 5Understand data protection and governance tasks for Microsoft 365 and Copilot

When users create a team for a confidential project, they pick a classification and the new team and its SharePoint site become private, with guest access blocked. No admin configures each site by hand. Which feature provides this?

Choose one.

  • a
    Sensitivity labels configured for groups and sites Correct

    Labels configured for groups and sites set container settings such as privacy and external user access when the label is chosen.

  • b
    Retention policies scoped to Microsoft 365 groups

    Retention policies decide how long group content is kept or when it is deleted. They don't set privacy or guest access.

  • c
    DLP policies scoped to Teams chat and channel messages

    DLP inspects messages and files for sensitive data. It doesn't set a team's privacy or who can be invited.

  • d
    Retention labels published to the SharePoint sites

    Retention labels apply retain/delete settings to individual items. They have no effect on team privacy or guests.

The concept

Sensitivity labels can be configured for containers (Microsoft 365 groups, Teams and SharePoint sites) as well as for files and emails.

Why that’s the answer

A container label applies settings such as public/private privacy and whether guests can be added the moment the user selects it when creating the team. The label on the container does not label the files inside it. Retention policies and labels govern keeping and deleting content, and DLP inspects content for sensitive data.

How to reason it out
  1. Spot that the settings apply to the team and site, not to files.
  2. Recall that sensitivity labels can be scoped to groups and sites.
  3. Rule out retention and DLP, which don't set privacy or guest access.
  4. Choose sensitivity labels for groups and sites.

Exam tip: Sensitivity labels also protect containers: privacy and guest access for teams, groups and sites.

AB-900 Microsoft Purview and Copilot Data Security: Sensitivity Labels, DLP, Retention and Responsible AI — the lesson that teaches this.

The AB-900 question bank, by domain

The bank is built to the exam's own weighting, so the practice you get reflects the marks that are actually on offer — not whichever domain was easiest to write questions for.

Published AB-900 practice questions per exam domain
DomainExam weightTopicsQuestions
Identify the core features and objects of Microsoft 365 services33%370
Understand data protection and governance tasks for Microsoft 365 and Copilot38%282
Perform basic administrative tasks for Copilot and agents29%262
Total100%7214

Practise AB-900 one domain at a time

How AB-900 questions are worded

Most AB-900 questions are not asking whether you can recall a definition. They describe a situation and ask which option satisfies it — so the skill being tested is reading the requirement precisely and eliminating options that fail it.

Single-response vs multiple-response

A single-response question has exactly one right answer. A multiple-response question tells you how many to pick ("Choose TWO") and there is no partial credit — getting one of the two right scores nothing. Read that instruction before you read the options.

Read the last line first

The final sentence is the actual question; everything before it is scenario. Read it first, then read the scenario knowing what you are looking for. It stops you from building an answer in your head that the question never asked for.

Hunt for the qualifier

Most scenarios turn on one word — MOST cost-effective, LEAST operational overhead, with the LEAST latency, without changing application code. Two options are frequently both technically correct, and the qualifier is the only thing separating them.

Eliminate, then choose

Distractors are almost always real Microsoft Azure services doing a real job — just not this job. Rule out the ones that break a stated constraint before you compare what's left. On a question you truly don't know, eliminating two options turns a guess into a coin flip.

Practise AB-900 from your browser

The SaveMyCert Chrome extension opens a daily drill of 5 AB-900 questions in the side panel, with the full explanation behind every answer. No account needed.

Get the Chrome extension (opens in a new tab)

Beyond AB-900 practice

AB-900 practice questions: your questions

Yes. You can answer 5 questions a day with no account at all, and a free account raises that to 30 a day across the full 214-question AB-900 bank, with an explanation on every option. Pro removes the daily cap entirely.

Source

Exam structure, domain weights and scoring on this page come from the official AB-900 exam guide.