Using Multi-table lookups (polymorphic relationships) in Microsoft Dataverse

A new feature landed in preview last week which is something that has been a big ask of Microsoft for many years, multi-table lookups, otherwise known as polymorphic relationships. What are polymorphic relationships and how can they help you? A polymorphic relationship lookup allows you to specify more than one type of Dataverse table to… Continue reading Using Multi-table lookups (polymorphic relationships) in Microsoft Dataverse

How to Implement a Common Data Service Many-to-Many Field on Canvas Power Apps

This community is absolutely amazing. Huge thanks to MVP Hardit Bhatia, aka The Power Addict. It would have taken me a lot longer to come up with this solution on my own, but Hardit dove in and quickly figured out the solution and also patiently walked me through it. Hopefully this solution helps you out… Continue reading How to Implement a Common Data Service Many-to-Many Field on Canvas Power Apps

How to Delete your Power Apps Community Plan Environment

If you are like me, the best way to learn is hands on. There are hundreds of Power Platform community content such as blogs, videos, presentations and learning paths. Chances are, your boss or clients won’t be keen on you experimenting using their production environments. A great way to experiment is to use the Power… Continue reading How to Delete your Power Apps Community Plan Environment

Embedding a Canvas App in a Power Apps Portal

The other day I was reading the Microsoft Docs site when I came across an entry on embedding Canvas Power Apps. It is well known that you can embed Canvas Power Apps in Power BI Dashboards, Model-Driven App forms and Microsoft Teams. The docs article also mentioned that you can embed Canvas-based Power Apps in… Continue reading Embedding a Canvas App in a Power Apps Portal

Adding a Power Virtual Agent to a Power Apps Portal

There were a lot of cool announcements at Microsoft Ignite this past week. Notably was the official renaming of Microsoft Flow to Power Automate, PowerApps becoming Power (wait for it) Apps (with a space) and the introduction of UI flows and Power Virtual Agents. Power Virtual Agents are actually another Dynamics 365 feature (Dynamics 365… Continue reading Adding a Power Virtual Agent to a Power Apps Portal

Simple ALM for Dynamics 365/CDS Projects

Summary All PowerApps/Dynamics 365/CDS projects, big or small should be using some form of source control for customization. You don’t necessarily need to build complicated build pipelines or continuous integrations to implement an ALM process. This post provides instructions on installing tools and setting up some PowerShell scripts to automate some tedious chores when managing… Continue reading Simple ALM for Dynamics 365/CDS Projects

How to Revert Back to a Blank PowerApps Portal

If you have been learning and experimenting with PowerApps Portals, eventually it might soon look like a Dog’s Breakfast. You may have added pages, links, lists, forms and you really would rather start over from scratch on fresh new portal. However, you can only provision one portal per CDS environment! Of course, one option would… Continue reading How to Revert Back to a Blank PowerApps Portal

Overview of the PowerApps Portals Management App

When you deploy a PowerApps Portal on your CDS environment, you will notice that a model-driven app called “Portal Management” is also created as part of the provisioning process. This app also appeared when you provisioned a Dynamics 365 Portal. With the new Portal maker experience, you can create web pages, entity lists, entity forms… Continue reading Overview of the PowerApps Portals Management App

How to Delete a PowerApps Environment

If you are like me, you have been creating a lot of environments for various projects, proof-of-concepts and experiments. Sooner or later you will hit an instance/capacity issue and will no longer be able to create new or convert to production environments in your Power Platform Tenant. The quickest way around this is to do… Continue reading How to Delete a PowerApps Environment

PowerApps Portals Quick Start

PowerApps Portals is now in public preview! Please read the annoucement: https://powerapps.microsoft.com/en-us/blog/powerapps-portals-is-now-available-for-public-preview/ The true power of PowerApps Portals is to be able to surface and interact with CDS data. The following are some quick steps to surface some sample data to allow you to get started using PowerApps Portals. PowerApps Portals 10 minute Quick Start… Continue reading PowerApps Portals Quick Start