In this blog, Understanding Microsoft PowerApps Licensing you will learn about Microsoft PowerApps Licensing that will help you decide which license is best suited to your business needs.

Licensing Overview

General purpose, full PowerApps capabilities are licensed on a standalone basis. Additionally, limited PowerApps capabilities are included within various Office 365 and Dynamics 365 licenses.

A high-level overview of the licensing structure is provided in the table below:

powerApps licensing overview 2020

Important Note:
Each PowerApps per-app plan license allows a user to run 2 custom apps and access 1 custom PowerApps portal.

Standalone PowerApps licensing

Customers that need general-purpose and full capabilities of the platform should license PowerApps on a standalone basis. Licensing is supported on both a “per user” basis as well as a “per user, per app” basis. Both standalone licenses are fully featured. Let’s look into these

PowerApps per-app plan

PowerApps per app plan allows organizations to get started with the platform at a lower entry point. Customers on the per app plan typically start with 1-2 leading use case scenarios before adopting the platform more broadly. PowerApps per app plan is also an attractive licensing option to license end users that run only a few apps.

PowerApps per app plan allows individual users to run 2 custom applications (be it canvas or model or both) and access 1 custom portal based on the full capabilities of PowerApps. This table shows the entitlement summary for PowerApps per app license:

PowerApps Per App License

1 An entity within CDS becomes restricted only if the Dynamics 365 application is installed on a given environment
2 Common Data Service database and file capacity entitlements are pooled at the tenant level
3 Service limits are applicable for all users of the Power Platform. They can use a certain number of requests based on the license they are assigned. PowerApps and Flow capacity add-on can be purchased to increase daily service limits

The following table defines the number of requests a user can make in a 24-hour period based on the license they are assigned:

Important Note:

A single user might be covered by multiple ‘per app’ licenses to allow the user to use multiple solutions targeted at various business scenarios, without requiring a per-user license.

Embedded canvas apps within a model-driven app will not count towards the two-app limit.

Once a pool of PowerApps per app licenses are purchased, individual licenses need to be assigned to specific environments and to individual users.

PowerApps API Limit

Users who are running apps and flows without a user license through the PowerApps per app plan or flows licensed through the Power Automate per flow plan are granted the following API request entitlement:

Power Automate API Request Entitlement

PowerApps Per User Plan

PowerApps per user plan allows licensed users to run unlimited custom applications based on the full capabilities of PowerApps. This table shows the entitlement summary for PowerApps per user plan license:

PowerApps Per User License

1 An entity within CDS becomes restricted only if the Dynamics 365 application is installed on a given environment
2 Common Data Service database and file capacity entitlements are pooled at the tenant level
3 Service limits are applicable for all the user of Power Platform. They can use a certain number of requests based on the license they are assigned. PowerApps and Flow capacity add-on can be purchased to increase daily service limits

PowerApps use rights included with Office 365 licenses

Limited PowerApps use rights are included with select Office 365 licenses to allow users to customize and extend Office 365 for productivity scenarios. This table shows PowerApps use rights included with “PowerApps for office 365” license:

Office 365 PowerApps License

PowerApps licensing for guest users

A guest user should have same license that’s required for non-guests to run an app. For instance, if the app uses Common Data Service or premium connectors then a PowerApps Per User Plan or a PowerApps Per App Plan must be assigned to the guest.

This table shows use rights for office 365 guest users included with PowerApps licenses:

PowerApps Licensing Guest User

In this blog, Understanding Microsoft PowerApps Licensing you learned about different licensing options available for PowerApps along with the features included. In the next blog, you will learn 5 reasons why should learn the Microsoft Power Platform.

For further queries related to PowerApps licensing comment below or contact us

Recommended Courses

Self-Paced

PowerApps & Power Automate Developer Training Course

Learn how to create custom business apps with Power Apps and how to automate business process with Power Automate.