What is Microsoft Dataverse Accelerator?

Dataverse

Dataverse Accelerator is a new Experimental feature released by Microsoft to use the low-code plug-ins in the Dataverse environment. Low-code plug-ins are reusable, server-side synchronous business logic workflows that executes in real time.

Plugins are created using .Net framework and are compiled and then the Assembly is uploaded and registered in the Dataverse environment. With this low-code plug-ins, developers can create with no or little coding and without having to manually register it.

Low-code plug-ins uses Power Fx expressions and can directly integrate with Dataverse business data and external data through Power Platform connectors. Using this feature, you can build rich workflows without any code.

Note: Experimental features are not meant for Production use and these features might change radically, so, explore this feature and use it in your development environment only.

Types of plug-ins

There are two types of plug-ins available.

Instant Plug-ins

An Instant Plug-in is a business logic that is triggered manually. A user has to invoke the plug-in using a button or using an unbound action in the Power Automate flow or can call from a Canvas App.

You can use Input and Output Parameters inside the plug-in logic.

  • Input parameters are the parameters can take information into the business logic when it’s run.
  • Output parameters are the parameters that let you define information that is returned when the plug-in completes successfully.

Automated Plugins

An automated plug-in is business logic that runs on a specific data event like CreateUpdate, or Delete occurs for a specified table. Also, you can register the plugin on Pre or Post.

You can also design whether the plug-in runs before or after the data event completes, which allows flexibility to access and modify values in key stages of the event.

Dataverse Accelerator

Hope you have understood the concept of the Dataverse Accelerator.

Please like and share your valuable feedback on this blog.