Skip to content

Latest commit

 

History

History
49 lines (38 loc) · 2.96 KB

write-plugin-extend-business-processes.md

File metadata and controls

49 lines (38 loc) · 2.96 KB
title description ms.custom ms.date ms.reviewer ms.suite ms.tgt_pltfrm ms.topic applies_to f1_keywords helpviewer_keywords ms.assetid caps.latest.revision author ms.author search.audienceType
Write plug-ins to extend business processes (Developer Guide for Dynamics 365 Customer Engagement (on-premises)) | MicrosoftDocs
A plug-in is custom business logic that you can integrate with Dynamics 365 Customer Engagement (on-premises) Customer Engagement to modify or augment the standard behavior of the platform. Plug-ins are event handlers since they are registered to execute in response to a particular event being fired by the platform.
on-premise
02/13/2020
pehecke
get-started
Dynamics 365 Customer Engagement (on-premises)
plugins
plugin
plug-in
f5a0690c-1783-4b36-96cd-cd34ae41eb41
34
JimDaly
jdaly
developer

Write plug-ins to extend business processes

Whenever possible, you should first consider applying one of the several declarative process options to define or apply business logic. More information: Automate your business processes in Customer Engagement (on-premises).

When a declarative process doesn’t meet a requirement, as a developer you have several options. This topic will introduce common options to write code.

A plug-in is custom business logic that you can integrate with Customer Engagement (on-premises) to modify or augment the standard behavior of the platform. Plug-ins are event handlers since they are registered to execute in response to a particular event being fired by the platform.

The following topics describe how to add custom business logic to Dynamics 365 Customer Engagement (on-premises) through the development and registration of plug-ins. For more information about the run-time execution of plug-ins and the plug-in development framework, see Event Framework.

Note

The documentation that follows describes additional options only available in on-premises environments. For general information about writing plug-ins that work for both on-premises and online deployments, read the Use plug-ins to extend business processes topic in the Dataverse documentation.

In This Section

Plug-in Development

Related Sections

Developer Guide for Dynamics 365 Customer Engagement (on-premises)

Write Workflows to Automate Business Processes in Dynamics 365 Customer Engagement (on-premises)

Package and Distribute Extensions with Dynamics 365 Customer Engagement (on-premises) Solutions
Use plug-ins to extend business processes in Dataverse

[!INCLUDEfooter-include]