Configure address verification using background processes

Modified on Fri, 3 Mar, 2023 at 1:54 PM

What this section covers
How to setup Microsoft Dataverse Workflows to perform Address Verification. These steps must be done by an administrator or a super user with system configuration privileges.


With Address Verification for Dataverse, you can perform address verification from the Dynamics 365/ Power Apps backend. This means that addresses can be processed without any interaction from our end-users. The add-on comes with a Custom Workflow step that allows to run the address verification. Here are the steps to use it.


Prerequisite for this step: Create an Address Field Mapping record. This will be used to tell the workflow about your input fields that should be read and validated. See this article to learn how this is done. 
  • Navigate to Settings -> Processes and create a new Process of Category Workflow. For the Entity, select the table where your address fields to validate are located (in our case, we are working with the Account).

  • After you have created the Workflow, click on “Add Step” and in the Sharp XRM menu, you will see a custom step named “Verify Address”



  • Type a description for the Step (e.g. “Address Validation using SharpXRM Custom Activity”). Click on Set Properties and in the Value field enter the name of the address field configuration record (previously created) as a required input parameter for the custom action.


  • The custom activity does not write the verified address to the destination fields. It returns the verified address component as output parameters giving administrators the ability to configure the application behavior in a way that meet their needs. The example below shows how the verified address fields are written a note.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article