Clone a record with a button: Part 2 – Plugin

In the first installment of this series, we laid the groundwork by creating the entity needed for our next phase: the plugin. You might be wondering why we should go the plugin route when similar results could potentially be achieved using JavaScript and a dash of creativity. Through experience, I’ve discovered that plugins offer a …

Clone a record with a button : Part 1

Have you ever needed to copy, or rather, clone a record, perhaps from one entity to another or even within the same entity? I encountered this challenge and was initially clueless. However, after summarizing my knowledge and consulting Copilot, the internet, and YouTube, I discovered several articles on LinkedIn and a YouTube video. These resources …

Ribbon Workbench – Show Button on value

If you’ve ever dabbled with the Ribbon Workbench, you know it’s a game-changer for customizing your Dynamics and Model-Driven UI. But let’s be honest—while it’s a great tool, tweaking specific button behaviors isn’t always straightforward. Sure, it’s easy once you get the hang of it, but without a roadmap, you might find yourself scratching your …

Model Driven App – Filter Many to Many LookUp

If you want to filter one lookup column by another lookup column, you might think that Model Driven Apps have a simple solution for you: just check a box and you’re done. But is it really that easy? Well, it depends. The checkbox option only works for 1:N or N:1 relationships between the two lookup …

Currency Column Dataverse

A currency column in Dataverse allows you to store monetary values in different currencies. It also creates a base column that converts the values to a single currency using exchange rates. You can use this feature to perform financial transactions and analysis across multiple currencies. But how does it work and what can it do? …

How to change TabFocus on BPF Change

In the dynamic realm of Dataverse within the Microsoft Power Platform, you often encounter the challenge of dealing with tables that are brimming with attributes and columns. While this complexity is a common facet of your IT engineering and database management journey, simplifying the user interface becomes paramount for a seamless user experience. To address …

When to use PowerApps for User Licences

PowerApps is available in two distinct versions. The first is the „free“ iteration, which comes as part of the Microsoft E3 or Microsoft E5 License. While it provides a valuable glimpse into the capabilities of the PowerPlatform, it falls short of the opportunities unlocked by the premium version, „PowerApps Premium.“ Within this article, we have …

PowerApps Application Insights Usage an Understanding

In a previous article, we explored the integration of PowerApps with Azure Application Insights. Now, in this tutorial, we’re thrilled to guide you through the dynamic process of interacting with and interpreting Insights data residing in the logs. Connecting your PowerApps canvas app to Azure Application Insights empowers you with real-time monitoring and analytics, enabling …

Connect PowerApps to Azure Application Insights

Azure Insight is a comprehensive cloud-based monitoring and analytics solution offered by Microsoft Azure. It empowers organizations to gain deep visibility into the performance, availability, and usage patterns of their applications and resources hosted on Azure. By collecting and analyzing telemetry data from various sources, Azure Insight enables proactive identification of issues, rapid troubleshooting, and …

Restrict Web Access to SharePoint List

Blocking web access to a SharePoint list in favor of a PowerApp offers improved security, streamlined user experience, and enhanced performance. By channeling all interactions through the app’s controlled environment, sensitive data remains protected, while users benefit from a seamless, efficient interface designed for optimal productivity. This approach ensures a robust and effective data management …