PL-900 study materials
PL-900 study resources

PL-900 flashcards

PL-900 · Build recall with a focused review session.

32 cards. Read the term and the definition here. The deck at the top of this page is optional.

Dataverse
The cloud data service of Microsoft Power Platform that stores business data in tables with relationships, business rules, and row-level and column-level security.
Premium connector
A connector such as SQL Server, Dataverse, or HTTP that requires a premium Power Apps or Power Automate license before it can be used in apps or flows.
Power Pages
A low-code Power Platform product for building secure external-facing websites where anonymous or authenticated users can view and submit business data.
AI Builder
A Power Platform capability that adds prebuilt or custom AI models, such as form processing, object detection, and prediction, to apps and flows without writing code.
Fusion development
An approach where business makers build low-code apps and flows while professional developers extend them with code components, custom connectors, and Azure services.
Center of Excellence toolkit
A set of downloadable Power Platform tools that help administrators inventory environments, audit data policies, publish an app catalog, and track compliance.
Power Apps per app plan
A licensing option that lets a single user run one app or portal plus the flows included with that app, billed monthly per user.
Default environment
The single environment automatically created for every Microsoft tenant; it cannot be deleted and all licensed users in the tenant can access it.
Data loss prevention policy
A tenant or environment policy that classifies connectors as Business, Non-Business, or Blocked, preventing connectors from different groups being combined.
Managed solution
A packaged solution deployed to an environment that is locked, so it can be updated or uninstalled but its components cannot be edited directly.
Unmanaged solution
A solution used during development that contains editable components and tracks changes, and is meant for exporting or importing into another environment.
Environment Maker role
A default environment security role whose holders can create apps, flows, connections, and custom connectors but cannot administer the environment itself.
Deployment pipeline
A Power Platform feature that automates promotion of solutions through predefined environments, typically development, test, and production, with validation checks.
Canvas app
An app built with drag-and-drop screens and controls plus Power Fx formulas, offering full control of layout and connection to many data sources.
Model-driven app
An app whose interface is generated from Dataverse tables, forms, views, and business process flows, with access enforced by Dataverse security roles.
Delegation
A behavior where the data source processes query operations instead of the client; queries using non-delegable functions return at most 500 records by default, configurable to 2,000.
Power Fx
The low-code formula language used in canvas apps and other Power Platform products, using Excel-like functions such as Filter, LookUp, Patch, and If.
Gallery control
A canvas app control that repeats a template for each record of a data source, typically used to build scrollable lists of items.
Business process flow
A guided sequence of stages and steps that helps users follow a consistent process, usable in model-driven apps and embeddable in canvas apps.
Automated cloud flow
A Power Automate flow started by a single event trigger, such as a new SharePoint item or incoming email, running without any manual user action.
Instant flow
A Power Automate flow triggered manually by a user, for example from a Power Apps button, a Teams message, or the Power Automate mobile app.
Scheduled flow
A cloud flow that starts on a defined recurrence, such as once daily at a set time or every fifteen minutes, using the Recurrence trigger.
Desktop flow
Robotic process automation in Power Automate that automates Windows desktop applications through recorded UI actions, running either attended or unattended.
Configure run after
A setting on a Power Automate action that defines whether it runs after the previous step succeeded, failed, was skipped, or timed out.
Approval action
A Power Automate action that sends an approve or reject request to designated approvers and pauses the flow until a response is received.
Trigger condition
A Power Automate setting that limits when a trigger fires by evaluating an expression against trigger outputs, preventing unnecessary flow runs.
Topic
A conversation path in a Copilot Studio agent containing trigger phrases and a sequence of nodes that handle one specific user request or question.
Trigger phrases
Example sentences configured on a Copilot Studio topic that tell the agent when to start that topic during a conversation with a user.
Entity
A Copilot Studio component that extracts and stores information from user input, such as a number, date, email address, or a custom list of values.
Generative answers
A Copilot Studio feature that uses configured knowledge sources and a language model to answer questions not covered by any authored topic.
Channel
A publishing destination where a Copilot Studio agent is made available, such as Microsoft Teams, a custom website, or a mobile app.
Global variable
A Copilot Studio variable whose value persists across all topics for the entire conversation, unlike topic-level variables that reset per topic.