Skip to content

Microsoft Power Platform Fundamentals (PL-900) - Practice Questions

15 questions for PL-900 prep across business value, foundational components, and the capabilities of Power BI, Power Apps, Power Automate, and Copilot Studio.

Cert page: exams/azure/pl-900/


Question 1

Scenario: Which Power Platform component stores structured business data with tables, relationships, and business rules?

A. Dataverse B. SharePoint lists C. Power BI datasets D. Azure Blob Storage

Answer **Correct: A** **Why:** Dataverse is the platform's native data store, providing tables, relationships, business rules, role-based security, and auditing. SharePoint lists can back an app but lack the relational modeling and row-level security model. Power BI datasets are analytical, not transactional.

Question 2

Scenario: A field technician needs a mobile app to capture inspection data offline, built without professional developers.

A. A canvas app in Power Apps B. A Power BI report C. A cloud flow D. A Power Pages site

Answer **Correct: A** **Why:** Canvas apps give pixel-level control over a mobile-first screen layout and support offline scenarios. Model-driven apps generate their UI from the Dataverse model and suit process-heavy internal applications. Power Pages is for external-facing websites.

Question 3

Scenario: Which best describes the difference between canvas and model-driven apps?

A. Canvas apps are only for desktop B. Canvas gives you designer control of the layout from any data source; model-driven generates UI from the Dataverse data model and processes C. Model-driven apps cannot use Dataverse D. They are the same thing

Answer **Correct: B** **Why:** Canvas starts with the screen and connects to over 1,000 connectors. Model-driven starts with the data model and process, then generates responsive forms, views, and dashboards. The choice usually comes down to whether the experience or the data model should lead.

Question 4

Scenario: An approval must run automatically when a SharePoint item is created.

A. An automated cloud flow with a SharePoint trigger and an Approvals action B. An instant flow C. A scheduled flow D. A desktop flow

Answer **Correct: A** **Why:** Automated flows start from an event, which is what "when an item is created" is. Instant flows are triggered manually by a user, scheduled flows run on a timer, and desktop flows are robotic process automation for systems with no API.

Question 5

Scenario: A legacy application has no API, and data must be entered into it automatically.

A. A cloud flow B. A desktop flow using Power Automate for desktop (RPA) C. A canvas app D. A Power BI dataflow

Answer **Correct: B** **Why:** RPA drives the user interface of applications that expose no programmatic interface, which is exactly the legacy case. It is a last resort because UI automation is brittle, but it is the right answer when no API exists. Cloud flows need a connector or API.

Question 6

Scenario: A conversational assistant should answer employee HR questions from a document library.

A. Microsoft Copilot Studio B. Power BI C. Power Pages D. Dataverse

Answer **Correct: A** **Why:** Copilot Studio (formerly Power Virtual Agents) builds conversational agents with topics, actions, and generative answers grounded in your content sources. Power Pages is a website builder and Power BI is analytics.

Question 7

Scenario: A public-facing site must let customers submit and track support requests against Dataverse data.

A. Power Pages B. A canvas app C. SharePoint D. Power BI

Answer **Correct: A** **Why:** Power Pages is the external website product, with anonymous and authenticated access, table permissions, and forms bound to Dataverse. Canvas and model-driven apps require licensed internal users, so they are the wrong fit for customers.

Question 8

Scenario: Which describes a connector?

A. A visual in Power BI B. A prebuilt integration that lets Power Platform read from and write to a service, with triggers and actions C. A security role D. A licensing tier

Answer **Correct: B** **Why:** Connectors are the integration layer for apps and flows. Standard connectors are included in base licensing, and premium connectors, including those for SQL Server, Azure services, and Dataverse in some contexts, require a premium license. That distinction shows up on the exam.

Question 9

Scenario: An administrator must prevent business data connectors from being used alongside consumer connectors in the same flow.

A. A data loss prevention policy in the Power Platform admin center B. Conditional Access C. A security role D. A sensitivity label

Answer **Correct: A** **Why:** Power Platform DLP policies classify connectors into Business, Non-business, and Blocked groups, and a flow or app cannot combine connectors from different groups. This is the control that stops someone piping SharePoint data into a personal cloud storage account.

Question 10

Scenario: Development, test, and production work should be separated with controlled promotion.

A. Separate environments, with solutions used to move components between them B. One production environment with naming conventions C. Separate tenants D. Personal workspaces

Answer **Correct: A** **Why:** Environments are the isolation boundary, each with its own Dataverse database and security. Solutions package apps, flows, tables, and connection references so they can be exported from development and imported to test and production, ideally as managed solutions.

Question 11

Scenario: In Power BI, what is the difference between a report and a dashboard?

A. They are the same B. A report is multi-page and built on one semantic model; a dashboard is a single-page canvas of pinned tiles that can come from several reports C. Dashboards are only for mobile D. Reports cannot be shared

Answer **Correct: B** **Why:** Reports live with their model and support interactive filtering across pages. Dashboards aggregate pinned visuals from multiple reports into one at-a-glance view and exist only in the Power BI service, not in Desktop.

Question 12

Scenario: A maker wants to reuse the same logic across several apps and flows.

A. Copy and paste it into each B. Build a custom connector or a child flow, and use solutions to share components C. Rewrite it each time D. Store it in a spreadsheet

Answer **Correct: B** **Why:** Child flows and custom connectors centralize logic so a fix happens in one place. Copy-and-paste guarantees divergence, which is the most common maintenance failure in citizen-developed estates.

Question 13

Scenario: Which describes AI Builder?

A. A code editor B. Prebuilt and custom AI models (form processing, object detection, prediction, text classification) usable from apps and flows C. A database engine D. A licensing portal

Answer **Correct: B** **Why:** AI Builder puts AI capabilities into low-code reach, most commonly document processing to extract fields from invoices or forms. It consumes AI Builder credits, which is a licensing consideration worth knowing.

Question 14

Scenario: Access to specific Dataverse tables must differ by job role.

A. Security roles with table-level privileges assigned to users or teams B. Hiding tables in the app C. A DLP policy D. Environment variables

Answer **Correct: A** **Why:** Dataverse security roles grant create, read, write, delete, append, append-to, assign, and share privileges at record-ownership scopes from user up to organization. Hiding something in an app is cosmetic and does not stop another client from reading the table.

Question 15

Scenario: The business value case for Power Platform is best summarized as what?

A. Replacing all professional development B. Letting people close to the business build and automate solutions quickly, with governance and a path to professional development when needed C. Reducing the need for data governance D. Eliminating licensing costs

Answer **Correct: B** **Why:** The value is speed and proximity to the problem, with fusion teams where pro developers extend what makers build. Governance becomes more important rather than less, which is why environments, DLP policies, and the Center of Excellence toolkit exist.

Where to go deeper