CRM Crate

Introduction To Power Apps

Power Apps, or Power App, is a tool that enables us to create custom or personalized apps, leveraging many of the features of the Microsoft Office 365 and Microsoft platform. These Power Apps can be accessed via the browser or mobile devices.

The primary goal of Power Apps is to “Build Business Apps Without Code!” That’s right – no programming skills are required.

In the realm of information workers, you often deal with data stored across different software suites such as SharePoint, Salesforce, Excel files, Access databases, and more. Typically, you would want your end-users to be able to browse and/or modify this data in a user-friendly, preferably mobile, manner. Microsoft Power Apps enables individuals without any development skills to build mobile-friendly applications on top of their data. This allows other users to utilize the built application to browse the data and potentially make modifications.

The diagram below illustrates how Power Apps works.

Power Apps offer features such as creating mobile business apps with just a few clicks (No Code), allowing you to embed Excel-like tooling, running on every device, bringing your own data, easy deployment, and secure connections to various sources.

Below are the navigation options within the Power App screen window.

Power Apps has huge number of built in connectors which can connect your Power App with the number of data sources.

DLP policies

Custom Connector Support –

It also supports custom connectors and the ability to include and manage custom connectors in DLP policies. These connectors must also be added to a policy via PowerShell or Flow Template and will then be manageable in the Admin Portal.

There are two types of applications that act as platforms for building Power Apps: Canvas and Model-Driven.

Canvas Apps

Canvas apps are built without code and are configured using a drag-and-drop UI similar to PowerPoint. This gives users a high-level of control over the user experience and can make the interface clean and intuitive. These apps are meant for simple and specific use-cases, such as submitting an expense report and can connect to both Microsoft (Sharepoint, SQL, etc.) and non-Microsoft (Twitter, Dropbox, etc.) data sources.

Model-Driven Apps

Model-driven apps are built using the Dynamics 365 framework and can only connect to the Common Data Service as their data source. These applications are more suited to complex scenarios with multiple functions and utilize the Unified Interface UX.

CRM Dynamics 365 Connection to Power App

The Dynamics 365 connector is deprecated. For more information, see Dynamics 365 connector deprecation announcement.

A. Use the Common Data Service connector when connecting to the Common Data Service used for Microsoft Dynamics 365 Sales, Microsoft Dynamics 365 Customer Service, Microsoft Dynamics 365 Field Service, Microsoft Dynamics 365 Marketing, and Microsoft Dynamics 365 Project Service Automation.

B. To convert your app that uses the deprecated Dynamics 365 connector, go to Converting canvas apps with the Dynamics 365 connector.

For more information of Power Apps click here.

For more information click on the link.

CRM Crate

All In One Platform For Learning Microsoft CRM.

5 1 vote
Article Rating
Notify of
Newest Most Voted
Inline Feedbacks
View all comments
Understanding the new Wrap feature in Power Apps for IOS & Android - CRM Crate
2 years ago

[…] in Microsoft Power Apps allows you wrap your canvas apps as custom-branded Android and iOS apps for distribution to mobile […]

Force synchroize the Office 365 users in Power Apps using Power Automate - CRM Crate
1 year ago

[…] we add a user in Office 365 / Azure AAD, the user gets synced into the respective Power Apps. But this process of syncing is not real-time in nature and takes a considerable amount of time for […]

error: CRM Crate Security Engine - Disabled Right Click & Selection!


Well Done,
Welcome to CRM Crate

Stay tuned with us and get all latest updates and learning in Microsoft CRM and related techonologes.