Customizations in Dynamics 365, CDS and Power Platform. Discover all our articles

Row Summary in Model-Driven Apps

Row Summary in Model-Driven Apps

Tue, 10/14/2025 - 10:04 By Stephane Pelhatre

Introduction

In model-driven applications, forms often contain many fields spread across multiple tabs and sections, which can make it difficult and time-consuming to find key information. Navigating between these tabs slows productivity and increases the risk of missing important information. Finding key insights quickly can be a challenge.

Dataverse: Duplicate Detection Rules vs Alternate Keys

Dataverse: Duplicate Detection Rules vs Alternate Keys

Wed, 10/08/2025 - 17:57 By Stephane Pelhatre

Introduction

Having clean data in Dataverse can be tricky. One of the challenges is detecting and managing duplicate records.
With out-of-the-box tools you can implement duplicate detection rules or create alternate keys.
If you are a developer, you can implement a custom validation in a plugin.
In this article we will focus on out-of-the-box features (duplicate detection rules and alternate keys) and compare them.

Dataverse Managed Environments Deep Dive

Dataverse Managed Environments Deep Dive

Tue, 10/08/2024 - 14:45 By julien.biedermann

Dataverse Managed Environments Deep Dive:

What is Managed Environments ?

Managed environments is a set of features that allows administrators to manage Power Platform at scale with more control, less effort, and more visibility.

List of features available with Managed Environments for now (18/09/24) :

Dataverse Elastic Tables Deep Dive Tutorial

Dataverse Elastic Tables Deep Dive Tutorial

Thu, 06/27/2024 - 14:46 By joao.neto

Dataverse Elastic Tables Deep Dive Tutorial

Intro

Said to be the "Super Heros" of the information world, that they're super fast and can store lots of information and that they're a game changer for storing massive loads of data.

I went to undercover what's behind the scenes of this Elastic Tables feature and check if the rumours are fake or not!

delete user

Power Apps : permanently delete users

Mon, 06/17/2024 - 18:07 By Stephane Pelhatre

Introduction

When a user is deleted from the Microsoft 365 admin center, the user isn't removed from Dataverse environments in which it is active. Instead, the user's status is set to Disabled in the Power Platform. And you do have the possibility to delete it.
As a consequence many disabled users can pile up in the Power Platform.

With the feature 'Delete Disabled Users' Microsoft has introduced the possibility to permanently delete disabled users from the Power Platform.

Dynamics 365 : Dataverse Preferred solution

Mon, 06/17/2024 - 14:45 By Stephane Pelhatre

Dynamics 365 : Dataverse Preferred solution

Introduction

By default, unless already in the context of an unmanaged solution, all changes performed in your Power Apps environment (creating a table or column, updating a form, ...) are stored in the solution named Common Data Services Default Solution.

With the preferred solution you can specify a solution to which all your changes, that are made outside of the context of the unmanaged solution, should be automatically added.

Power Apps : Smart Email Address Validation

Mon, 06/17/2024 - 13:47 By Stephane Pelhatre

Power Apps : Smart Email Address Validation

Introduction

Traditionally, the existing Email column type has only basic email validation: a valid email address consists of an email prefix (left part of @ symbol) and an email domain (right part of @ symbol). So it is a very basic validation.
With smart Email address validation, the Email column comes with better validation that includes reasons for the column being invalid.

Smart Email address validation detects the following issues: