Skip to content

It Must Be Code! Posts

PCF Controls Tips & Tricks: How to Bundle and Resolve Static JSON Files

JSON files are one of the most common and convenient ways to store structured data. They’re lightweight, human-readable, and easy to parse in JavaScript. In PCF Control development, they can be used a quick and convenient way to store and access static data. In this post, I’ll show you how…

How to Create Deep Links to D365 F&O Records with Dataverse Virtual Tables

It is a common requirement for SaaS platform that exposes form over data to be able to share a secure link (a.k.a. Deep Link) to access a given record. That way, links can be shared publicly—via email or Teams message for example—but clicking them still requires the user to authenticate…

Model-Driven App Trick : How to Hide a Ribbon Button when the Form is Dirty

I recently encountered a requirement on a model-driven app project to display a custom ribbon button only when the form had no unsaved changes—in other words, the button needed to be hidden whenever the form was dirty. While the solution is quite simple, I thought it would be a good…

How to Secure a Dataverse Plug-in with Managed Identity using Plugin Identity Manager for XrmToolBox

The ability to assign managed identities to Dataverse plug-ins was recently introduced in the Power Platform and was received with waves of likes and thumbs up from the Power Platform community. Rightfully so, this powerful feature enables Dataverse plug-ins to securely connect with Azure resources without the hassle of managing…

Finance and Operations Virtual Entity Manager for XrmToolBox

As Microsoft pursues its One Dynamics, One Platform initiative, substantial investments are made to integrate the D365 Finance and Operations suite with the Power Platform and Dataverse. These includes the ability to surface most F&O tables as virtual entities in Dataverse. Bringing full CRUD capabilities, but also opening up the…