Understanding PowerApps licensing and PowerApps pricing

The following sections will explain what the key licensing aspects are.

Seeded app: PowerApps is not included with the home versions of Office 365; however, they are a part of the business and all of the enterprise Office 365 and Dynamic 365 licenses and hence they do not cost you or your organization anything on top of your existing license. 

The only thing you need to be aware of is that you only have access to a subset of the connectors that are available on the Microsoft Power Platform. For example, Azure, SQL Server and Dynamics connectors are considered premium and therefore not available at this license level.

Per-user plan: Per-user plans allow you to pay for a license for a single user, which allow them to access the full capabilities of PowerApps and Power Automate. 

Below are the pointers to describe this plan:

  • Cost: $10 user/app/month
  • Build and run custom apps: 2 apps and 1 portal
    • Limitation: 5,000 numbers of API requests/24 hours
  • Store and manage data: Create and access custom entities
  • Use Microsoft Dataverse (formerly Common Data Service): 50 MB database capacity, 400 MB file capacity
    • Limitation: Dataverse database and file capacity entitlements are pooled at the tenant level
  • Connect to your data: 
    • Use pre-built and custom connector
    • Use on-premises connectors and gateway
  • Execute workflows:
    • Power Automate use rights (including premium connectors)
      • Limitation: Trigger flows within the context of the app
    • Asynchronous and custom real-time workflows

Per-app plan: If an organization doesn't want to license every user, there is an alternative, which is the per-app plan. The per-app plan has been a response to the community suggesting that paying for a per-user plan for all users, when we only have one or two apps, is too expensive. Therefore, the per-app plan allows you to license just a single app for all the users who are part of your organization. The advantage of this approach is that you are still able to unlock the full capability of PowerApps for all the creators and users who are working with this app.

Below are the pointers to describe this plan:
  • Cost: $40 user/month
  • Build and run custom apps: Unlimited 
    • Limitation: 1,000 per app pass in terms of numbers of API requests/24 hours
  • Store and manage data: Create and access custom entities
  • Use Microsoft Dataverse (formerly Common Data Service): 250 MB database capacity and 2 GB file capacity
    • Limitation: Dataverse database and file capacity entitlements are pooled at the tenant level.
  • Connect to your data: 
    • Use pre-built and custom connectors
    • Use on-premises connectors and gateway
  • Execute workflows:
    • Power Automate use rights (including premium connectors)
      • Limitation: Trigger flows within the context of the app.
    • Asynchronous and custom real-time workflows

It should be understood that, in the context of this license, an per-app plan app allows you to create two apps, which can be two canvas apps, two model-driven apps or a mix of the two.


Community Plan: If you want to really explore the capabilities of PowerApps without the license costs, you can create a free development environment using the PowerApps Community Plan. This is an environment that gives you complete access to the full capabilities of PowerApps; however, only a single user can use this plan, which means you can't share the apps with anyone else.

To sign up for this plan, navigate to https://powerapps.microsoft.com/en-us/communityplan/ and click on "Get started free". You would need to enter your O365 email address, so that the demo environment can be associated with you.

Comments

Popular posts from this blog

Solution Link Missing Under Web Designer Galleries - SharePoint Online

How to install PnP PowerShell module for SharePoint Online

Get SharePoint Online Site Collection Created Date using PnP PowerShell