Free Microsoft AB-100 Practice Test Questions MCQs

Stop wondering if you're ready. Our Microsoft AB-100 practice test is designed to identify your exact knowledge gaps. Validate your skills with Agentic AI Business Solutions Architect questions that mirror the real exam's format and difficulty. Build a personalized study plan based on your free AB-100 exam questions mcqs performance, focusing your effort where it matters most.

Targeted practice like this helps candidates feel significantly more prepared for Agentic AI Business Solutions Architect exam day.

2950+ already prepared
Updated On : 17-Jul-2026
95 Questions
Agentic AI Business Solutions Architect
4.9/5.0

Page 1 out of 10 Pages

Fabrikam, Inc

   

Background -Fabrikam, Inc., is a global consumer goods company that is under going adigital transformation initiative to migrate its entire infrastructure to the Microsoft cloud. As a key element of this cloud migration, the company will implement Microsoft Dynamics 365 Sales, moving away from the current on-premises proprietary technologies used by its business-to-business (B2B) sales team.As part of the cloud migration, Fabrikam will adopt an AI-first approach to its business solutions and implement AI solutions, wherever possible, to streamline operations.Problem Statements -Fabrikam's infrastructure currently relies on various on-premises systems that require sales executives to use corporate computers with physical keyboards to access business information during customer interactions. Mobile phones cannot be used for these purposes, as the systems depend on keyboard input. As a result, the sales executives spend a lot of time using keyboards to search for data on several disparate systems and file servers, rather than focusing on the customers. This affects the customer experience.Fabrikam stakeholders are concerned that users will be hesitant to adopt AI. If the AI initiatives are NOT adopted, cost savings will never be realized. Additionally, funding for future AI initiatives will depend on demonstrating an increase in AI adoption month over month. As the AI agent initiative for the sales team will be the first for Fabrikam, the rapid adoption of the agent is a high priority.Planned Initiatives -General -Fabrikam management has prioritized AI-driven projects to improve efficiency, customer engagement, and responsible AI adoption. The current application infrastructure is on-premises and must be migrated to the cloud to support the adoption of these technologies.Infrastructure Migration -Fabrikam plans to migrate from its current on-premises infrastructure to a completely cloud-based topology; this will include user authentication, the security framework, and, primarily, the adoption of the services by end users.All the data from the different systems will be consolidated into a single data source - a common data model that will use a Microsoft Dataverse environment as a single source of truth (SSOT) for the sales team.Sales Cycle Enablement -To achieve the company's objectives, Fabrikam intends to implement the following strategies to enhance the sales cycle:Use low-code development to create a single AI agent that has Dataverse as its core component.Ensure that sales managers can access unanswered correspondence from prospects and intervene as appropriate.Replace the previous proprietary software with Dynamics 365 Sales to track sales cycles and customer interactions.Have the sales executives use Dynamics 365 Sales to track interactions for open opportunities and send follow-up communications to prospects.Have the sales executives use handsfree headsets to interact with an AI agent when they have questions about internal policies or customer data.Requirements -Infrastructure Migration -Fabrikam has identified the following infrastructure migration requirements:Azure must be used for all future infrastructure workloads.The company must follow Microsoft-recommended methodologies for infrastructure migration to the cloud.Any created AI agents must have their return on investment (ROI) calculated to ensure that the solution will save the company money.Sales Cycle Enablement -Fabrikam has identified the following requirements for sales cycle enablement:The final AI agent must follow Microsoft recommendations for a conversational user experience.A designated checklist must be reviewed to ensure that the AI agent follows Microsoft deployment recommendations for a compliant solution.Detailed telemetry must be logged for the first created AI agent to help troubleshoot and optimize the agent during the initial AI agent adoption process.Unexpected AI agent actions must end in an escalation to a live representative. For example, a sales executive must be rerouted to a representative if the agent cannot answer a question after two failed attempts.The return on investment (ROI) of switching from the current process to the future process is required for stakeholder sign off.The sales team must use Dynamics 365 Sales to correspond with prospects more quickly and efficiently than currently.Sales managers must report on the adoption of the AI agent to key Fabrikam stakeholders on a monthly basis.Any sensitive information, such as user IDs and names, shared via the AI agent must be tracked for future auditing.

A company uses Microsoft Dynamics 365 finance and operations apps.

The company plans to use Microsoft Copilot in-app help and guidance to generate responses for internal business processes.

You need to add an additional knowledge source for the business processes. The solution must NOT add new topics to the Copilot agent for the finance and operations apps.

Which knowledge source should you add?

A. Microsoft Dataverse

B. a public website

C. Azure AI Search

D. a file upload

D.   a file upload

Explanation:
In Copilot Studio for Dynamics 365 finance and operations, adding a file upload as a knowledge source (e.g., PDF, Word, Excel) provides additional grounding data for in-app Copilot help without creating new topics. Dataverse (A) may already be the primary source. Azure AI Search (C) requires indexing and adds complexity. A public website (B) may not be secure or relevant. File uploads are simple, topic-free knowledge additions.

Correct Option:

D. a file upload
Upload documents (PDF, Word, Excel, text) directly in Copilot Studio → Knowledge sources.
Adds grounding data without creating new topics.
In-app Copilot uses the file content to generate responses for business processes.
Requires no topic configuration or additional infrastructure.

Incorrect Options:

A. Microsoft Dataverse
Often the default data source; adding it again does not add new knowledge.
May require configuring new tables/views, which could introduce implicit topics.

B. a public website
Not recommended for internal business process documentation (security/accuracy concerns).
Would require a topic to crawl and query the website.

C. Azure AI Search
Adds a powerful knowledge source but typically requires creating an index and connecting a topic.
Higher complexity and may indirectly introduce topic-like behavior.

Reference:
Microsoft Learn – “Knowledge sources in Copilot Studio for Dynamics 365” – File uploads add grounding without new topics.
Microsoft Learn – “Add files as knowledge sources” – Supported file types: PDF, Word, Excel, text.

You are evaluating a Microsoft Copilot Studio agent that supports Microsoft Dynamics 365 Customer Service representatives.

You need to recommend a testing solution that meets the following requirements:

Evaluates agent effectiveness during active sessions

Validates whether the agent delivers accurate and helpful responses

Provides measurable, actionable insights for continuous improvement

What should you recommend?

A. Track resolution, deflection, and accuracy by using dashboards and use scripts to ensure consistent responses.

B. Perform load testing to validate how the agent scales under a high chat volume.

C. Review historical tickets to find agents that have the shortest resolution times.

D. Measure uptime and page load times.

A.   Track resolution, deflection, and accuracy by using dashboards and use scripts to ensure consistent responses.

Explanation:
The requirements focus on evaluating effectiveness (resolution/deflection) and accuracy during active sessions, with actionable insights. Tracking resolution, deflection, and accuracy via dashboards directly measures agent performance. Scripts ensure consistent response testing. Load testing (B) addresses scalability, not effectiveness. Historical ticket review (C) measures human agents, not the Copilot agent. Uptime/page load (D) measures infrastructure reliability, not response quality.

Correct Option:

A. Track resolution, deflection, and accuracy by using dashboards and use scripts to ensure consistent responses.
Resolution rate = % of conversations resolved without escalation.
Deflection rate = % of issues solved without human agent involvement.
Accuracy = correctness of responses (via human review or AI-assisted metrics).
Dashboards provide measurable insights; scripts enable repeatable validation.
Directly addresses all three requirements.

Incorrect Options:

B. Perform load testing to validate how the agent scales under high chat volume.
Tests performance (throughput, latency) under load.
Does not evaluate effectiveness (resolution, accuracy) or response helpfulness.

C. Review historical tickets to find agents that have the shortest resolution times.
Focuses on human agent performance, not the Copilot Studio agent.
Does not evaluate the AI agent's effectiveness or accuracy.

D. Measure uptime and page load times.
Infrastructure and availability metrics.
Irrelevant to evaluating response accuracy or helpfulness.

Reference:
Microsoft Learn – “Copilot Studio effectiveness metrics” – Track resolution, deflection, and accuracy for continuous improvement.
Microsoft Learn – “Testing Copilot Studio agents” – Use dashboards and scripts for actionable insights.

A company plans to deploy a Microsoft Foundry agent

You need to recommend an application lifecycle management (ALM) process to ensure that the agent evaluates against baseline accuracy metrics before being deployed. What should you recommend?

A. Use Observability in Foundry Control Plane with evaluation and drift monitoring.

B. Deploy each new agent version directly to production.

C. Enable Application Insights and use Azure Monitor.

D. Configure GitHub Actions for new agent versions.

A.   Use Observability in Foundry Control Plane with evaluation and drift monitoring.

Explanation:
To ensure the agent evaluates against baseline accuracy metrics before deployment, use Observability in Foundry Control Plane with evaluation and drift monitoring. This feature allows pre-deployment evaluation of model/agent accuracy against baseline datasets, drift detection, and performance validation. Direct deployment (B) bypasses evaluation. Application Insights (C) monitors post-deployment telemetry, not pre-deployment accuracy checks. GitHub Actions (D) automates deployment but does not include built-in accuracy evaluation.

Correct Option:

A. Use Observability in Foundry Control Plane with evaluation and drift monitoring.
Provides pre-deployment evaluation against baseline accuracy metrics.
Detects performance drift before deployment.
Supports validation gates for ALM pipelines.
Native to Azure AI Foundry (Microsoft Foundry).

Incorrect Options:

B. Deploy each new agent version directly to production.
Bypasses evaluation entirely, violating the requirement.
High risk of deploying inaccurate agents.

C. Enable Application Insights and use Azure Monitor.
Monitors post-deployment performance (latency, errors, usage).
Does not evaluate against baseline accuracy metrics before deployment.

D. Configure GitHub Actions for new agent versions.
Automates CI/CD pipelines but does not natively evaluate baseline accuracy.
Requires custom scripting; Observability is the purpose-built solution.

Reference:
Microsoft Learn – “Observability in Azure AI Foundry” – Evaluate agents against baseline accuracy metrics before deployment using evaluation and drift monitoring.
Microsoft Learn – “ALM for AI agents” – Use evaluation gates to validate accuracy before production deployment.

A company plans to deploy a Microsoft Copilot Studio agent to enhance customer support.

The company stores customer data across ServiceNow, Microsoft Dynamics 365 Finance, Dynamics 365 Supply Chain Management, and Excel files in SharePoint Online.

You need to recommend a solution to ensure that the agent can deliver accurate and timely responses.

What should you recommend?

A. Enable incremental indexing in Azure Al Search.

B. Implement a model router for query handling.

C. Create custom prompts.

D. Implement Microsoft Power Platform connectors.

D.   Implement Microsoft Power Platform connectors.

Explanation:
The agent needs to access customer data across multiple systems (ServiceNow, Dynamics 365 Finance, Supply Chain Management, SharePoint). Microsoft Power Platform connectors provide prebuilt or custom connections to all these sources, enabling the agent to retrieve real-time data for accurate responses. Azure AI Search (A) would require moving data. Model routers (B) handle model selection, not data access. Custom prompts (C) improve response quality but do not retrieve external data.

Correct Option:

D. Implement Microsoft Power Platform connectors.
Prebuilt connectors exist for ServiceNow, Dynamics 365, SharePoint Online, and Excel.
Provide real-time, authenticated access to source systems.
Copilot Studio agents use connectors as tools/actions to retrieve data.
Enable accurate and timely responses without data duplication.

Incorrect Options:

A. Enable incremental indexing in Azure AI Search.
Requires ingesting data into Azure AI Search first (high setup effort).
Adds latency and sync complexity; connectors are more direct.

B. Implement a model router for query handling.
Routes queries to different models based on intent.
Does not solve multi-system data access; irrelevant to the requirement.

C. Create custom prompts.
Improves response format and reasoning.
Does not retrieve data from ServiceNow, Dynamics 365, or SharePoint.

Reference:
Microsoft Learn – “Power Platform connectors in Copilot Studio” – Connect agents to ServiceNow, Dynamics 365, SharePoint, and other systems.
Microsoft Learn – “Multi-source data access for agents” – Use connectors over data duplication for real-time accuracy.

You need to recommend a security solution for agents in a Microsoft Power Platform environment.

The agents must use only approved connectors and services. The solution must prevent the agents from accessing sensitive data. What should you recommend?

A. Enable customer-managed keys in Microsoft Dataverse.

B. Deploy data loss prevention (DLP) policies in Power Platform.

C. Configure Azure Monitor to capture connector activity logs.

D. Enable a Microsoft Dataverse audit.

B.   Deploy data loss prevention (DLP) policies in Power Platform.

Explanation:
To restrict agents to approved connectors and services and prevent access to sensitive data, deploy data loss prevention (DLP) policies in Power Platform. DLP policies classify connectors as Business (allowed), Non-Business (blocked), or Blocked (custom). They prevent agents from using unapproved connectors or sharing sensitive data across them. Customer-managed keys (A) encrypt data but do not control connector usage. Azure Monitor (C) logs but does not enforce. Dataverse audit (D) tracks changes but does not prevent access.

Correct Option:

B. Deploy data loss prevention (DLP) policies in Power Platform.
DLP policies control which connectors agents can use (e.g., block social media, allow Dataverse).
Prevent data exfiltration by restricting data sharing between connectors (block "prevent" group).
Enforced at runtime across Power Platform (Copilot Studio, Power Apps, Power Automate).
Meets both requirements: approved connectors only + prevent sensitive data access.

Incorrect Options:

A. Enable customer-managed keys in Microsoft Dataverse.
Encrypts data at rest with customer-controlled keys.
Does not restrict connector usage or prevent agents from accessing sensitive data via unapproved services.

C. Configure Azure Monitor to capture connector activity logs.
Provides logging for audit and troubleshooting.
Does not proactively prevent access or block unapproved connectors.
Reactive, not preventive.

D. Enable a Microsoft Dataverse audit.
Tracks who accessed or modified Dataverse records.
Does not control connector usage or block sensitive data access.

Reference:
Microsoft Learn – “Data loss prevention (DLP) policies for Power Platform” – Enforce connector usage and prevent data sharing between services.
Microsoft Learn – “DLP for Copilot Studio agents” – Restrict agents to approved connectors and sensitive data access.

A company has an AI solution that uses a Microsoft Copilot Studio agent.

You need to monitor the agent's performance. The solution must meet the following requirements:

Monitor the agent's telemetry in near-real-time (NRT).

Download transcripts of full conversations.

Monitor the agent's usage and performance.

What should you use for each requirement? To answer, drag the appropriate options to the correct requirements. Each option may be used once, more than once, or not at all.

NOTE: Each correct selection is worth one point.




Explanation:
For near-real-time telemetry, use Application Insights (connected to Copilot Studio Analytics). To download full conversation transcripts, use Copilot Studio itself (Analytics → Customer Engagement → Sessions → Download transcript). For usage and performance monitoring (dashboards, resolution rates, escalation rates), again use Copilot Studio Analytics. Log Analytics is for deeper querying but not direct transcript download. Power Apps is unrelated.

Correct Mapping:

Monitor the agent's telemetry in NRT:

Application Insights
Connected to Copilot Studio via Analytics settings.
Provides near-real-time metrics (latency, token usage, error rates).
Supports live metrics and custom Kusto queries.

Download transcripts of full conversations:

Copilot Studio
Within Analytics → Customer Engagement → Sessions.
Select a session and download the full conversation transcript (JSON or text).
Native feature, no additional tools required.

Monitor the agent's usage and performance:

Copilot Studio
Built-in Analytics dashboard shows usage (sessions, users), performance (resolution rate, escalation rate, fallback rate).
Includes conversation outcomes, answer quality, and topic analytics.
Primary interface for agent monitoring.

Incorrect Options (excluded):

Log Analytics → Stores logs for complex querying but does not provide native transcript downloads or ready-made usage dashboards; requires custom work.

Microsoft Power Apps → App development platform, unrelated to Copilot Studio agent monitoring.

Reference:
Microsoft Learn – “Copilot Studio Analytics with Application Insights” – Near-real-time telemetry.
Microsoft Learn – “Download conversation transcripts in Copilot Studio” – Native transcript download feature.
Microsoft Learn – “Copilot Studio usage and performance dashboard” – Built-in analytics for monitoring.

A company deploys agents that generate responses by using Azure OpenAI resources.

The agents are deployed to both the United States and Europe.

You need to recommend a governance solution that meets the following requirements:

Enforces the deployment of the resources to only approved Azure regions

Provides continuous compliance verification of the resources




Explanation:
To enforce deployment to approved regions, use Azure Policy (allows/denies resource creation based on region condition). For continuous compliance verification (ongoing monitoring of resource compliance against policies), Azure Policy also provides this via Compliance dashboard and initiatives. Azure Monitor tracks performance, not region enforcement. Defender for Cloud is for security threats. Purview is data governance. Sentinel is SIEM.

Correct Options:

Enforces the deployment of the resources to only approved regions:

Azure Policy
Can create a policy rule: "location" : "in" ["approved list"].
Denies deployment of Azure OpenAI resources to unapproved regions (e.g., only US and Europe).
Prevents non-compliant resources from being created.

Provides continuous compliance verification of the resources:

Azure Policy
Continuously evaluates existing resources against assigned policies.
Reports compliance status (compliant/non-compliant) via the Azure Policy Compliance dashboard.
Supports remediation tasks for non-compliant resources.

Incorrect Options (excluded):
Azure Monitor → Collects metrics and logs for performance/health, does not enforce region restrictions or verify compliance policies.

Microsoft Defender for Cloud → Security threat detection and vulnerability assessment, not region enforcement or compliance verification for deployment locations.

Microsoft Purview → Data governance, classification, and lineage; does not enforce resource deployment regions.

Microsoft Sentinel → Security information and event management (SIEM); not for region enforcement or compliance verification.

Note: Both requirements are met by Azure Policy — it both enforces (deny) and continuously verifies (compliance evaluation). The same tool is used for both, so the correct selection for both answer areas is Azure Policy.

Reference:
Microsoft Learn – “Azure Policy for resource region restrictions” – Use allowed locations policy to enforce deployment to approved regions.
Microsoft Learn – “Azure Policy compliance evaluation” – Continuously verifies resource compliance against assigned policies.

You are designing a low-code Al business solution by using Microsoft Copilot Studio.

The solution must include an agent that automates tasks by simulating user interactions across third-party apps and websites, such as clicking buttons, entering text, and extracting information from screens.

You need to recommend what to include in the agent.

What should you recommend?

A. a natural language understanding + (NLU+) model in Copilot Studio

B. Copilot skills

C. Computer Use in Copilot Studio

D. Model Context Protocol (MCP)

C.   Computer Use in Copilot Studio

Explanation:
Simulating user interactions (clicking, typing, screen extraction) across third-party apps and websites requires Computer Use in Copilot Studio — an AI-powered UI automation capability that uses computer vision to interact with any application interface, regardless of underlying code. NLU+ (A) is for language understanding, not UI simulation. Copilot skills (B) extend agents to other agents. MCP (D) is a protocol for context exchange, not UI automation.

Correct Option:

C. Computer Use in Copilot Studio
Uses AI/computer vision to see and interact with screens (buttons, text fields, dropdowns).
Works across third-party apps and websites without hardcoded selectors.
Automates tasks by simulating human clicks and keyboard input.
Native low-code capability in Copilot Studio / Power Automate.

Incorrect Options:

A. a natural language understanding + (NLU+) model in Copilot Studio
Enhances intent recognition and generative responses.
Does not perform UI automation or screen interaction.
Irrelevant to simulating clicks and typing.

B. Copilot skills
Allow one Copilot Studio agent to invoke another agent.
Used for agent-to-agent orchestration, not UI automation across third-party apps.

D. Model Context Protocol (MCP)
A protocol for providing context to language models (e.g., tool definitions).
Not a UI automation feature and not natively available in Copilot Studio for screen interaction.

Reference:
Microsoft Learn – “Computer Use in Copilot Studio” – Automate tasks by simulating user interactions across any app or website using vision-based AI.
Microsoft Learn – “UI automation with Copilot Studio” – Low-code alternative to traditional screen scraping.

A company plans to deploy a Microsoft Copilot Studio agent that will analyze historical business data to predict customer behavior.

The data is currently stored in an Azure SQL database, flat files, APIs, and logs.

You need to organize the data into a format that can be used as a knowledge source in Copilot Studio.

What should you include in the solution?

A. Azure AI Search

B. Azure Data Lake Storage

C. Azure Cosmos DB

D. Azure Translator in Foundry Tools

A.   Azure AI Search

Explanation:
Copilot Studio requires a search index to use as a knowledge source for grounding. Azure AI Search ingests data from multiple sources (Azure SQL, flat files, APIs, logs), indexes it, and makes it queryable by the agent. Azure Data Lake Storage (B) stores raw data but does not index for retrieval. Cosmos DB (C) is a NoSQL database, not designed for multi-source unification. Translator (D) is for language translation, irrelevant here.

Correct Option:

A. Azure AI Search
Ingests structured (SQL) and unstructured (files, logs) data from diverse sources.
Creates a unified, searchable index that Copilot Studio can connect to as a knowledge source.
Supports vector search, hybrid search, and semantic ranking for generative AI grounding.
Native integration with Copilot Studio (select Azure AI Search as knowledge source).

Incorrect Options:

B. Azure Data Lake Storage
Designed for big data storage and analytics (e.g., with Synapse).
Does not provide indexing, query APIs, or direct integration with Copilot Studio as a knowledge source.
Requires additional services (e.g., Azure AI Search) to become searchable.

C. Azure Cosmos DB
A globally distributed NoSQL database for transactional workloads.
Not intended for ingesting flat files, logs, or APIs into a single searchable knowledge source.
Lacks native full-text search and Copilot Studio grounding integration compared to Azure AI Search.

D. Azure Translator in Foundry Tools
Provides text translation services for multilingual scenarios.
Does not organize, index, or unify data from multiple sources.
Irrelevant to creating a knowledge source for Copilot Studio.

Reference:
Microsoft Learn – “Knowledge sources in Copilot Studio” – Use Azure AI Search to index data from SQL, files, APIs, and logs for grounding.
Microsoft Learn – “Add Azure AI Search as a knowledge source” – Native integration with Copilot Studio.

A company has a Microsoft 365 tenant in Canada and multiple Microsoft Power Platform

environments in Canada and the United States. The company plans to deploy a Microsoft Copilot Studio agent to the Canadian environment that will use:

• Microsoft Dataverse data stored in Canada

• A connector that connects to an Azure OpenAI instance in the United States

You need to ensure that the agent adheres to data residency and data movement policies before being deployed. What should you do?

A. Ensure that the data processed by Azure OpenAI is stored in the United States.

B. From the Microsoft Purview portal, validate the Data loss prevention settings.

C. Ensure that cross-region data movement is enabled for the Canadian environment and connector dependencies.

D. Migrate the tenant to the United States.

C.   Ensure that cross-region data movement is enabled for the Canadian environment and connector dependencies.

Explanation:
The agent uses Dataverse data in Canada but calls an Azure OpenAI instance in the US. To adhere to data residency and movement policies, you must ensure cross-region data movement is enabled for the Canadian environment and its connector dependencies. This explicitly permits approved cross-border data flow. Validating DLP (B) checks content policies, not residency. Migrating the tenant (D) is excessive. Storing OpenAI data in the US (A) ignores the Canadian Dataverse requirement and does not address movement policies.

Correct Option:

C. Ensure that cross-region data movement is enabled for the Canadian environment and connector dependencies.
Enables legal/approved data flow from Canada to US for the specific connector.
Required when environment and connector dependencies span regions.
Respects data residency policies through explicit enablement rather than avoidance or migration.

Incorrect Options:

A. → Focuses only on Azure OpenAI data storage, does not address movement of Dataverse data to the US for processing.

B. → DLP prevents sensitive data leakage but does not control or permit cross-region data movement.

D. → Unnecessary, costly, and disruptive; cross-region enablement is the correct governance action without tenant migration.

Reference:
Microsoft Learn – “Data residency for Copilot Studio and Power Platform” – Enable cross-region data movement for connectors spanning geographies to adhere to policies.

Page 1 out of 10 Pages
123

Agentic AI Business Solutions Architect Practice Exam Questions