dc dotCreds
Microsoft Power Platform Fundamentals

PL-900 Practice Test

Start today's 10-question PL-900 set with source-backed explanations, local progress, and a fresh rotation every morning.

10 daily web questions Source-backed explanations 7-day score history Questions updated at Jun 3, 2026, 9:19 AM CDT
PL-900 icon

PL-900

Microsoft Power Platform Fundamentals

Why this page works

  • Daily exam-aligned questions
  • Source links on every explanation
  • Local progress saved automatically
  • Email sync path ready for later
  • Apps provide deeper drills when available
One-time unlock

Unlock the full PL-900 bank

Get 120 verified questions, every choice explained, Exam Mode, Practice Mode, random tests, readiness tracking, previous scores, and no ads.

Secure checkout by Stripe. Instant unlock on this page. No subscription.

Other purchase options Already Pro? Open dashboard

Click unlock to open secure Stripe checkout. Stripe collects your email there and reconnects this browser after purchase.

Today's 10 PL-900 questions

Use this PL-900 practice test to review Microsoft Power Platform Fundamentals. Questions rotate daily and each explanation links to the source used to validate the answer.

Today’s Set
10 questions
Rotates at 10:00 AM local time
Progress
0/10
Answered on this page
Accuracy
0%
Loading countdown…

120 verified questions are in the live bank. Free daily questions are selected from a rotating sample set. Unlock Pro to access the full question bank.

Question 1 of 10
Objective 2.1 Manage the Microsoft Power Platform environment

A company wants to create a new table in Dataverse using natural language commands through Copilot Studio. Which feature of Power Platform would best support this requirement?

Concept tested: Manage the Microsoft Power Platform environment (2.1)
Question 2 of 10
Objective 1.1 Describe the business value of Microsoft Power Platform

A company wants to build a custom app that integrates with their existing Dynamics 365 environment and allows users to manage customer interactions more efficiently. Which feature of Power Apps would best support this requirement?

Concept tested: Describe the business value of Microsoft Power Platform (1.1)
Question 3 of 10
Objective 3.3 Demonstrate the capabilities of Power Apps

A company needs to customize how users view and edit customer records in a model-driven app. Which feature would best support this requirement?

Concept tested: Demonstrate the capabilities of Power Apps (3.3)
Question 4 of 10
Objective 2.2 Manage the Microsoft Power Platform environment

A company needs to manage their environments and tenant-level settings for multiple teams within a single organization. Which feature of the Power Platform would best support this requirement?

Concept tested: Manage the Microsoft Power Platform environment (2.2)
Question 5 of 10
Objective 1.2 Describe the business value of Microsoft Power Platform

A company wants to streamline their customer service process by integrating a custom app with Microsoft Teams for real-time communication and collaboration among agents. Which feature of Power Platform would best support this requirement?

Concept tested: Describe the business value of Microsoft Power Platform (1.2)
Question 6 of 10
Objective 3.2 Demonstrate the capabilities of Power Apps

A company wants to leverage AI to assist users in creating and managing canvas apps more efficiently. Which feature would best support this requirement?

Concept tested: Demonstrate the capabilities of Power Apps (3.2)
Question 7 of 10
Objective 2.2 Manage the Microsoft Power Platform environment

A company needs to deploy a new app and its associated data, flows, and connections in an isolated space for testing purposes before going live. Which feature of Power Platform would best support this requirement?

Concept tested: Manage the Microsoft Power Platform environment (2.2)
Question 8 of 10
Objective 1.1 Describe the business value of Microsoft Power Platform

A company wants to streamline their customer service process by automating repetitive tasks and integrating with Microsoft Teams for real-time communication among agents. Which feature of Power Automate would best support this requirement?

Concept tested: Describe the business value of Microsoft Power Platform (1.1)
Question 9 of 10
Objective 3.1 Demonstrate the capabilities of Power Apps

A company wants to build a mobile app that allows users to view and update customer information stored in Dataverse. Which feature of Power Apps would best support this requirement?

Concept tested: Demonstrate the capabilities of Power Apps (3.1)
Question 10 of 10
Objective 2.1 Manage the Microsoft Power Platform environment

A company wants to migrate their traditional database system into a platform that can support business applications with structured data and relationships. Which feature of Dataverse would best support this requirement?

Concept tested: Manage the Microsoft Power Platform environment (2.1)
Locked preview

You are viewing today’s free 10. Unlock 110 more questions.

Unlock full bank
Daily sample Rotating practice Free daily questions are selected from a rotating sample set.
Pro bank Full access Unlock Pro to access the full question bank, Exam Mode, Practice Mode, and random tests.
Purchase options

Unlock the full PL-900 bank. No ads.

Get the full bank, Exam Mode, Practice Mode, question sets, random tests, readiness tracking, saved box scores, and review tools for this exam.

The PDF versions keep questions first and move the answer review, explanations, and distractor notes to the back of the file.

120 full-bank questions Every choice explained Exam Mode and Practice Mode Question sets and random tests Readiness score and trends Previous test box scores

You've answered 0/10 questions in today's set.

Locked: 110 more questions in the full bank.

Locked: exam simulation mode, practice mode, readiness tracking, and saved review history.

Checkout stays on this page, so you can keep practicing, unlock the full bank, and start Exam Mode or Practice Mode when you are ready.

No ads
PL-900 Pro $4.99 one-time

Unlock all 120 PL-900 questions, explanations, review tools, and exam-style practice.

Offline PDFs

Questions first. Answers and explanations later.

Pick a printable PL-900 practice test if you want an offline pass without changing the free question flow above.

50 Exam Practice Test $1.99

A 50-question PL-900 PDF for short review sessions. Questions come first, then the answer review and explanations later in the file.

Full Practice Test $5.99

The full PL-900 printable set with 120 questions, plus this exam's Pro access on dotCreds.

Secure Stripe checkout. Email is collected there, and the latest PDF stays in your downloads library.

Click an unlock option to open secure Stripe checkout. Stripe collects your email there and reconnects this browser after purchase.

Secure checkout powered by Stripe. Source-backed questions. Not brain dumps. Checkout stays on this page and unlocks the same Pro builder on this practice page.

7-day score keeper

Answer questions today and this will become a rolling 7-day scorecard.

Local history
Optional progress sync

Keep today’s practice moving

Guest progress saves automatically on this device. Add an email later when you want a magic link that keeps your daily PL-900 practice in sync across browsers.

Guest progress saves on this device automatically

Guest progress is available without an account.

Official exam resources

Use these official Microsoft resources alongside the daily practice set. They cover the provider's own exam page, study guide, or prep material.

Need adjacent Microsoft practice pages too? Microsoft practice hub.

Source-backed answer review

The free daily PL-900 set includes crawlable question text, answer choices, the correct answer explanation, wrong-answer distractor explanations when the reviewed bank provides them, objective mapping, and source links. Pro-only bank questions stay locked; this section mirrors only the 10 free daily questions already shown on this page.

Question 1 A company wants to create a new table in Dataverse using natural language commands through Copilot Studio. Which feature of Power Platform would best support this requirement?

Answer choices

  1. A. Dataverse tables, columns, and relationships
  2. B. Business logic options in Dataverse
  3. C. Creating and modifying tables and columns through conversations
  4. D. Importing and exporting data

Correct answer

Creating and modifying tables and columns through conversations

Copilot Studio enables the creation of new tables using natural language commands.

Wrong-answer review

  • A. Dataverse tables, columns, and relationships: A is incorrect because tables and relationships define structure, not natural language creation.
  • B. Business logic options in Dataverse: B is incorrect because business logic options lack natural language commands for table creation.
  • D. Importing and exporting data: D is incorrect because import/export does not support natural language command creation.

Objective/domain: Manage the Microsoft Power Platform environment (2.1)

Source: Power Platform Copilot documentation

Question 2 A company wants to build a custom app that integrates with their existing Dynamics 365 environment and allows users to manage customer interactions more efficiently. Which feature of Power Apps would best support this requirement?

Answer choices

  1. A. Power Automate for creating automated workflows
  2. B. Canvas apps for building custom user interfaces
  3. C. Model-driven apps for integrating with Dynamics 365 entities
  4. D. Dataverse for storing and managing data

Correct answer

Model-driven apps for integrating with Dynamics 365 entities

Model-driven apps are designed to integrate seamlessly with Dynamics 365, allowing users to manage customer interactions efficiently.

Wrong-answer review

  • A. Power Automate for creating automated workflows: A is incorrect because Power Automate focuses on automating workflows rather than integrating with Dynamics 365 entities.
  • B. Canvas apps for building custom user interfaces: B is incorrect because Canvas apps are used to build custom user interfaces but do not provide the integration capabilities required by this scenario.
  • D. Dataverse for storing and managing data: D is incorrect because Dataverse, while useful for data storage and management, does not directly support building custom applications that integrate with Dynamics 365.

Objective/domain: Describe the business value of Microsoft Power Platform (1.1)

Source: Power Apps documentation

Question 3 A company needs to customize how users view and edit customer records in a model-driven app. Which feature would best support this requirement?

Answer choices

  1. A. Modifying forms in model-driven apps
  2. B. Creating and modifying views
  3. C. Sharing a model-driven app
  4. D. Canvas app use cases and capabilities

Correct answer

Modifying forms in model-driven apps

Forms define how users view and edit Dataverse records in model-driven apps.

Wrong-answer review

  • B. Creating and modifying views: B is incorrect because creating views defines record lists, not form layouts, instead of modifying forms in model-driven apps.
  • C. Sharing a model-driven app: C is incorrect because sharing an app requires security settings but does not customize forms, unlike modifying forms in model-driven apps.
  • D. Canvas app use cases and capabilities: D is incorrect because canvas app use cases are for mobile apps and do not apply to model-driven app forms.

Objective/domain: Demonstrate the capabilities of Power Apps (3.3)

Source: Model-driven apps overview

Question 4 A company needs to manage their environments and tenant-level settings for multiple teams within a single organization. Which feature of the Power Platform would best support this requirement?

Answer choices

  1. A. Power Platform admin center as the portal for managing environments and tenant-level settings.
  2. B. Copilot Studio value for creating and extending copilots.
  3. C. Connectors for integrating services and data.
  4. D. Dataverse tables, columns, and relationships.

Correct answer

Power Platform admin center as the portal for managing environments and tenant-level settings.

The Power Platform admin center is the portal for managing environments and tenant-level settings across multiple teams within an organization.

Wrong-answer review

  • B. Copilot Studio value for creating and extending copilots.: B is incorrect: Copilot Studio is used for creating and extending AI-powered copilots, not managing environments or tenant-level settings.
  • C. Connectors for integrating services and data.: C is incorrect: Connectors are used for integrating services and data, but they do not provide the capability to manage environments or tenant-level settings.
  • D. Dataverse tables, columns, and relationships.: D is incorrect: Dataverse tables, columns, and relationships are used for organizing business data, not for managing environments or tenant-level settings.

Objective/domain: Manage the Microsoft Power Platform environment (2.2)

Source: Power Platform admin documentation

Question 5 A company wants to streamline their customer service process by integrating a custom app with Microsoft Teams for real-time communication and collaboration among agents. Which feature of Power Platform would best support this requirement?

Answer choices

  1. A. Power Automate for creating automated workflows
  2. B. Canvas apps for building custom user interfaces
  3. C. Model-driven apps for integrating with Dynamics 365 entities
  4. D. Dataverse for storing and managing data

Correct answer

Canvas apps for building custom user interfaces

Canvas apps can be integrated with Microsoft Teams to provide real-time communication and collaboration among customer service agents.

Wrong-answer review

  • A. Power Automate for creating automated workflows: A is incorrect because Power Automate focuses on automating workflows rather than integrating apps with Microsoft Teams.
  • C. Model-driven apps for integrating with Dynamics 365 entities: C is incorrect because Model-driven apps are designed to integrate with Dynamics 365 entities, not specifically with Microsoft Teams.
  • D. Dataverse for storing and managing data: D is incorrect because Dataverse stores data but does not provide the integration capabilities needed for real-time communication.

Objective/domain: Describe the business value of Microsoft Power Platform (1.2)

Source: PL-900 study guide

Question 6 A company wants to leverage AI to assist users in creating and managing canvas apps more efficiently. Which feature would best support this requirement?

Answer choices

  1. A. Responsive canvas app pages with containers
  2. B. Copilot controls in Power Apps
  3. C. Sharing a canvas app
  4. D. Creating a model-driven app from tables

Correct answer

Copilot controls in Power Apps

Copilot-assisted controls and maker features help users interact with data and app creation more efficiently.

Wrong-answer review

  • A. Responsive canvas app pages with containers: A is incorrect: Containers support responsive layouts but do not provide AI assistance.
  • C. Sharing a canvas app: C is incorrect: Sharing a canvas app involves assigning access permissions but does not involve AI assistance.
  • D. Creating a model-driven app from tables: D is incorrect: Creating model-driven apps from tables focuses on building forms, views, and charts rather than leveraging AI.

Objective/domain: Demonstrate the capabilities of Power Apps (3.2)

Source: Power Platform Copilot documentation

Question 7 A company needs to deploy a new app and its associated data, flows, and connections in an isolated space for testing purposes before going live. Which feature of Power Platform would best support this requirement?

Answer choices

  1. A. Creating and modifying tables and columns through conversations
  2. B. Importing and exporting data
  3. C. Power Platform security model
  4. D. Environments as containers for apps, data, flows, and connections

Correct answer

Environments as containers for apps, data, flows, and connections

Environments act as isolated spaces to store, manage, and share apps, data, flows, and connections.

Wrong-answer review

  • A. Creating and modifying tables and columns through conversations: A is incorrect because it does not provide isolated testing spaces instead of environments.
  • B. Importing and exporting data: B is incorrect because it only moves data without creating isolated testing areas unlike environments.
  • C. Power Platform security model: C is incorrect because security models do not define deployment isolation for apps and flows rather than environments.

Objective/domain: Manage the Microsoft Power Platform environment (2.2)

Source: Power Platform environments overview

Question 8 A company wants to streamline their customer service process by automating repetitive tasks and integrating with Microsoft Teams for real-time communication among agents. Which feature of Power Automate would best support this requirement?

Answer choices

  1. A. Power Apps for building custom user interfaces
  2. B. Cloud flows for creating automated workflows
  3. C. Desktop flows for automating desktop applications
  4. D. Process mining for analyzing business processes

Correct answer

Cloud flows for creating automated workflows

Cloud flows in Power Automate enable the creation of automated workflows that integrate with Microsoft Teams and other services.

Wrong-answer review

  • A. Power Apps for building custom user interfaces: A is incorrect because Power Apps focuses on building custom user interfaces rather than automating workflows.
  • C. Desktop flows for automating desktop applications: C is incorrect because Desktop flows are designed to automate desktop applications, not cloud-based services like Microsoft Teams.
  • D. Process mining for analyzing business processes: D is incorrect because Process mining analyzes processes but does not provide automation capabilities.

Objective/domain: Describe the business value of Microsoft Power Platform (1.1)

Source: Power Automate documentation

Question 9 A company wants to build a mobile app that allows users to view and update customer information stored in Dataverse. Which feature of Power Apps would best support this requirement?

Answer choices

  1. A. Canvas app use cases and capabilities.
  2. B. Power Fx as a low-code expression language.
  3. C. Copilot Studio value for creating and extending copilots.
  4. D. Connectors for integrating services and data.

Correct answer

Canvas app use cases and capabilities.

Canvas apps provide control over layout and connect to various data sources, including Dataverse.

Wrong-answer review

  • B. Power Fx as a low-code expression language.: B is incorrect: Power Fx is a low-code expression language used in canvas apps but does not directly support building the app itself or connecting to data sources.
  • C. Copilot Studio value for creating and extending copilots.: C is incorrect: Copilot Studio enhances app creation with AI features but does not provide direct capabilities for creating and managing mobile applications.
  • D. Connectors for integrating services and data.: D is incorrect: Connectors integrate services and data but do not define how the user interface of a canvas app is designed.

Objective/domain: Demonstrate the capabilities of Power Apps (3.1)

Source: Canvas apps overview

Question 10 A company wants to migrate their traditional database system into a platform that can support business applications with structured data and relationships. Which feature of Dataverse would best support this requirement?

Answer choices

  1. A. Traditional database concepts versus Dataverse
  2. B. Dataverse tables, columns, and relationships
  3. C. Business logic options in Dataverse
  4. D. Power Pages for external websites

Correct answer

Dataverse tables, columns, and relationships

Dataverse organizes data into tables with columns and relationships to support business applications.

Wrong-answer review

  • A. Traditional database concepts versus Dataverse: A is incorrect because it describes concepts without specific features.
  • C. Business logic options in Dataverse: C is incorrect because business logic options are about validation rules, not organizing structured data.
  • D. Power Pages for external websites: D is incorrect because Power Pages create external websites rather than manage database structures.

Objective/domain: Manage the Microsoft Power Platform environment (2.1)

Source: Microsoft Dataverse documentation

Where to go after the daily web set

How are PL-900 questions generated?

dotCreds builds PL-900 practice questions from public exam objectives and Microsoft Learn and exam-objective references. The questions are written for realistic study practice, not copied from exam dumps.

How are explanations sourced?

Each question includes an explanation and, when available, a source link back to the provider documentation or reference used to validate the answer. That keeps the practice tied to study material you can actually review.

What score do I get?

The page tracks today's answered count and accuracy for the 10-question daily set, then saves a 7-day score history on this device so you can see your recent practice trend.

Why use this site?

The site is the fastest way to start PL-900 practice without installing anything. It is built for daily recall, quick weak-topic discovery, and source-backed explanations you can review immediately.

Why use the app when available?

The web page is the quick daily practice layer. If a dotCreds app is available for PL-900, the app is better for larger banks, focused weak-domain drills, longer review sessions, and mobile study routines.