All Microsoft exams
Free AB-900 practice test: 30 questions with answers
30 original questions for Microsoft 365 Copilot and Agent Administration Fundamentals, drawn from every topic area. Answer each one to see whether you got it right and why. No sign-up.
- Free questions
- 30
- Full bank
- 100 questions
All 30 AB-900 questions with answers
The same questions as the test above, grouped by exam topic. Open any question to see the answer and explanation.
Understand data protection and governance tasks for Microsoft 365 and Copilot (8 questions)
Question 1
A company wants content to be labeled automatically when it contains credit card numbers, and the label should restrict external sharing. Which Microsoft Purview feature should be used?
- AMicrosoft Teams channel tags for organizing team content and conversations
- BSharePoint site descriptions and navigation for site visitors, members, and owners
- CExchange message tracking for mail routing and delivery status logs
- DSensitivity labels with auto-labeling conditions and protection settings
Show answer and explanationHide answer
Correct answer: DSensitivity labels with auto-labeling detect sensitive information types such as card numbers and can apply protection that limits sharing. Channel tags, message tracking and site descriptions do not classify or protect content.
Question 2
A regulator requires that customer emails be kept for seven years even if users delete them. Which Microsoft Purview capability satisfies this requirement?
- ARetention policies that retain content for seven years
- BInsider risk policies that flag departing employees
- CData loss prevention rules that block outbound emails
- DCommunication compliance alerts for offensive language
Show answer and explanationHide answer
Correct answer: ARetention policies keep content for a defined period regardless of user deletion, which meets a seven-year requirement. DLP blocks or warns on sharing, insider risk identifies behavior, and communication compliance flags messages.
Question 3
Which Microsoft Purview feature identifies sensitive information types in content across Microsoft 365 locations so that the organization knows where its sensitive data lives?
- ASharePoint storage metrics by site
- BData classification and content explorer
- CExchange message trace for mail flow
- DTeams usage reports by user activity
Show answer and explanationHide answer
Correct answer: BData classification and content explorer show sensitive information types and where they are stored. Message trace follows mail routing, storage metrics show size, and usage reports show activity counts.
Question 4
A user asks Copilot to summarize files that the user is allowed to open. What determines what content Copilot can use in the response?
- AThe time of day when the prompt was sent and the current capacity of the Copilot service in the region
- BThe user's existing Microsoft 365 permissions and the access controls applied to the content
- CWhether the user has the largest mailbox in the company's Exchange Online tenant
- DThe number of pages in the document, its file format, and its total word count
Show answer and explanationHide answer
Correct answer: BCopilot works within the signed-in user's permissions, so it only uses content that user can access. Mailbox size, page counts and time of day do not determine access.
Question 5
A SharePoint site has been overshared, with some documents accessible to everyone in the company. Which SharePoint feature helps identify and fix this?
- AAdding more storage capacity to the site and its document libraries to expand the quota limit for future growth
- BData access governance reports and restricted access control in SharePoint Advanced Management
- CRenaming the site's home page and changing its navigation title and display name
- DTurning off search indexing for the entire tenant and its hub sites in SharePoint Online
Show answer and explanationHide answer
Correct answer: BData access governance reports identify oversharing, and restricted access control limits who can reach sensitive sites. Storage, home page names and turning off search do not address oversharing.
Question 6
An admin wants to detect when a user is preparing to leave the company and is downloading large amounts of confidential files. Which Microsoft Purview feature is designed for this?
- ARetention labels for mailboxes
- BSharePoint site templates
- CInsider Risk Management
- DTeams meeting recordings
Show answer and explanationHide answer
Correct answer: CInsider Risk Management detects risky behavior patterns such as large downloads by users with signals like departures. Retention labels, site templates and recordings do not detect insider risk.
Question 7
Which Purview feature checks messages for inappropriate or policy-violating content, such as harassment, and creates review alerts?
- ASensitivity label scoping
- BAudit log retention only
- CData loss prevention for SharePoint folders
- DCommunication Compliance
Show answer and explanationHide answer
Correct answer: DCommunication Compliance scans communications for policy violations such as harassment and creates alerts for review. DLP focuses on sensitive data sharing, label scoping applies labels, and audit retention only stores logs.
Question 8
An admin needs to see which AI apps and Copilot interactions in the organization involve sensitive data. Which feature provides this view?
- ADSPM for AI in Microsoft Purview
- BSharePoint site usage report
- CExchange shared mailbox reports
- DTeams channel activity report
Show answer and explanationHide answer
Correct answer: ADSPM for AI provides visibility into AI activity and related sensitive data exposure. Mailbox, channel and site usage reports do not show AI interactions with sensitive content.
Perform basic administrative tasks for Copilot and agents (8 questions)
Question 9
Which two statements about Copilot licensing are accurate? (Choose two.)
- ACopilot licenses are shared by multiple users at the same time
- BCopilot billing cannot be monitored by admins
- CMicrosoft 365 Copilot is licensed per user and requires a supported base license
- DPay-as-you-go billing can be configured for certain Copilot experiences by policy
- EEvery user in the tenant receives Copilot automatically at no cost
Show answer and explanationHide answer
Correct answer: C, DMicrosoft 365 Copilot is a per-user license on a supported base plan, and pay-as-you-go billing policies can apply to some Copilot experiences. Automatic free access, shared concurrent licenses and no billing visibility are not accurate.
Question 10
Which two options are appropriate for controlling who can use an agent in the organization? (Choose two.)
- ARequiring an approval process before an agent is made available
- BMaking every agent available to every user with no review
- CPublishing agents to the public internet by default
- DLetting each user decide whether to share an agent with the company
- EConfiguring agent access for specific users or groups in the admin center
Show answer and explanationHide answer
Correct answer: A, EAssigning access to specific users or groups and requiring approval before publication control agent use. Unreviewed availability, public default publishing and uncontrolled sharing bypass governance.
Question 11
An admin wants to compare the monthly Copilot license model with a pay-as-you-go option for a team that only uses Copilot occasionally. What is the key consideration?
- AChoosing based on the team's favorite color and the plan name in a demo
- BComparing expected usage frequency and cost under each billing model
- CChoosing the option with the longest official product name
- DPicking whichever option was announced first in the Microsoft roadmap blog
Show answer and explanationHide answer
Correct answer: BUsage frequency and cost under each model determine which is more economical. Preferences, names and announcement order do not reflect cost or value.
Question 12
An admin wants to see how many users are actively using Copilot features and which apps they use most. Which reporting option is most appropriate?
- AA list of users typed into a spreadsheet by hand, with each user's Copilot activity noted monthly
- BThe Teams Wiki page of each channel in every team, maintained manually as a list
- CCopilot usage and adoption reports in the Microsoft 365 admin center or Copilot Analytics
- DThe SharePoint site recycle bin and second-stage deleted items holding files removed in the last 93 days
Show answer and explanationHide answer
Correct answer: CCopilot usage and adoption reports in the admin center and Copilot Analytics show active use and app patterns. Manual lists and wikis are not usage reports, and the recycle bin holds deleted items.
Question 13
Which capability does the Researcher agent in Microsoft 365 Copilot primarily provide?
- ACreating Power Apps and Power Automate flows from a spreadsheet
- BMulti-step research across work data and the web, producing a report with sources
- CManaging mailbox quotas and retention limits for the company tenant
- DBlocking sign-ins from unknown countries through Conditional Access
Show answer and explanationHide answer
Correct answer: BResearcher performs multi-step research across work data and the web and produces a report. Mailbox quotas, Power Apps creation and sign-in blocking are different capabilities.
Question 14
Which use case fits the Analyst agent in Microsoft 365 Copilot?
- AManaging the physical security of the office, including badge access controllers and CCTV systems
- BAnalyzing data in files, such as spreadsheets, to answer questions and produce insights
- CSending bulk emails to customers through Outlook distribution lists with merge fields
- DProvisioning new user accounts in Entra ID with licenses and group memberships assigned automatically
Show answer and explanationHide answer
Correct answer: BAnalyst works with data in spreadsheets and similar files to answer questions and create insights. Bulk mail, identity provisioning and physical security are not Analyst use cases.
Question 15
An admin wants to save a frequently used prompt so that employees can reuse it and see when it is scheduled. Which Copilot capability supports this?
- ADeleting chat history for the tenant with a cleanup script
- BDisabling Copilot for every licensed user by removing the add-on from the tenant
- CChanging the default font and theme of every Word document
- DPrompt management, including saving, sharing and scheduling prompts
Show answer and explanationHide answer
Correct answer: DPrompt management lets users save, share and schedule prompts for reuse. Deleting history, font changes and disabling Copilot do not provide prompt reuse.
Question 16
An agent built for the sales team is ready to publish. The organization requires review before any agent is made available. Which step must happen first?
- AThe agent is published immediately to every employee in the sales department through the default Copilot store
- BThe agent is emailed as an attachment to the sales director, who will decide later whether it should be released to staff
- CThe agent is deleted and rebuilt because the approval workflow requires a clean package before resubmission
- DThe agent goes through the organization's approval process before it is made available to users
Show answer and explanationHide answer
Correct answer: DOrganizations that require approval route agents through the approval process before availability. Immediate publication bypasses review, emailing defers without a process, and deletion is unnecessary.
Identify the core features and objects of Microsoft 365 services (7 questions)
Question 17
A new employee needs Copilot features in Word and Teams. The admin assigned the employee a Microsoft 365 license that does not include Copilot. What must the admin do?
- AAssign a Microsoft 365 Copilot license to the user, in addition to a supported base license
- BAdd the employee to a Microsoft 365 distribution group that is mail-enabled for Outlook delivery and routing
- CTurn on Copilot in the SharePoint admin center for the user's personal site collection
- DCreate a new Exchange Online mailbox for the employee and grant shared calendar access
Show answer and explanationHide answer
Correct answer: AMicrosoft 365 Copilot is licensed per user on top of a supported base license, so the user needs the Copilot add-on license. Site settings, mailboxes and distribution groups do not grant Copilot access.
Question 18
An admin wants to add a custom domain such as contoso.com to a Microsoft 365 tenant so that users get matching email addresses. Which admin center is used to add and verify the domain?
- AMicrosoft Purview compliance portal, Information Protection
- BPower Platform admin center for environments
- CMicrosoft Teams admin center under Teams settings
- DMicrosoft 365 admin center under Settings, Domains
Show answer and explanationHide answer
Correct answer: DThe Microsoft 365 admin center manages domains under Settings, including adding and verifying them. Purview handles compliance, Teams manages collaboration policies, and Power Platform manages environments.
Question 19
A team needs a shared mailbox for the support desk that several people can read and send from. Which object should be created in the Exchange admin center?
- AA shared mailbox
- BA mail-enabled security group with no members
- CA dynamic distribution group for all staff
- DA journal rule for the CEO
Show answer and explanationHide answer
Correct answer: AA shared mailbox lets several users read and send mail from one address without a separate license per shared mailbox user. A distribution group only forwards mail, a security group without members does nothing, and journal rules capture messages for archiving.
Question 20
In SharePoint, a department site contains document libraries that need different access for two groups. Which object is the right level to manage broader permissions across the site?
- ATeams channels and their associated private channel tabs for the team's shared files
- BThe Exchange journal rules and retention settings for the department's shared mailboxes
- CThe site and its groups, with unique permissions applied to libraries or folders where required
- DEach user's individual personal mailbox with delegated folder and calendar permissions
Show answer and explanationHide answer
Correct answer: CSharePoint permissions are managed at the site, library and folder levels, and groups make assignment manageable. Mailboxes, channels and journals are not the objects that control document permissions.
Question 21
A Teams admin wants all members of a project to be able to create meetings but block them from creating new channels in a specific team. Which configuration fits best?
- ABlocking Microsoft 365 app access for the project members by device
- BTeams policies and team-level settings that control channel creation for that team
- CChanging the Exchange Online mailbox storage quota for each team member
- DRemoving the team's SharePoint site and its underlying document library
Show answer and explanationHide answer
Correct answer: BTeams policies and team settings control features such as channel creation and meeting options. Mailbox quotas, removing sites and blocking apps do not address the channel requirement.
Question 22
A SharePoint admin needs to set up a site for a project team that needs an ownership model and group permissions. Which object should be created?
- AAn unconnected site with one personal owner and no Microsoft 365 group behind it
- BA personal OneDrive folder in the owner's account, shared by link with everyone
- CA team site connected to a Microsoft 365 group with owners and members
- DA user mailbox with an attached file share and a retention hold on its items
Show answer and explanationHide answer
Correct answer: CA team site connected to a Microsoft 365 group gives owners and members manageable permissions with shared resources. Unconnected single-owner sites, personal folders and mailboxes do not provide the same group-based model.
Question 23
Which object is used in the Exchange admin center to send a message to a group of recipients without giving them access to a shared inbox?
- AA shared team mailbox
- BA journal copy mailbox
- CArchive mailbox
- DA distribution group
Show answer and explanationHide answer
Correct answer: DA distribution group delivers messages to multiple recipients without a shared inbox. A shared mailbox provides an inbox that members access, while journal and archive mailboxes serve compliance and storage purposes.
Identify the core security features of Microsoft 365 services (7 questions)
Question 24
Which Zero Trust principle means that access decisions should be made by verifying the user, device and context on every request rather than trusting the network?
- AAssume the network is safe
- BDisable authentication for internal users
- CGrant standing administrator access to everyone
- DVerify explicitly
Show answer and explanationHide answer
Correct answer: DVerify explicitly means checking identity, device health and context for each access decision. Trusting the network and standing administrator access contradict Zero Trust, and disabling authentication removes verification.
Question 25
A user is blocked from signing in because a conditional access policy requires a compliant device for Microsoft 365 apps. What should the admin check first when troubleshooting?
- AThe user's favorite color theme and mail display setting in the Outlook desktop client
- BThe Teams channel description and the channel's tab configuration within the team, including pinned apps and connectors
- CThe sign-in log in Microsoft Entra ID for the policy that applied and the device compliance status
- DThe SharePoint site's storage quota and the document library's version history limit settings
Show answer and explanationHide answer
Correct answer: CSign-in logs show which conditional access policy applied and why access was blocked, including device compliance. Color settings, channel descriptions and storage quotas do not explain a conditional access block.
Question 26
Which feature provides single sign-on so that users can access many cloud and on-premises apps with one set of credentials?
- AA local administrator account with a unique password on every endpoint
- BSeparate passwords for each application with no central directory service
- CMicrosoft Entra single sign-on with enterprise applications
- DA shared password for the team written on a sticky note under the keyboard
Show answer and explanationHide answer
Correct answer: CMicrosoft Entra single sign-on uses the directory to let users authenticate once for many applications. Shared notes, local admin accounts and separate directory-less passwords do not provide SSO.
Question 27
An admin needs to review who has been assigned the Global Administrator role and wants to require approval and time limits for it. Which feature should be used?
- AMicrosoft Entra Privileged Identity Management
- BExchange Online message trace for mail routing history
- CMicrosoft Teams live events and meeting broadcast policies
- DSharePoint version history and recycle bin restoration
Show answer and explanationHide answer
Correct answer: APrivileged Identity Management provides just-in-time, time-bound and approval-based role activation, and reviews of role assignments. The other features do not manage privileged roles.
Question 28
Identity Secure Score in Microsoft Entra ID is reviewed by the admin. What does the score represent?
- AThe number of users in the tenant who have signed in successfully during the past 24-hour reporting window
- BA measure of how well the tenant's identity configuration follows recommended security practices, with improvement actions
- CThe total amount of storage consumed by SharePoint sites, document libraries, and OneDrive accounts across the tenant, measured in gigabytes
- DThe number of Teams meetings held this week across channels and chats, including recurring series and ad hoc calls
Show answer and explanationHide answer
Correct answer: BIdentity Secure Score rates the identity configuration against recommended practices and lists improvement actions. User sign-in counts, storage use and meeting counts are unrelated.
Question 29
An admin needs to see who changed a user's group membership last week. Which tool should be used?
- AThe Teams chat history of the user
- BThe SharePoint site's home page
- CThe Exchange calendar of the user
- DMicrosoft Entra audit logs
Show answer and explanationHide answer
Correct answer: DMicrosoft Entra audit logs record directory changes such as group membership updates and the actor who made them. Chats, home pages and calendars do not record directory changes.
Question 30
A third-party app needs access to Microsoft Graph for a custom integration. Where should the app be registered so that its permissions can be governed?
- AIn the Teams channel's wiki tab of a project team's shared channel for Graph calls
- BIn the Exchange Online transport rules list used for sender domain filtering
- CApp registrations and enterprise applications in Microsoft Entra ID
- DInside a personal OneDrive folder synced to the desktop and shared online
Show answer and explanationHide answer
Correct answer: CApp registrations define the application, and enterprise applications govern its access and consent in the tenant. OneDrive folders, wiki tabs and transport rules do not register applications for Graph access.
Want more AB-900 questions?
The full bank has 100 questions with answers and explanations, as a PDF, an online practice exam, or both.
Both formats together. The best value.
Instant access after payment, with 90 days of updates. Checkout is on our store, AIExamCerts.