Free AB-900 Practice Questions & Study Guide: Microsoft 365 Copilot and Agent Administration Fundamentals

Official Exam Details: (AB-900)

Exam Code:
AB-900
Passing Score:
70%
Total Question Bank:
91 Verified Questions
Exam Duration:
120 Minutes

Exam Format & Question Types

This certification exam features multiple-choice questions (single and multi-select), interactive Hotspots, Hot Areas, and Drag-and-Drop scenario configurations designed to test real-world technical competency.

AB-900: Cloud Architecture Fundamentals – Study Guide & Architectural Blueprint

Welcome, aspiring cloud architect, to your comprehensive study guide and architectural master blueprint for the AB-900 certification exam. This exam validates your foundational understanding of core cloud architectural principles, service selection, and strategic design patterns crucial for building robust, scalable, and secure cloud solutions. As an expert exam author, I’ve distilled the critical knowledge points and common pitfalls to ensure your success.

1. Exam Overview & Profile

The AB-900: Cloud Architecture Fundamentals exam targets individuals beginning their journey into cloud solution design. This includes IT professionals, system administrators, developers, and project managers seeking to formalize their understanding of architectural best practices in a cloud environment. The exam typically consists of 40-60 multiple-choice and multi-select questions, with a duration of 100-120 minutes. A passing score context often hovers around 700 out of 1000, emphasizing a solid grasp of foundational concepts over rote memorization.

2. Deep-Dive Domain Breakdown

The AB-900 exam meticulously evaluates your proficiency across several key architectural pillars. A detailed understanding of each is paramount:

  • Cloud Computing Concepts (20-25%):
    • Models: Differentiate and provide use cases for Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Understand the shared responsibility model at each layer.
    • Deployment Models: Public, Private, and Hybrid cloud environments, their unique advantages, and integration challenges.
    • Key Benefits: Grasp the business value of elasticity, agility, global reach, and cost-effectiveness.
  • Core Architectural Components (30-35%):
    • Compute: Evaluate virtual machines, containers, and serverless functions based on workload requirements (statefulness, scalability, operational overhead).
    • Storage: Select appropriate storage solutions (object, block, file, archival) considering performance, durability, access patterns, and cost implications.
    • Networking: Understand virtual networks, subnets, routing, load balancing, DNS, and fundamental network security groups (NSGs).
    • Databases: Distinguish between relational and NoSQL databases, and when to opt for managed database services.
  • Security, Compliance & Identity (20-25%):
    • Identity and Access Management (IAM): Principles of least privilege, roles, users, and groups.
    • Network Security: Ingress/egress rules, firewalls, VPNs, and secure connectivity patterns.
    • Data Protection: Encryption at rest and in transit, data residency, and backup/recovery strategies.
    • Compliance Fundamentals: General understanding of regulatory frameworks and how cloud providers assist in compliance.
  • Cost Management & Operational Excellence (15-20%):
    • Cost Optimization: Strategies like rightsizing, reserved instances, spot instances, and budgeting.
    • Monitoring & Alerting: Basic concepts of collecting metrics, logs, and setting up alerts for operational health.
    • High Availability & Disaster Recovery: Redundancy, replication, failover strategies, and RTO/RPO objectives.

3. High-Yield Exam Tips & Scenario Traps

  • Architectural Decision Rules: Always prioritize scalability, availability, security, and cost-effectiveness in that order, unless a scenario explicitly states otherwise.
  • Shared Responsibility: Understand what the cloud provider manages versus what the customer manages for IaaS, PaaS, and SaaS. This is a frequent trap. For PaaS, security *of* the platform is provider, security *in* the platform (e.g., app data) is customer.
  • Serverless vs. VM: If a scenario describes event-driven, short-lived, burstable workloads with minimal operational overhead, serverless is often the correct architectural choice over VMs.
  • Storage Selection: High-performance, low-latency needs often point to block storage. Cost-effective, highly durable, internet-accessible data points to object storage. Remember the access patterns.
  • Security Boundaries: Network Security Groups (NSGs) or similar virtual firewall constructs are critical for segmenting networks and controlling traffic flow. Understand their granular application.
  • Cost Traps: Be wary of solutions that offer “unlimited” scale without considering the corresponding cost implications. Always look for optimization opportunities.

4. Frequently Asked Questions (FAQ)

Q1: What is the best way to prepare for the AB-900 exam?
A1: A multi-pronged approach is most effective. Start by thoroughly reviewing the official exam objectives. Supplement this with online courses, official documentation, and practical hands-on labs where possible. Focus on understanding the “why” behind architectural decisions, not just memorizing services. Practice scenario-based questions to sharpen your decision-making skills.
Q2: Is hands-on experience required for AB-900?
A2: While AB-900 is foundational, practical experience significantly reinforces theoretical knowledge. Setting up simple VMs, deploying a basic web app on PaaS, configuring storage buckets, and experimenting with network rules in a free-tier account will deepen your understanding of the concepts tested and help you visualize architectural components in action.
Q3: How should I manage my time during the exam?
A3: Read each question and all answer choices carefully. Eliminate obviously incorrect options first. For scenario questions, identify the core problem and the key constraints (e.g., cost, performance, security). If unsure, make an educated guess and flag the question for review if time permits. Do not dwell too long on any single question; maintain a steady pace.

Free AB-900 Sample Practice Questions

Test your knowledge with these sample scenario questions complete with verified explanations:

General Practice Questions

QUESTION 1

Your organization has a Microsoft 365 subscription.

You need to review the impact of a recent phishing incident that targeted email users.

What should you use?

  • A. the Microsoft Defender portal
  • B. the Microsoft 365 admin center
  • C. the Microsoft Entra admin center
  • D. the Microsoft Exchange admin center
Click to View Verified Solution & Explanation

Correct Option: A

Explanation: ✅

Reasoning: The Microsoft Defender portal is the centralized console for security operations, including email and collaboration protection. It provides comprehensive tools for reviewing security incidents, analyzing threats like phishing, tracking affected users, and managing remediation actions across email, identities, and endpoints. ❌ Why the other choices are incorrect:

  • Option B is incorrect: The Microsoft 365 admin center focuses on general tenant administration, user management, and service health, not in-depth security incident investigation.
  • Option C is incorrect: The Microsoft Entra admin center primarily manages identities and access. While phishing targets identities, the overall incident impact review across email is not its main function.
  • Option D is incorrect: The Microsoft Exchange admin center (EAC) manages Exchange Online mailboxes and mail flow. While related to email, it lacks the broader incident response and threat analysis capabilities of the Defender portal for phishing.

QUESTION 2

You need to create a Microsoft 365 Copilot agent that can create charts and visualizations based on a Microsoft Excel workbook.

What should you configure for the agent?

  • A. the image generator capability
  • B. the Scrum Assistant template
  • C. the Customer Insights Assistant template
  • D. the code interpreter capability
Click to View Verified Solution & Explanation

Correct Option: D

Explanation: ✅

Reasoning: The code interpreter capability allows the agent to execute programming logic to read, process, and analyze data from Excel workbooks, then generate charts and visualizations as requested. This is essential for data-driven outputs. ❌ Why the other choices are incorrect:

  • Option A is incorrect: The image generator creates visual content from text prompts, not for interpreting data in a spreadsheet or producing analytical charts.
  • Option B is incorrect: The Scrum Assistant template is designed for project management tasks, agile workflow, and team coordination, not for data analysis or chart generation.
  • Option C is incorrect: The Customer Insights Assistant is a specialized template for customer data analysis, but it relies on underlying capabilities like a code interpreter to actually process data from Excel and create visual outputs.

QUESTION 3 (Multi-Select)

Your organization has a Microsoft 365 subscription.

You create a security group named Group1 and assign a Microsoft 365 E3 license to the group.

You discover that a user named User1 does NOT have access to the Microsoft 365 E3 features.

You need to ensure that User1 can access all the Microsoft 365 E3 features.

Which two actions can you perform? Each correct answer presents a complete solution.

NOTE: Each correct selection is worth one point.

  • A. Add User1 to Group1.
  • B. Assign a Conditional Access policy to Group1.
  • C. Assign a Conditional Access policy to User1.
  • D. Assign a license to User1.
Click to View Verified Solution & Explanation

Correct Option: A,D

Explanation: ✅

Reasoning: Microsoft 365 supports group-based licensing. Since Group1 has the E3 license assigned, adding User1 to Group1 will automatically provision the E3 license to User1, granting access to its features.


✅

Reasoning: Directly assigning a Microsoft 365 E3 license to User1 is a fundamental way to grant them access to all associated features, independent of any group memberships or group-based licensing. ❌ Why the other choices are incorrect:

  • Option B is incorrect: Conditional Access policies manage access conditions (e.g., MFA, location), not license assignment or feature enablement. Assigning one to Group1 would not provide User1 with an E3 license.
  • Option C is incorrect: Similar to Option B, Conditional Access policies control how users access resources they are already licensed for. Assigning a policy to User1 will not grant them an E3 license.

QUESTION 4

What can you use to block a user account automatically when a risky sign-in is detected?

  • A. Microsoft Entra ID Protection
  • B. Microsoft Defender for Office 365
  • C. Microsoft Entra Privileged Identity Management (PIM)
  • D. Microsoft Defender for Identity
Click to View Verified Solution & Explanation

Correct Option: A

Explanation:

✅

 

Reasoning: Microsoft Entra ID Protection is specifically designed to detect, report, and automatically remediate identity-based risks, including risky sign-ins. It uses sign-in risk policies to automatically block users or enforce other actions like MFA for detected threats. ❌ Why the other choices are incorrect:

  • Option B is incorrect: Microsoft Defender for Office 365 provides protection against email and collaboration threats (e.g., phishing, malware) but does not manage sign-in risk or block user accounts based on sign-in behavior.
  • Option C is incorrect: Microsoft Entra Privileged Identity Management (PIM) manages, controls, and monitors access to important resources by providing just-in-time access, not automatic blocking for risky sign-ins.
  • Option D is incorrect: Microsoft Defender for Identity detects advanced threats, compromised identities, and malicious insider actions targeting hybrid environments but does not natively provide automatic blocking for risky sign-ins via configurable risk policies like Entra ID Protection.

 

QUESTION 5 (Multi-Select)

Your organization has a Microsoft 365 subscription.

You need to evaluate your organization’s Identity Secure Score.

Which two factors affect the score? Each correct answer presents a complete the solution.

NOTE: Each correct selection is worth one point.

  • A. the SharePoint site permissions
  • B. the number of global administrators
  • C. passwords that never expired
  • D. the location of the users
Click to View Verified Solution & Explanation

Correct Option: B,C

Explanation: ✅

Reasoning: The number of highly privileged roles like Global Administrator directly impacts the Identity Secure Score. Secure Score recommends minimizing these roles due to the significant risk associated with them. More Global Admins lead to a lower score.


✅

Reasoning: Passwords configured to never expire are a major security vulnerability. This configuration significantly reduces the Identity Secure Score, as it makes accounts more susceptible to long-term compromise and credential stuffing attacks. ❌ Why the other choices are incorrect:

  • Option A is incorrect: SharePoint site permissions relate more to application and data access security, not directly the core identity configuration parameters measured by the Identity Secure Score.
  • Option D is incorrect: The static location of users does not directly affect the Identity Secure Score calculation. While risk factors from unusual locations can influence real-time conditional access, the user’s base location itself is not a scoring factor.

QUESTION 6 [HOTSPOT]

Your organization has a Microsoft 365 subscription.
The HR department at your company asks for a copy of all the recent files that were modified by a user named User1.
What should you use in the Microsoft Purview portal? To answer, select the appropriate solutions in the answer area.

✔ Correct Answer:

Hotspot Canvas

Click to View Verified Solution & Explanation
Explanation:

The Correct Solution

eDiscovery

Architectural Rationale

When HR requires a physical “copy” of data for a user investigation, eDiscovery (Standard or Premium) is the designated tool for the Identify, Hold, Search, and Export workflow.

Search & Collection: You can create a “Content Search” or a “Case” specifically targeting User1‘s OneDrive for Business and any SharePoint sites they have access to.

Filtering: You can refine the search using the LastModifiedTime property to ensure HR only receives the “recent” files they requested.

Export: Once the search is complete, you can export the results as a downloaded package. This provides HR with the actual copies of the files, which is exactly what they asked for.

Why not the others?

Audit: While the Audit log will tell you that User1 modified the files, it doesn’t allow you to easily “copy” and export the actual file content in bulk for HR.

Content Search: (Not listed, but related) eDiscovery is the portal category that houses this capability.

Information Protection: This is used for labeling and encryption, not for data collection and export.

QUESTION 7

Your organization has a Microsoft 365 subscription.

You need to assign a license to a user.

What should you use?

  • A. the Microsoft Purview portal
  • B. the Microsoft 365 admin center
  • C. the Microsoft Teams admin center
Click to View Verified Solution & Explanation

Correct Option: B

Explanation: ✅

Reasoning: The Microsoft 365 admin center is the central portal for managing users, licenses, billing, and services across your Microsoft 365 subscription. Assigning product licenses to user accounts is a primary function performed here, making it the correct tool for the scenario. ❌ Why the other choices are incorrect:

  • Option A is incorrect: The Microsoft Purview portal is designed for compliance, data governance, and risk management solutions. It does not provide functionality for assigning standard Microsoft 365 product licenses to users.
  • Option C is incorrect: The Microsoft Teams admin center is used for managing Teams-specific settings, policies, and users within the Teams environment. It is not the portal for assigning fundamental Microsoft 365 subscription licenses to users.

QUESTION 8 [HOTSPOT]

Select the answer that correctly completes the sentence.

 

✔ Correct Answer:

Hotspot Canvas

Click to View Verified Solution & Explanation
Explanation:

In Microsoft 365 Copilot, you should use the Researcher agent to perform multi-step reasoning over unstructured data.

Why the Researcher agent is the correct choice:

Specialization in Multi-Step Reasoning: As an agentic tool, the Researcher is specifically designed to tackle complex, multi-stage tasks that require deeper thought than a standard chat interaction. It plans out its search, retrieves information from multiple sources, and iterates on its findings to build a final report.

Handling Unstructured Data: While the Analyst agent is optimized for structured data (like Excel spreadsheets and CSV files) and data visualization, the Researcher agent excels at synthesizing unstructured data, such as emails, meeting transcripts, PDFs, Word documents, and web content.

Deep Research vs. Standard Chat: Standard Chat is built for speed and short-turn summaries. In contrast, the Researcher agent takes more time to process information across your organization’s Graph-indexed content and the web to provide a structured, source-cited output.

QUESTION 9 [HOT_AREA]

For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.

✔ Correct Answer:

Hotspot Canvas

Click to View Verified Solution & Explanation
Explanation: ✅ Statement 1 – Yes

Reasoning: Microsoft 365 Copilot adheres to your organization’s existing security, privacy, and compliance policies. It operates within the user’s security context, only surfacing data the user has explicit permissions to access.


✅ Statement 2 – Yes

Reasoning: Copilot inherits and enforces the same comprehensive data access controls, permissions, and policies as other Microsoft 365 services, including sensitivity labels and data loss prevention.


✅ Statement 3 – Yes

Reasoning: Copilot can leverage Microsoft Graph connectors to integrate and retrieve information from various third-party data sources (e.g., Salesforce, ServiceNow), enriching its responses with relevant external context.

QUESTION 10 [HOT_AREA]

For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.

✔ Correct Answer:

Hotspot Canvas

Click to View Verified Solution & Explanation
Explanation: ✅

Reasoning: The free version of Copilot (e.g., via copilot.microsoft.com or in Edge/Windows) can reason over web data. This capability does not require a specific Microsoft 365 Copilot license. Thus, the statement that you need a Microsoft 365 Copilot license for this capability is false.


✅

Reasoning: If an agent, like a "Researcher agent," is intended for use within the Microsoft 365 Copilot environment and leverages its capabilities, it requires the underlying Microsoft 365 Copilot license for operation and access to organizational data.


✅

Reasoning: The act of adding or developing an agent (e.g., using Copilot Studio) does not, by itself, mandate an end-user Microsoft 365 Copilot license. Agents can also be added to the free Copilot experience via plugins, which also don’t require the M365 Copilot license.

QUESTION 11 [HOTSPOT]

Select the answer that correctly completes the sentence.
 

✔ Correct Answer:

Hotspot Canvas

Click to View Verified Solution & Explanation
Explanation: ✅ **the Microsoft 365 admin center **

Reasoning: The Microsoft 365 admin center is the central portal for tenant-wide administration, including managing users, groups, licenses, and security policies. To block users from accessing a shared Microsoft 365 Copilot agent, an administrator would use the admin center to manage user permissions, group memberships, or apply conditional access policies that restrict access to shared resources or specific services.

QUESTION 12 (Multi-Select)

You plan to create an agent in the Microsoft 365 Copilot app to solve a business issue.

What are two reasons to create the agent? Each correct answer presents a complete solution.

NOTE: Each correct selection is worth one point.

  • A. You need to use a custom AI model.
  • B. You need to use a custom set of instructions that differ from those of the chat experience.
  • C. You need to reason over a specific website.
  • D. You need to group related chats into a Copilot notebook.
Click to View Verified Solution & Explanation

Correct Option: B,C

Explanation: ✅

Reasoning: Agents allow administrators to define custom, persistent instructions or a specific persona. This enables the agent to operate with a tailored behavior and response style, distinguishing its purpose and output from the general Copilot chat experience to address specific business needs.


✅

Reasoning: Agents can be configured to access and reason over specific external data sources, including particular websites. This capability allows the agent to gather and process information from targeted online content, providing specialized answers relevant to a specific business issue beyond Copilot’s general knowledge. ❌ Why the other choices are incorrect:

  • Option A is incorrect: Agents utilize Copilot’s underlying large language model. They do not primarily provide a mechanism to integrate or use an entirely custom AI model, but rather customize the interaction with the existing one.
  • Option D is incorrect: Copilot notebooks are an organizational feature for managing and refining chat interactions. They are separate from the process or function of creating and deploying an agent for specific tasks.

QUESTION 13 [HOT_AREA]

For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
 

 

✔ Correct Answer:

Hotspot Canvas

Click to View Verified Solution & Explanation
Explanation: ✅ Administrators can remove a specific Copilot agent from all users. (Yes)

Reasoning: Microsoft 365 administrators manage Copilot agent and plugin availability. They can centrally remove deployed agents from the organization’s scope, revoking access for all users previously assigned. This is a fundamental administrative capability.


✅ Administrators can deploy Copilot agents to specific users. (Yes)

Reasoning: Administrators have granular control over application and agent deployment. They can target specific users or security groups for Copilot agent assignment, enabling phased rollouts, user testing, or ensuring particular departmental access through licensing or direct assignment policies.

QUESTION 14 [HOT_AREA]

For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
 

 

✔ Correct Answer:

Hotspot Canvas

Click to View Verified Solution & Explanation
Explanation: ✅

Reasoning: Users can modify saved prompts within the Copilot Prompt Gallery to refine and personalize them for future use, making iterative improvements.


✅

Reasoning: Copilot supports sharing saved prompts to Microsoft Teams teams, fostering collaboration and consistent prompt utilization across team members.


✅

Reasoning: You can generate a shareable link for an active or recently used prompt even if it hasn’t been formally saved into the Copilot Prompt Gallery.

QUESTION 15 [HOT_AREA]

For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
 

 

✔ Correct Answer:

Hotspot Canvas

Click to View Verified Solution & Explanation
Explanation: ✅ for Statement 1: "The Microsoft 365 Copilot usage report can be used to view Copilot prompts submitted by users." – No

Reasoning: Microsoft 365 Copilot usage reports provide aggregated data on adoption and engagement. For privacy and security reasons, they do not expose individual user prompts submitted to Copilot.


✅ for Statement 2: "The Microsoft 365 Copilot usage report shows the total number of unique users in your organization that are assigned Microsoft 365 Copilot licenses." – Yes

Reasoning: A primary function of the Copilot usage report is to track and display the number of licensed users who are actively utilizing Copilot within the organization.


✅ for Statement 3: "The Microsoft 365 Copilot usage report shows the Copilot usage of each individual Microsoft 365 app." – Yes

Reasoning: The usage report provides detailed insights into Copilot’s adoption and interaction across different Microsoft 365 applications, such as Word, Excel, PowerPoint, and Teams.

QUESTION 16

A user named User1 creates a Microsoft 365 Copilot agent named Agent1 and shares the agent to a user named User2.

What occurs if an admin blocks Agent1?

  • A. Agent1 is accessible to User1 and User2 until the users manually uninstall Agent. No other users can install Agent1.
  • B. Agent1 is accessible to User1 and User2, and no other users can install Agent1.
  • C. Agent1 is removed from User2, and User1 can continue to use Agent1.
  • D. Agent1is removed from User1 and User2, and no users can install Agent1.
Click to View Verified Solution & Explanation

Correct Option: D

Explanation: ✅

Reasoning: When an administrator blocks a Microsoft 365 Copilot agent, the action is organizational. This universally revokes access for all users, including the creator (User1) and any shared users (User2). The agent becomes unavailable and cannot be installed by anyone, effectively removing it from all user access. ❌ Why the other choices are incorrect:

  • Option A is incorrect: An admin blocking an agent immediately overrides user-level access and manual uninstallation. Users cannot continue to access a blocked agent.
  • Option B is incorrect: If an admin blocks an agent, it is no longer accessible to anyone, including User1 and User2. The purpose of blocking is to prevent use.
  • Option C is incorrect: An administrative block applies to the agent’s availability within the organization, not just its shared status. User1 would also lose access to the blocked agent.

QUESTION 17

Your company is piloting the use of Microsoft 365 Copilot and has purchased 100 Microsoft 365 Copilot licenses.

You need to view detailed reports about Copilot usage in Microsoft Teams, such as meeting hours summarized by Copilot and meeting actions taken by using Copilot.

What should you use?

  • A. the Microsoft 365 Copilot readiness report in the Microsoft 365 admin center
  • B. the Microsoft 365 Copilot usage report in the Microsoft 365 admin center
  • C. the Microsoft 365 Copilot dashboard in Microsoft Viva Insights
  • D. the Microsoft 365 Apps usage report in the Microsoft 365 admin center
Click to View Verified Solution & Explanation

Correct Option: C

Explanation: ✅ **the Microsoft 365 Copilot dashboard in Microsoft Viva Insights **

Reasoning: The Copilot dashboard in Viva Insights provides detailed metrics specifically on Copilot’s usage and impact across Microsoft 365 apps, including Teams. It shows metrics like summarized meeting hours and actions taken by Copilot in meetings. ❌ Why the other choices are incorrect:

  • Option A is incorrect: The Copilot readiness report assesses an organization’s preparedness for Copilot, not detailed usage analytics.
  • Option B is incorrect: While the Microsoft 365 admin center has some Copilot usage data, the specific, detailed metrics on Teams meeting summaries and actions are found within Viva Insights.
  • Option D is incorrect: The Microsoft 365 Apps usage report tracks app usage (e.g., Teams, Word), not the specific actions and summaries performed by Copilot within those apps.

QUESTION 18 [HOT_AREA]

You are evaluating Microsoft Purview solutions.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
 

 

✔ Correct Answer:

Hotspot Canvas

Click to View Verified Solution & Explanation
Explanation: ✅ Statement 1: Yes

Reasoning: Communication Compliance policies actively detect inappropriate text within Microsoft Teams messages, chats, and channel conversations, leveraging classifiers to identify policy violations.


✅ Statement 2: Yes

Reasoning: Microsoft Purview Communication Compliance has been expanded to monitor and detect offensive language and other policy violations within user prompts and Copilot responses in Microsoft 365 Copilot.


✅ Statement 3: No

Reasoning: Communication Compliance is designed for detecting policy violations in communications. Data retention, such as retaining email for 10 years, is managed by Microsoft Purview Data Lifecycle Management retention policies.

Need the Full Exam Simulator?

Practice the complete question bank in a realistic, timed environment with advanced tracking.

Access Full CertoMetrics Engine →

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top