What is PowerApps?
PowerApps was first
- Not enough skilled mobile developers.
- Business data proliferation.
- IT agility and app sharing.
Also, PowerApps is not the same as the App Designer within Dynamics 365. I have covered this topic in my previous article "Designing a Custom App in Dynamics 365".
Why would I need PowerApps?
You may be asking yourself this question. Maybe the real question should be, "Is there a need that PowerApps could fill?" Since PowerApps may be new to you, you may not be aware of needs that it could fill.
The purpose of PowerApps is to provide a mobile app experience for your users that is tailored to your business need(s). And, PowerApps, allows you to customize the look and feel to match your brand. Additionally, PowerApps can connect to multiple data sources to provide an intuitive experience for your users.
Note: You can find PowerApps Use Cases
Is PowerApps included with my Dynamics 365 subscription?
Before you try to access PowerApps, you should check to see if you have the correct Dynamics 365 subscription.
Note: You should review
How do I access PowerApps?
PowerApps can be accessed in several ways which we will cover here.
Office 365
Depending on you subscription, you can access PowerApps through the Office 365 site. Next, navigate to
Then, click on the PowerApps option listed and this will launch the PowerApps site.
Office 365 Admin Center
PowerApps can be accessed through the Office 365 Admin Center. First, navigate to
Second, scroll down the left-hand menu and expand the "Admin center" option. Now, you should notice PowerApps listed in the menu.
Third, click on the PowerApps option listed and this will launch the PowerApps site.
PowerApps sites
Finally, you can access PowerApps directly through the PowerApps sites. There are a couple of sites you need to be aware of.
First, there is the PowerApps Admin site. This can be accessed through the Office 365 Admin Center as mentioned above, or you can navigate directly to
This site is where you will manage your Environments, Data Policies, and Data Integration.
Secondly, there is the main PowerApps site where you will create your PowerApps. This site is based on the Environment(s) created within the PowerApps Admin site. This site can be accessed by navigating to
How do I create a PowerApp?
Now that you understand what PowerApps is and how to access the sites, it's time to create your first app. First, navigate to
You should take note of a few areas on this screen before continuing.
Navigating the PowerApps Site
First, you can access the different areas of the PowerApps site using the navigation on the left-hand side.
Secondly, you may notice that there is an option in the bottom, left-hand corner. This option allows you to toggle the Design Mode between
Thirdly, you can start your app building from the Home screen using a template or you can start from scratch.
Lastly, you should note the option in the top, right-hand corner. You are able to switch to a different environment using this option.
Creating the App
Now comes the creative part! Let's dive into creating the app.
From the home screen, you will need to select a option to start the creation process. For this example, we are using the option named "Start from data". This option will start you with 3 screens: Browse, Detail, and Edit.
Next, you will be taken to a page to choose the data source. In our example, we will choose "Dynamics 365".
You will now be presented with a screen to choose a table (dataset).
For our example, we will choose the Contacts table. Simply type "contacts" into the search field and click on "Contacts", and then click "Connect" in the bottom, right-hand corner.
After you click "Connect", you will see a screen that says "Building your app..."
After the app is built, you will now see the editor screen.
Testing the App
One of the nice features of the editor is there is a way to preview/test the app to see if the screen behavior is working as intended. Simply click the "Preview the app" button in the upper right corner.
Saving and Publishing the App
The features and details of using the app editor would take a series of posts to cover. So, for simplicity, I will explain how to save and publish the app. Then we will cover previewing the app on the phone.
After you have edited the app the way you want it to look and behave, click on "File" in the upper left corner. Then, you will click on "Save".
Next, you will click "Publish".
You will be prompted again to "Publish this version".
After the app is published, you can share the app by clicking the "Share this app" button.
You will prompted with a screen to enter the Names, Email Address, or User Groups. Additionally, you have the option to "Add everyone in my org".
How do I get the app on my mobile device?
Now that the app is published, you can access the app on your mobile device. You will need to download the PowerApps app from app store. Once installed, open the app and log in with your credentials.
After you have logged in, you will see a screen with the published apps.
Open the app and you will now see the search screen.
Now, you can search for a contact record.
Once you see the contact record you search for, you can tap it to open the record and view the details.
In closing
As you can see, creating an app with PowerApps is easy to do and easy to share. The next step is for you to use your creativity paired with your company needs and create your own PowerApp!
Rather than just building technology or implementing software, we deliver real business value through industry knowledge and understanding each client’s business. We make it our business to know your business.
For more information or assistance with Dynamics 365 (CRM) contact
Great content about Microsoft Dynamics 365 with power apps explanation.
How to got certified through online and How to learn ?
Nikhil - I would suggest you check into the new Microsoft Learn site:https://docs.microsoft.com/en-us/learn/
What is your suggestion for the best article to look at when aligning a Dynamics 365 PowerApp to a set of users associated with a Business Unit?