Microsoft Dynamics CRM 2013 Custom Action – A Single Implementation Point

March 16, 2014

Microsoft Dynamics CRM 2013 introduced a new member in the Processes family: Custom Actions. I see great potential in this new feature, especially as it can be easily executed (synchronously or a-synchronously) from client side code and return results. While Synchronous Workflow can also be executed from client side code, it can’t return results in an elegant manner. This Custom Action capability enables both server side and client side to share a single implementation point. Here is an example: Lets say that whenever a Contact record is created, the government id number must be validated (9 digits that...