This PCF (PowerApps Component Framework) control is designed specifically for Model-Driven Apps within the Power Platform environment. This control utilises FluentUI and React Component Packages to replicate the Model Driven App Interface. It replaces the standard out-of-the-box email control for the contact entity, providing real-time duplicate detection functionality.
-
Real-time Duplicate Detection: The control checks the email address entered against the email address field on the contact entity in real-time.
-
Single Entity Support: Currently, the control only supports duplicate detection within the contact entity using the
emailaddress1
field. Multi-entity support and customisable field mapping will be available in future releases.
To install the PCF Email Address Duplicate Detection Control in your Model-Driven App, follow these steps:
- Clone or download this repository to your local environment.
- Build the solution using the provided configuration file or download Managed Solution from the
ManagedSols
folder. - Deploy the generated solution file to your Power Platform environment.
- Add the control on the currently existing email field.
Once installed and configured, the PCF Email Address Duplicate Detection Control, simply use it in place of the standard email control on the contact entity forms. As users enter email addresses, the control will automatically check for duplicates within the contact entity using the emailaddress1
field and provide feedback accordingly.
For questions, issues, or feedback, please open a GitHub issue.