Free Microsoft AB-100 practice questions

10 free Microsoft AB-100 practice questions with the correct answer and a full explanation for each, taken from the CertStash pack of 120 questions. Work through them, then open each answer to check your reasoning.

Question 1

Show the case study this question is based on

CASE STUDY

This is a case study. Case studies are not timed separately from other exam sections. You can use as much exam time as you would like to complete each case study. However, there might be additional case studies or other exam sections. Manage your time to ensure that you can complete all the exam sections in the time provided. Pay attention to the Exam Progress at the top of the screen so you have sufficient time to complete any exam sections that follow this case study.

To answer the case study questions, you will need to reference information that is provided in the case. Case studies and associated questions might contain exhibits or other resources that provide more information about the scenario described in the case. Information provided in an individual question does not apply to the other questions in the case study.

A Review Screen will appear at the end of this case study. From the Review Screen, you can review and change your answers before you move to the next exam section. After you leave this case study, you will NOT be able to return to it.

To start the case study -To display the first question in this case study, select the "Next" button. To the left of the question, a menu provides links to information such as business requirements, the existing environment, and problem statements. Please read through all this information before answering any questions.

When you are ready to answer a question, select the "Question" button to return to the question.

Background

Fabrikam, Inc., is a global consumer goods company that is undergoing a digital 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 o-remises 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.

Which framework should you use for the infrastructure migration?

  1. Microsoft Cloud Adoption Framework for Azure
  2. Success by Design
  3. Microsoft Power Platform Center of Excellence (CoE)
  4. Microsoft Power Platform Project Setup Wizard
Show answer and explanation

Correct answer: A. Microsoft Cloud Adoption Framework for Azure

The Microsoft Cloud Adoption Framework for Azure is the Microsoft-recommended methodology for infrastructure migration to the cloud. It provides a structured approach to cloud migration that aligns with the requirement stating 'The company must follow Microsoft-recommended methodologies for infrastructure migration to the cloud.' The framework addresses strategy, planning, readiness, adoption, and governance, making it ideal for Fabrikam's comprehensive cloud migration initiative.

Why the other options are wrong

  • B. Success by Design is a methodology for implementation and optimization of Dynamics 365 solutions, not a general infrastructure migration framework.
  • C. Microsoft Power Platform Center of Excellence is focused on establishing governance and best practices for Power Platform adoption, not cloud infrastructure migration.
  • D. Microsoft Power Platform Project Setup Wizard is a tool for configuring specific Power Platform projects, not a comprehensive infrastructure migration framework.

Question 2

A company uses Microsoft Dynamics 365 Sales to manage leads that are stored in a Microsoft Dataverse table named Lead and use non-standard terminology and custom columns.

You need to configure business terms in the Lead table so that Microsoft Copilot controls can summarize the leads efficiently. The solution must minimize administrative effort.

How should you configure the business terms?

  1. Combine all the fields into one custom field.
  2. Map the field display names as business terms.
  3. Add the schema names as business terms.
  4. Create new business terms for each field.
Show answer and explanation

Correct answer: B. Map the field display names as business terms.

Mapping field display names as business terms is the recommended approach for configuring business terms in Dataverse tables for Copilot controls. Display names are human-readable and business-friendly labels that Copilot can use to understand and summarize data. This minimizes administrative effort because display names are typically already defined during table setup, requiring no additional configuration or custom field creation.

Why the other options are wrong

  • A. Combining fields into one custom field would lose important data granularity and make it harder for Copilot to provide meaningful summaries.
  • C. Schema names are technical identifiers that are not human-readable and do not provide the business context needed for effective Copilot summarization.
  • D. Creating new business terms for each field requires significant additional administrative effort compared to using existing display name mappings.

Question 3

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?

  1. Microsoft Dataverse
  2. a public website
  3. Azure AI Search
  4. a file upload
Show answer and explanation

Correct answer: D. a file upload

File upload is the appropriate knowledge source to add without creating new topics in the Copilot agent. File uploads allow you to add supplementary knowledge directly to the existing agent through documents without expanding the agent's topic structure. Azure AI Search, Dataverse, and public websites would each introduce new indexed content that could result in additional topics being created in the agent's knowledge system.

Why the other options are wrong

  • A. Microsoft Dataverse creates indexed knowledge that expands the agent's topic structure.
  • B. Public websites create indexed content that generates additional topics in the Copilot agent.
  • C. Azure AI Search indexes content and creates new searchable topics within the agent's knowledge system.

Question 4

A company has an AI business solution.

You need to extend the solution so that Microsoft 365 Copilot can invoke external logic hosted in Azure services.

What should you include in the solution?

  1. Microsoft Copilot Studio skills
  2. Microsoft Power Platform connectors
  3. custom engine agents
Show answer and explanation

Correct answer: B. Microsoft Power Platform connectors

Microsoft Power Platform connectors enable Microsoft 365 Copilot to invoke external logic and services hosted in Azure. Connectors act as bridges between Copilot and external systems, allowing seamless integration with Azure services and other cloud resources. This is the standard mechanism for extending Copilot capabilities with custom business logic.

Why the other options are wrong

  • A. Microsoft Copilot Studio skills are designed for extending Copilot Studio agents, not for invoking external logic from Microsoft 365 Copilot.
  • C. Custom engine agents are not a standard Microsoft solution component for integrating external Azure logic with Microsoft 365 Copilot.

Question 5

A financial services company uses Microsoft Dynamics 365 Finance.

Currently, the company's support staff manually reviews customer transaction histories to detect potential fraud cases before escalating the cases.

You need to recommend an automation solution for the review process. The solution must ensure that escalations reach a human analyst for final decision making.

What should you recommend?

  1. Deploy an autonomous agent that closes non-fraud cases automatically.
  2. Use Microsoft 365 Copilot in Word to automatically finalize fraud detection policies.
  3. Configure a task agent to generate fraud risk scores for the human analyst to review.
  4. Export the data to a data lake for analysis in Microsoft Power BI.
Show answer and explanation

Correct answer: C. Configure a task agent to generate fraud risk scores for the human analyst to review.

A task agent configured to generate fraud risk scores ensures human analysts remain in the decision-making loop while automating the initial review process. Task agents are designed to perform defined work and pass results to humans for final decisions. This approach maintains compliance requirements for financial services fraud detection while improving efficiency over manual review.

Why the other options are wrong

  • A. Autonomous agents that automatically close cases bypass the required human analyst review, which is inappropriate for fraud detection in financial services.
  • B. Microsoft 365 Copilot in Word is a document tool and is not designed for automated fraud detection or analysis of transaction histories.
  • D. Exporting data to Power BI creates a reporting tool but does not automate the review process or ensure escalation to human analysts.

Question 6

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?

  1. Azure AI Search
  2. Azure Data Lake Storage
  3. Azure Cosmos DB
  4. Azure Translator in Foundry Tools
Show answer and explanation

Correct answer: A. Azure AI Search

Azure AI Search is the appropriate service to organize disparate data sources into a unified, searchable knowledge source for Copilot Studio. It can index and aggregate data from SQL databases, flat files, APIs, and logs into a single indexed knowledge base that Copilot Studio can query efficiently for customer behavior prediction.

Why the other options are wrong

  • B. Azure Data Lake Storage is a storage service for large volumes of data but does not provide the indexing and search capabilities needed as a Copilot knowledge source.
  • C. Azure Cosmos DB is a database for operational workloads and is not designed to serve as a organized knowledge source for AI agent consumption.
  • D. Azure Translator in Foundry Tools is for language translation and does not organize data into a knowledge source format for Copilot Studio.

Question 7

A retail company plans to deploy Microsoft Copilot Studio agents to support:

Microsoft Dynamics 365 Commerce scenarios.

A Microsoft Power Apps inventory management solution.

You need to recommend a solution to organize product catalog data as a consistent source for multiple AI systems.

What should you recommend?

  1. Let each agent scrape product details from Microsoft SharePoint Online libraries.
  2. Store the product catalog data in a separate custom table for each agent.
  3. Configure prompts to pull product details from the PDFs of external vendors.
  4. Centralize the product catalog data in Microsoft Dataverse and expose the data to both agents.
Show answer and explanation

Correct answer: D. Centralize the product catalog data in Microsoft Dataverse and expose the data to both agents.

Dataverse and expose the data to both agents. Centralizing product catalog data in Microsoft Dataverse and exposing it to both agents provides a single source of truth for consistent product information across multiple AI systems. This approach ensures data consistency, simplifies maintenance, and aligns with cloud architecture best practices for managing shared data across multiple consumers.

Why the other options are wrong

  • A. Having agents scrape data from SharePoint creates inconsistency and is inefficient for structured catalog data management.
  • B. Storing separate custom tables for each agent creates data duplication and consistency issues when product information needs to be updated.
  • C. Pulling details from vendor PDFs is unreliable and does not create a consistent, organized data source suitable for AI systems.

Question 8

A company has a portfolio of AI initiatives at different stages of development.

You need to recommend a structured approach to evaluating the return on AI investment (ROAI) across all the initiatives. The solution must balance immediate results with lon-erm values and strategic innovations.

What should you include in the recommendation?

  1. a simple cost and benefit analysis
  2. a horizon-based framework
  3. the internal rate of return (IRR) function
  4. a prioritization grid
Show answer and explanation

Correct answer: B. a horizon-based framework

A horizon-based framework is the structured approach recommended for evaluating return on AI investment across a portfolio of initiatives at different stages. This framework categorizes initiatives into time horizons (immediate results, medium-term value, long-term strategic innovation), allowing balanced evaluation of both short-term wins and long-term strategic value across a diverse portfolio.

Why the other options are wrong

  • A. A simple cost and benefit analysis does not balance immediate results with long-term strategic value across a portfolio of varying initiatives.
  • C. The internal rate of return function is a financial metric that alone does not provide a structured framework for evaluating AI initiatives at different development stages.
  • D. A prioritization grid ranks initiatives but does not specifically evaluate return on AI investment or balance immediate results with long-term strategic value.

Question 9

You need to recommend a Microsoft Power Platform business solution that consolidates data from multiple internal and external data sources.

The solution must meet the following requirements:

Provide the data as a centralized source for multiple AI systems, including Microsoft Copilot Studio agents, Dynamics 365 applications, and external AI models.

Support built-in data classification and protection policies.

Provide data for grounding and analytics.

What should you include in the recommendation?

  1. Microsoft Dataverse
  2. Azure Data Lake Storage
  3. a Microsoft Power BI semantic model
  4. Azure Cosmos DB
Show answer and explanation

Correct answer: A. Microsoft Dataverse

Microsoft Dataverse is the centralized data platform designed for Power Platform and AI solutions. It provides native support for multiple AI systems including Copilot Studio agents and Dynamics 365 applications, includes built-in data classification and protection policies through Microsoft Purview integration, and supports data grounding for AI and analytics workloads. It is specifically engineered as a hub for AI-driven applications within the Microsoft ecosystem.

Why the other options are wrong

  • B. Azure Data Lake Storage is a storage service without built-in AI system integration, data classification policies, or the abstraction layer needed for multiple AI consumers.
  • C. A Power BI semantic model is designed for analytics and reporting, not as a centralized data platform for multiple AI systems or as a grounding source for Copilot agents.
  • D. Azure Cosmos DB is a NoSQL database without native Power Platform integration, built-in data protection policies, or support for multiple Microsoft AI systems like Copilot Studio.

Question 10

A company plans to deploy an AI-based customer service app that will autonomously manage interactions, escalate complex cases, and learn from historical ticket data.

You need to perform a return on AI investment (ROAI) analysis of the app deployment. The solution must ensure that the analysis is accurate.

What should you do first?

  1. Establish the AI performance metrics.
  2. Conduct an AI market benchmarking study.
  3. Model the customer experience.
  4. Identify and quantify all the development, deployment, and operating costs.
Show answer and explanation

Correct answer: D. Identify and quantify all the development, deployment, and operating costs.

Return on AI Investment (ROAI) analysis requires establishing a baseline understanding of all costs involved before calculating returns. Identifying and quantifying development, deployment, and operating costs is the foundational first step that enables accurate comparison of investments against benefits. Without understanding the cost structure, any subsequent analysis of metrics, benchmarks, or customer experience would lack the financial context needed for accurate ROAI calculation.

Why the other options are wrong

  • A. Establishing AI performance metrics is important but comes after understanding costs; metrics measure outputs but not ROI without cost data.
  • B. Benchmarking is useful for contextualizing performance but does not establish the financial baseline required for ROAI analysis.
  • C. Modeling customer experience is relevant for benefits analysis but must follow cost quantification to enable meaningful ROI comparison.

That was 10 of 120.

The full Microsoft AB-100 pack has all 120 questions, each with the answer, the explanation and why the other options are wrong, plus a questions-only copy for timed runs. US$39, paid once, with free monthly updates and a pass-or-your-money-back guarantee.

Get the full pack