Microsoft PowerApps and Power BI

Published April 3 2019 by Chad Weiner
Back to insights

In parts one and two of our blog series, introduction to PowerApps, we introduce PowerApps and what it can do for you.

To recap, with PowerApps, business experts can work more efficiently together with their counterparts in IT and consulting partners, within a visual designer—or solve problems on their own. This makes it dramatically faster not only to build an app the first time, but to keep iterating and evolving it as needs change.

Are you managing a budget or a cost estimator in an Excel spreadsheet, trading emails with sales people in the field and doing manual data entry just to accurately bid projects for customers? You can use PowerApps to deliver that estimate on the spot, from a mobile phone. Do you have a team of service technicians filling out paper forms or struggling with legacy systems to enter data? Build web and tablet apps that modernize these processes to take advantage of capabilities like camera, GPS, pen controls and more.

How Power BI Works with PowerApps

PowerApps and Power BI are interoperable, so you can embed PowerApps into Power BI, and you can embed Power BI into PowerApps. They share the same data sets in the many cases, so they are very much in the same family.

Power BI is a powerful analysis and visualization tool. PowerApps is great at enabling people to take action on the web and mobile. Now you can build apps that give users great insight and let them act right away. Same place, same time.

3 Simple Steps to Showing Power BI Tiles Inside your PowerApps

  1. To show a Power BI tile, first add the new Power BI tile control to your app.
  1. Choose the tile you want to show by setting its Workspace, Dashboard and Tile properties in the Data tab of the options panel.
  1. The Power BI visual should appear on your design surface.

That’s it, you’re done.

Sharing and security
Once shared, the PowerApps app will be accessible by all users who have permissions to access the app. However, to make the Power BI content visible to those users, the dashboard where the tile comes from needs to be shared with the user on Power BI. This ensures that Power BI sharing permissions are respected when Power BI content is accessed in an app.

And more good news, the reports reflect real time data by utilizing common data services (CDS). There’s no need to schedule a refresh in Power BI. When the data is updated in CDS, changes are reflected in reports. The reports are interactive and responsive. Also, Power BI respects the security policies defined in CDS.

For more information, check out our webinar where we dig deeper into PowerApps and Power BI,  An Introduction to Microsoft PowerApps


Chad is a certified and experienced Dynamics 365 CRM professional with a deep understanding of all facets of a Dynamics CRM implementation. With that, he carries in-depth knowledge and passion for helping clients make their business' more competitive, profitable and productive.

Contact us