Types of Power Automate licenses

Power Automate supports both user and capacity licensing. With a Power Automate Premium user license, users gain the full set of capabilities for cloud and desktop automation including premium connectors, process and task mining, AI Builder, use of Managed Environments, and Microsoft Dataverse storage.

For additional capacity, running desktop flows unattended, or licensing flows on their own without use licenses, subscribe to Power Automate Process licenses or enable pay-as-you-go. To extend further, additional add-ons are available for hosted machines, RPA unattended bots expanding Dataverse storage, AI credits, and other resources.

Other licenses across Microsoft 365, Dynamics 365, and the Power Platform include a limited set of Power Automate capabilities. Learn more about what's included in each license in Microsoft Power Platform Licensing Guide.

Screenshot of Power Automate licenses.

License type License scope Description
User license User-centric: a user license is assigned to a user. It entitles the user to access specific capabilities.
Capacity license Automation-centric: a capacity license is allocated to a Power Automate automation (cloud flow, machine, hosted machine, hosted machine group). It provides the automation entitlements (the same way a user license provides entitlements to a user).

You can subscribe to Power Automate licenses on Power Automate pricing. If you're an administrator, you can also purchase licenses from the Microsoft 365 admin center.

User licenses

Screenshot of user licenses.

In addition to Power Automate Premium or use rights from other licenses, users can be licensed with Power Automate trial license to try out premium capabilities. They can also use the Free license to create cloud flows with standard connectors.

Power Automate Premium

License name Power Automate Premium
License type User license (paid)
Entitlements We recommend the Power Automate Premium license for all users, as it gives them the full set of capabilities to create both API based and desktop automations.

This license allows users to create, run, and share unlimited cloud flows (within Power Platform requests (PPR) limits for API-based automation (with standard, premium, and custom connectors) and to automate their legacy applications simulating a human behavior such as keyboard or mouse keys and movement (with desktop flows through robotic process automation (RPA).

More precisely regarding the premium RPA entitlements, this license includes the ability for users to register their workstation, to create unlimited desktop flows, and to execute their desktop flows in attended mode on their registered machine through an attended bot borne by the license.

Additionally, this license also includes full access to process mining capabilities and the provisioning of AI Builder credits, which support AI consuming scenarios like form processing, object detection, text classification, and more.

Capacity licenses

Screenshot of capacity licenses.

In addition to user licenses, organizations can upgrade their automation scenarios with capacity licenses, which are allocated to Power Automate automations (cloud flows, machines, hosted machines, hosted machine groups) and provide these automations autonomous entitlements (regardless of the user license owned by persons interacting with those automations).

Power Automate Process

License name Power Automate Process
License type Capacity license (paid)
Allocated automation - Cloud flow
- Standard machine
Entitlements When assigned to a cloud flow, a Power Automate Process license entitles it to better performance, and allows use of premium and custom connectors regardless of the owning or triggering user's license. Flows must be in a solution for a Process license to be assigned.

Allocated to a machine, a Process license becomes an unattended bot that can run one desktop flow at a time. Up to one cloud flow will automatically inherit the Process plan from the the related machine or machine group that has Process capacity assigned. To run multiple unattended desktop flows in parallel, purchase Process licenses for the maximum number of runs that are needed to execute in parallel, and allocate Process capacity to the related machines.

To trigger attended or attended desktop flow runs from cloud flows that are operating under the Process license, the user whose connection is being used to run the desktop flow needs a Power Automate Premium license (or other user license with desktop flows entitlement).

Each Process license includes up to 250,000 Power Platform Requests per 24 hours. For requests above this, support for stacking capacity from multiple Process licenses is coming soon. To ensure you purchase sufficient capacity for the flow to operate, we recommended purchasing Process licenses up to the maximum requests per 24 hours you anticipate from the process.
Will benefit Organizations looking to automate their business processes at scale using cloud flows or unattended desktop automations, or maintain a flow without each co-owner needing a user license.

Learn more about the Power Automate Process license.

Important

Can my organization only purchase and use capacity licenses within an environment?

Capacity licenses aren't meant to replace user licenses in an environment, as some essential capabilities are only available to licensed users, including creating and running automations running desktop flows attended or unattended. create automations. Capacity licenses can grant higher Power Platform requests (PPR) to such flows built using the premium user licenses.

Allocation of a Process license to a machine (required by the unattended mode) still prerequires the machine to have been registered by a Power Automate Premium user.

Multiple monitoring pages in the Power Automate portal (for example, workqueue page, machine list page, desktop flow list page, and more) are displayed only to Power Automate Premium users.

Compare Power Automate licenses

The following table details each license entitlement:

Premium license Process license Hosted Process license
Applied to User - Cloud flow
- Machine
- Hosted machine
- Hosted machine group
- Cloud flow
- Machine
Capacity Limits
Daily PPR limit1 40k per user 250k per Process license2 250k per Hosted Process license3
Process mining data storage 50 MB per license4 Not included Not included
AI Builder credits 5000 per month 5000 per month 5000 per month
Dataverse database storage 250 MB per license 50 MB per license 50 MB per license
Dataverse file storage 2 GB per license 200 MB per license 200 MB per license
Connectors
Standard connectors Included Included Included
Premium connectors Included Included Included
Custom connectors Included Included Included
Desktop Automation
Attended RPA One attended bot included Not included Not included
Unattended RPA Not included One unattended bot included One unattended bot included3
Hosted RPA Not included Not included One hosted bot included
Other
Process mining Included Not included Not included
Business process flows Included Included Included
On-premises gateways Included Included Included

1 The Power Platform requests are subjected to higher limits during the transition period. Learn more in Request limits in Power Automate.

2 When multiple units of Process licenses are allocated to a cloud flow, their PPR limits are stacked.

3 As the Hosted Process license is a superset of the Process license, each hosted bot can also appear as an unattended bot, which allows to run in unattended mode on the hosted machine / hosted machine group.

4 Up to 100 GB per tenant.

License entitlements

Power Automate licenses include entitlements to use specific Power Automate capabilities. This section lists the supported entitlements.

Screenshot of license entitlements.

Entitlements to usage of connector types in cloud flows

A connector represents the underlying service (such as OneDrive, SharePoint, Salesforce, etc.) with which a cloud flow can interact. It provides a way for a user to connect its cloud flow to a third-party account (such as a Salesforce account) and use a set of prebuilt actions and triggers.

Entitlement to Entitlement description
Standard connectors The standard connectors entitlement is needed to add a standard connector to a cloud flow and trigger it.
Premium connectors The premium connectors entitlement is needed to add a premium connector to a cloud flow and trigger it.
Custom connectors The custom connectors entitlement is needed to create a connector with its own triggers and actions when an app / a service does't have a prebuilt connector.

How can I show my current entitlements?

In the Power Automate portal, select Settings > View my licenses:

Screenshot of how to view your licenses.

Note

  • The user license(s) display in the section My licenses.
  • The capacity license(s) (and capacity add-ons) display in the section Environment capacities.
  • The user entitlement (in context of environment capacities) display in the Capabilities section with a green check mark.

Seeded licenses

Learn more about Power Automate capabilities included in Seeded licenses.

Legacy licenses

Learn more about Power Automate capabilities included in Legacy licenses.