PL-500 key terms
PL-500 · Get comfortable with the vocabulary.
- Desktop flow
- Related: Power Automate for desktop, Attended desktop flow, Unattended desktop flow
A robotic automation built in Power Automate for desktop that runs on a Windows machine and drives applications, files, and websites on that machine.
- Cloud flow
- Related: Trigger, Connector, Desktop flow
A workflow hosted in the Power Automate service that starts from a trigger such as a schedule, email, or button, and can call connectors or start desktop flows.
- Attended desktop flow
- Related: Unattended desktop flow, Desktop flow, Machine group
A desktop flow that runs inside a signed-in user's session, typically started by that person or by a cloud flow while they are present to handle exceptions.
- Unattended desktop flow
- Related: Attended desktop flow, Run queue, Machine group
A desktop flow that runs on a machine with nobody signed in, using stored credentials, so it can be scheduled overnight or scaled across many machines.
- Selector
- Related: UI element repository, Web automation, Action
The set of attributes, such as element name, identifier, or on-screen position, that Power Automate uses to find a specific UI element when the flow runs.
- UI element repository
- Related: Selector, Action
A project-level store of captured UI elements and their selectors, shared by every action in a desktop flow so an update applies everywhere at once.
- Action
- Related: Subflow, On block error, Recorder
One step inside a desktop flow, such as launching an application, clicking a button, or reading text from a window.
- Subflow
- Related: Action, Input/output variable
A reusable named block of actions within a desktop flow that accepts input parameters and can return output values to the code that calls it.
- Input/output variable
- Related: Subflow, Sensitive text variable
A variable flagged with a direction so a desktop flow or subflow can receive a value from its caller or hand a result back when it finishes.
- On block error
- Related: Retry policy, Flow run history, Action
An action placed after a block that defines how failures inside that block are handled, for example to log the error and continue or to stop the flow.
- Recorder
- Related: Action, Selector
A capture tool that observes a user working in applications and converts the observed clicks and keystrokes into equivalent desktop flow actions.
- OCR (optical character recognition)
- Related: Selector, Web automation
A technique that converts text visible in images or on screen into plain text, so a flow can read values that expose no accessible UI element.
- Sensitive text variable
- Related: Input/output variable
A desktop flow variable type for secrets such as passwords; values are encrypted in the local vault and hidden from logs and the console.
- Retry policy
- Related: On block error, Action
A setting that repeats a failed action a specified number of times at a set interval before the flow reports the failure.
- Power Automate for desktop
- Related: Desktop flow, Recorder
The Windows application where makers record, build, edit, debug, and run desktop flows on a local or remote machine.
- Web automation
- Related: Selector, OCR (optical character recognition)
Desktop flow actions that control a browser directly, such as navigating, clicking, filling forms, and extracting page data, using the browser extension or selectors.
- Machine group
- Related: Run queue, Hosted machine, Unattended desktop flow
A collection of machines registered with Power Automate that unattended jobs are distributed across, or that limits which machines attended users may target.
- Run queue
- Related: Machine group, Unattended desktop flow, Work queue
The ordered list of unattended desktop flow jobs waiting for a free machine in a machine group; jobs start in the order they were submitted.
- Work queue
- Related: Run queue, Dataverse
A stored list of items to process in which each desktop flow run takes the next item and records its outcome, so long jobs can resume after a failure.
- Flow run history
- Related: On block error, Cloud flow
The log of each flow execution showing start time, duration, overall status, and per-action inputs and outputs, used for troubleshooting.
- DLP policy
- Related: Connector, Environment
Admin rules that sort connectors into business, non-business, or blocked groups and prevent flows from combining connectors from different groups.
- Hosted machine
- Related: Machine group, Unattended desktop flow
A Microsoft-managed Azure virtual machine obtained through Power Automate that runs unattended desktop flows, so the customer does not maintain the hardware.
- CoE toolkit
- Related: Environment, DLP policy
A set of Power Platform components an organization installs to inventory environments, apps, and flows and to support governance and adoption reporting.
- Solution
- Related: Managed solution, Unmanaged solution, Environment variable
A container that packages flows, desktop flows, connection references, environment variables, and other components so they move between environments as one unit.
- Managed solution
- Related: Unmanaged solution, Solution, Deployment pipeline
A solution imported in a locked state whose components cannot be edited in the target environment; it is installed and removed as a whole, usually for production.
- Unmanaged solution
- Related: Managed solution, Solution
A solution whose components stay editable after import, used in development or test environments where makers keep changing the automation.
- Environment
- Related: Solution, Deployment pipeline, DLP policy
An isolated Power Platform container holding flows, apps, data, and user roles, used to separate development, testing, and production work.
- Environment variable
- Related: Solution, Connection reference
A named setting stored inside a solution whose value is supplied per environment at import or runtime, so the same flow works everywhere.
- Connection reference
- Related: Connector, Environment variable, Solution
A solution component that holds a pointer to a connector connection, letting each environment supply its own credentials instead of the developer's.
- Deployment pipeline
- Related: Managed solution, Environment, ALM
A Power Platform feature that copies a solution from a development environment to test and production, optionally with pre-deployment checks and approvals.
- ALM (application lifecycle management)
- Related: Deployment pipeline, Solution
The practices and tooling for versioning, testing, and moving automation assets through development, test, and production stages.
- Connector
- Related: Custom connector, Trigger, DLP policy
A packaged interface to an external service's API that provides ready-made triggers and actions, so flows can exchange data without writing code.
- Custom connector
- Related: Connector, On-premises data gateway
A connector you build from an OpenAPI definition or from scratch to expose your own web API with chosen actions, authentication, and policies.
- Trigger
- Related: Cloud flow, Connector
The event or condition that starts a cloud flow, such as a new email arriving, a schedule firing, or another flow calling it.
- On-premises data gateway
- Related: Connector, Custom connector
A service installed in a private network that relays requests between cloud flows and local resources such as file shares, SQL Server, or legacy systems.
- Dataverse
- Related: Work queue, Connector
Microsoft's cloud data service for Power Platform, storing business records in tables that cloud flows, desktop flows, and apps can query and update.