Empowering citizen development for free with Microsoft PowerApps Community License

Microsoft PowerApps allows organisations and individuals to create apps that convert their manual, repetitive processes into automated ones. PowerApps, part of the Microsoft Power Platform, empowers citizen development, enabling everyday workers to self-serve and build apps without the need for coding expertise. It uses a powerful point and click approach to app development. Additionally, you can securely create, share, and connect apps to external data sources such as Salesforce, SharePoint and Dropbox, with anyone on any device, within a matter of minutes.

Did you know Microsoft offers a free PowerApps plan for individual use?

PowerApps Community Plan gives you access to PowerApps premium functionalities, Common Data Service (CDS), and Microsoft Flow for individual use. This plan is primarily for learning purposes or creating business solutions to be distributed for AppSource Test Drive and a great way to empower citizen development for free.

This plan is perpetually available, but only for learning and building your skills on PowerApps, CDS, and Microsoft Flow. The PowerApps community plan enables you to develop skills and learn more about PowerApps, Microsoft Flow, and the CDS. It gives you a free development environment for individual use, enabling you to:

  • Develop the skills to build apps and workflows with the full functionality of PowerApps and Microsoft Flow
  • Connect to any data source through 100+ out of the box connectors or develop your own connectors
  • Discover how you can use the CDS to build powerful apps
  • List your newly created apps on AppSource so colleagues can test-drive them

Who can sign up for the PowerApps Community Plan?

Anyone with a work or school account can sign up for the PowerApps Community Plan. The plan is recommended if you:

  • Want to build skills and learn more about PowerApps, Microsoft Flow, and the CDS
  • Are interested in developing business apps and workflows to distribute on AppSource

Where can I sign up for the PowerApps Community Plan?

You can sign up on the PowerApps Community Plan website. If you use PowerApps with Office 365 or Dynamics 365, you can also create an environment for individual use.

Here are some of the features that are included with the PowerApps Community Plan

Functionalities

Environment for individual use

Key features

Create and run apps Yes. Create unlimited apps
Share apps* No
Use the Common Data Service Yes
Model your data using the Common Data Service Yes
Enterprise-grade administration of the environment and user policies Yes

Connectivity

Connect to Office 365, Dynamics 365, and other connectors Yes
Connect to cloud-based services like Azure SQL, Dropbox, Twitter, and many more Yes
Use premium connectors like Salesforce, DB2 and many more Yes
Access on‐premises data using an on-premises gateway Yes
Create custom connectors to connect to your own systems Yes. Create unlimited custom connectors

Common Data Service

Create and run applications on the Common Data Service Yes
Model your data in the Common Data Service Yes
Create a database in the Common Data Service Yes

Management

Add co-workers as environment makers and admins No
Add co-workers to the database roles No
Supports data policies established by the Office 365 administrator Yes
Establish data policies for the individual environment Yes

Capacity limits for the individual environment?

Capacity

Flow runs/month 750
Database size 200 MB
File storage 2 GB

Get inspired and become a citizen developer!

PowerApps are generally designed as role-based applications that collate different workflows and tasks in one place for a group within your organisation. Alternatively, you can create separate applications per task where you offer employees a suite of applications they can access. See some examples of PowerApps Incremental has created.

We have also created a PowerApps guide that offers an introduction to the Power Platform components, how PowerApps works and the types of applications that can be built for different user objectives.