Free PL-900 Exam Flashcards

Memorize 50 essential terms and definitions for the Microsoft Power Platform Fundamentals (PL-900). See the term, recall the definition, then flip to check yourself.

50 Flashcards
5 Topics
100% Free
TermClick to flip

Business value of Power Apps

Tap to reveal definition
Card 1 of 50Describe the Business Value of Microsoft Power Platform

Filter by Topic

Jump to Card

About These PL-900 Flashcards

These 50 flashcards are designed to help you memorize key terms and definitions for the Microsoft Power Platform Fundamentals (PL-900). Each card shows a term on the front and its definition on the back—the classic flashcard format for vocabulary memorization. Use these alongside our practice questions to build both recall and comprehension.

Topics Covered

Describe the Business Value of Microsoft Power Platform5 cards
Manage the Microsoft Power Platform Environment11 cards
Demonstrate the Capabilities of Power Apps12 cards
Demonstrate the Capabilities of Power Automate11 cards
Describe Features and Capabilities of Agents in Microsoft Copilot Studio11 cards

Complete Flashcard Reference

Review every term in this set. Open any term to reveal its definition.

Business value of Power Apps

Power Apps lets business users and developers build custom apps with little or no code, replacing manual paper/Excel processes with structured, mobile-ready data collection and workflows tied to organizational data.

Business value of Power Automate

Power Automate reduces repetitive manual work by automating multi-step processes across apps and services (approvals, notifications, file processing), freeing employees to focus on higher-value tasks.

Business value of Microsoft Dataverse

Dataverse gives organizations a secure, structured place to store and manage business data that Power Apps, Power Automate, and other Microsoft services can share, instead of siloed spreadsheets or disconnected lists.

Business value of connectors

Connectors let apps and flows integrate with hundreds of external services and data sources (e.g., SharePoint, Outlook, Salesforce) without writing custom integration code, so a single app can pull from many systems.

Business value of Power Pages

Power Pages lets organizations build secure, low-code external-facing websites so people outside the company (customers, partners, citizens) can view or submit data that flows back into Dataverse.

Dataverse vs. a traditional database

Unlike a raw database, Dataverse ships with built-in security roles, business logic, standard/custom tables, and native integration across Power Apps, Power Automate, and Dynamics 365 — reducing the setup work traditional databases require.

Dataverse tables and columns

Tables store a specific type of data (like Rows in a spreadsheet); columns define the fields within a table (like text, number, or choice fields). Microsoft provides standard tables (e.g., Account, Contact) and lets you add custom tables/columns.

Dataverse relationships

Relationships connect tables so related records stay linked, e.g., a one-to-many relationship lets one Account have many Contacts, while a many-to-many relationship lets records on both sides link to multiple records on the other.

Dataverse forms and views

Forms control how a single record's data is displayed and edited (used in model-driven apps); views control how a list of records is filtered, sorted, and displayed as a table.

Business logic options in Dataverse

Dataverse supports business rules (no-code validation/logic), Power Fx formula columns, business process flows, and workflows/plug-ins for more advanced automation — all without needing a full custom application.

Using AI to create/edit Dataverse tables

Copilot-style AI assistance in Dataverse can generate tables, columns, and relationships from a natural-language description of the data you need, speeding up data modeling for non-technical makers.

Power Platform environments

An environment is a container that separates and secures data, apps, and flows for a specific purpose (e.g., Development, Test, Production). Every tenant gets a Default environment, and admins can create additional Sandbox, Production, Trial, or Developer environments.

Power Platform security model

Access to Dataverse data is controlled through security roles (bundles of permissions), business units (organizational divisions), and teams — allowing granular control over who can view, edit, or share records.

Data privacy and accessibility in Power Platform

Admins use Data Loss Prevention (DLP) policies to control which connectors can be combined, and Power Platform integrates with tools like Microsoft Purview for compliance, while apps should follow accessibility guidelines for users with disabilities.

Monitoring and analytics in Power Platform

The Power Platform admin center provides analytics dashboards (app usage, flow runs, errors) so admins can monitor adoption, troubleshoot failures, and understand how apps and flows are performing across the organization.

Application lifecycle management (ALM) with pipelines

Power Platform pipelines move solutions through Development, Test, and Production environments in a controlled, repeatable way — typically using managed solutions in later stages to prevent uncontrolled edits.

Canvas apps: definition and use case

Canvas apps start from a blank canvas where the maker drags and drops controls to design the exact screen layout, ideal when the UI needs to be highly customized around a specific business process.

Canvas apps: capabilities

Canvas apps connect to 1,000+ data sources via connectors, use the Power Fx formula language for logic, and let makers freely position screens, galleries, forms, and controls pixel-by-pixel.

Model-driven apps: definition and use case

Model-driven apps are generated automatically from your Dataverse data model (tables, forms, views, relationships) — best when you need a structured, data-first app without designing every screen manually.

Model-driven apps: capabilities

Model-driven apps are responsive by default, enforce Dataverse security roles and business rules automatically, and can incorporate business process flows to guide users step-by-step through a data entry process.

Canvas apps vs. model-driven apps

Canvas apps prioritize design flexibility and can start from little or no existing data; model-driven apps prioritize consistency and speed by generating the UI directly from a Dataverse data model.

Power Fx

Power Fx is the low-code, Excel-like formula language used across Power Apps (and Dataverse formula columns) to define logic such as calculations, validations, and conditional behavior without traditional code.

Plan Designer in Power Apps

Plan Designer is an AI-assisted planning tool that helps makers describe an app idea in natural language and generates a structured plan (screens, data, logic) before the app is built — bridging idea to build.

Code apps in Power Apps

Code apps let professional developers build apps using standard code (e.g., React) while still running within Power Platform's governance, security, and Dataverse connectivity — bridging pro-code and low-code development.

Power Apps Studio

Power Apps Studio is the design environment where makers build and edit both canvas and model-driven apps — adding screens, controls, data connections, and formulas.

Using AI to create a canvas app

Makers can describe the app they want in natural language, and AI generates an initial canvas app — screens, data connections, and basic layout — that the maker then refines manually.

Using AI to create a model-driven app

AI can help scaffold a model-driven app by suggesting or generating the underlying Dataverse tables, relationships, and forms based on a natural-language description of the business scenario.

AI-powered app creation ("vibe" experience)

The "vibe" app-creation experience lets a maker describe what they want conversationally and iteratively refine the app through further natural-language prompts, rather than manually configuring every screen and control.

Cloud flows: definition

Cloud flows are Power Automate workflows that run in the cloud and connect online services and data sources; the three main types are automated, instant, and scheduled flows.

Automated cloud flow

An automated flow starts automatically in response to a trigger event, such as a new email arriving, a file being added to a folder, or a new record being created in Dataverse.

Instant cloud flow

An instant flow is started manually by a user, typically by clicking a button in the Power Automate mobile app, a Power Apps app, or a Teams/SharePoint action — used for on-demand tasks.

Scheduled cloud flow

A scheduled flow runs automatically at a specific time or on a recurring interval (e.g., every night at midnight) rather than in response to an event or manual click — useful for regular batch tasks like nightly reports.

Desktop flows (RPA)

Desktop flows use robotic process automation (RPA) to record and replay user actions on legacy desktop applications and websites that don't have modern APIs, automating tasks that cloud flows can't reach directly.

Approvals in Power Automate

The Approvals capability lets flows route requests (like expense reports or document sign-off) to one or more approvers, who can approve or reject directly from email, Teams, or the Power Automate app.

Power Automate with Teams, Outlook, SharePoint, and Forms

Power Automate has deep prebuilt integration with Microsoft 365 apps — for example, saving Outlook attachments to SharePoint, posting Teams messages on form submission, or routing Microsoft Forms responses into an approval flow.

Document automation with Power Automate

Power Automate can automate document-centric processes — extracting data from incoming documents (invoices, forms), routing them for review, and filing or archiving them — reducing manual document handling.

Connector triggers vs. actions

A trigger is the event that starts a cloud flow (e.g., "when a new item is created"); actions are the steps the flow performs afterward (e.g., "send an email," "create a record"). Every flow needs exactly one trigger and can have many actions.

Using AI to create or modify a cloud flow

Makers can describe the automation they want in natural language, and AI generates or edits the trigger and action steps of a cloud flow, reducing the need to manually configure each step.

Using AI to create or modify a desktop flow

AI assistance can help generate or adjust the recorded steps of a desktop (RPA) flow from a natural-language description, speeding up automation of legacy desktop and web-based processes.

Copilot Studio: purpose and use cases

Microsoft Copilot Studio is a low-code tool for building AI-powered conversational agents (chatbots/copilots) that can answer questions, complete tasks, and take actions — for scenarios like customer support or employee self-service.

Topics in Copilot Studio

Topics define specific conversation paths within an agent — each topic has trigger phrases that start it and a sequence of dialog steps or actions the agent follows to handle that particular request.

Knowledge sources in Copilot Studio

Knowledge sources (like SharePoint sites, public websites, uploaded files, or Dataverse) ground an agent's answers in your organization's actual content, letting it answer questions beyond its predefined topics.

Generative AI answers in an agent

Beyond scripted topics, an agent can use generative AI to compose answers dynamically from connected knowledge sources, handling questions that weren't explicitly anticipated by the maker.

Tools in Copilot Studio agents

Tools let an agent go beyond conversation and take real actions — such as looking up a record, updating data, or calling an external system — during a conversation with a user.

MCP servers as agent tools

Model Context Protocol (MCP) servers are a standardized way to connect external tools and data sources to an agent, letting Copilot Studio agents call outside systems through a consistent, reusable interface.

Agent flows

Agent flows are Power Automate-style flows built to run as tools inside an agent, letting an agent trigger multi-step automated processes as part of answering or acting on a user's request.

Publishing channels for agents

After building an agent, makers publish it to one or more channels — such as Microsoft Teams, a website, or other messaging platforms — so end users can actually interact with it.

Microsoft Agent 365

Microsoft Agent 365 provides organization-wide governance and management for AI agents — giving admins visibility, control, and security over the agents deployed across the company, similar to how Microsoft 365 manages users.

Monitoring agent usage and adoption

Copilot Studio provides analytics on how agents are used — conversation volume, resolution rates, and escalations — helping admins and makers understand adoption and identify where an agent needs improvement.

Agent evaluations

Agent evaluations test an agent's responses against expected outcomes before and after publishing, helping makers catch inaccurate or unhelpful answers and measure quality over time.

Frequently Asked Questions

Did the PL-900 exam change in 2026?

Yes. Microsoft updates the English-language PL-900 skills measured on July 24, 2026. The Power BI and Power Pages domains from earlier versions are gone, and a new 'Describe features and capabilities of agents in Microsoft Copilot Studio' domain (20-25% of the exam) was added, alongside a renamed 'Manage the Microsoft Power Platform environment' domain (20-25%) that covers Dataverse plus admin and governance.

What are the PL-900 exam domains and weights for 2026?

As of July 24, 2026, PL-900 has five domains: Describe the business value of Microsoft Power Platform (5-10%), Manage the Microsoft Power Platform environment (20-25%), Demonstrate the capabilities of Power Apps (20-25%), Demonstrate the capabilities of Power Automate (20-25%), and Describe features and capabilities of agents in Microsoft Copilot Studio (20-25%).

How many questions are on the PL-900 exam and how long is it?

Microsoft does not publish an exact question count; candidates commonly report 40-60 questions. The exam window is 45 minutes. A passing score of 700 out of 1000 (scaled) is required. Question formats include multiple choice, drag and drop, and case studies.

What is the PL-900 retake policy?

If you fail, you must wait 24 hours before your next attempt. After a second failed attempt, a 14-day waiting period applies before each subsequent retake. You may not attempt the exam more than 5 times within a 12-month period from your first attempt.

Does the PL-900 certification expire?

No. PL-900 is a Fundamentals-level certification, and Microsoft Fundamentals certifications do not expire or require renewal once earned, unlike role-based Associate and Expert certifications.

Is AI Builder still tested on PL-900?

The AI Builder product name no longer appears in the official skills-measured outline as of 2026. Its capabilities are now folded into broader 'generative AI' and 'AI to create/edit' language across the Dataverse, Power Apps, and Power Automate domains, so candidates should still understand AI-assisted app, flow, and table creation.

Do I need to know Power BI or Power Pages for PL-900 now?

Power BI is no longer named as a scored domain or bullet in the current or updated skills-measured outline. Power Pages appears only once, as a single business-value bullet ('describe the value of Microsoft Power Pages to build websites') rather than its own domain, which it was in earlier exam versions.

Same family resources

Explore More Microsoft Certifications

Continue into nearby exams from the same family. Each card keeps practice questions, study guides, flashcards, videos, and articles in one place.