Share via

Automate business processes using Dynamics 365 process


Applies To: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Business processes are an integral part of any enterprise software application. A business process can be of two types: automated processes that rely solely on communication among applications based on a set of rules, and interactive processes that also rely on people to initiate and run the process, and to make the appropriate decisions during the running of the process.

In Microsoft Dynamics 365 (online & on-premises), a process enables you to create and manage your automated and interactive business processes. While the name has been changed from workflow to process, the entity that’s used to implement a process is still called workflow. A Microsoft Dynamics 365 process provides many out-of-the-box components that business users and administrators can use to model their business processes. Microsoft Dynamics 365 also offers developers a mechanism to extend and customize the standard behavior of processes to achieve the functionality that their business applications require by allowing them to develop custom components.

A Microsoft Dynamics 365 process is based on the Windows Workflow Foundation programming model. Windows Workflow Foundation provides a runtime engine, a framework, a base library of activities, and default implementations of the runtime services. The Windows Workflow Foundation runtime engine manages process execution, and supports processes that can remain active for extended periods of time. It preserves the state of process execution during computer shutdown and restart.

In This Section

Dynamics 365 Process categories

Dynamics 365 Process architecture

Workflow and process entities

Supported types, triggers, entities, and actions for processes

Custom workflow activities (workflow assemblies)

Custom XAML workflows

Model business process flows

Create real-time workflows

Create your own actions

Use dialogs in Dynamics 365 for guided processes

Sample code for Dynamics 365 processes

Software Development Kit for Microsoft Dynamics 365 (online) and Dynamics 365 (on-premises)

Write plug-ins to extend business processes

Asynchronous service in Microsoft Dynamics 365

Microsoft Dynamics 365

© 2016 Microsoft. All rights reserved. Copyright