1
votes

There is a "Service Endpoint" tab in Solution. Can anybody please suggest what is use of it?

Actually, I have my own RESTful API which is hosted on azure. This API uses to transfer data operation from MS Dynamics to Mobile and visa versa. I want to add that API into solution(same as Sugar CRM and Salesforce CRM).

Is it possible to add my own service endpoint(using DLL of Visual Studio Project)? If not possible, can anybody please suggest what is use of "Service Endpoint" in my solution?

Please guide.

enter image description here

1

1 Answers

0
votes

When some event happens on any entity record in CRM platform, we can intercept the event execution pipeline using plugin or workflow & execute our custom business logic to achieve what we need. This needs to be registered on certain messages along with stage & execution mode, this works only on CRM platform context.

What if we need that power outside CRM platform context like in Azure, that too with everything available in Plugin execution context like Entity attributes, Image, etc in Azure Event hub through Service bus endpoints.

enter image description here

Reference - Everything is still valid except Azure ACS related config in this old post. Azure ACS is replaced with Shared Access Signature (SAS) later.

The Service endpoint can be assumed similar to an assembly with a plugin, against what we can register a plugin step to trigger & execute.

Read more

That’s why similar to Plugin assembly & SDK processing steps in solution you are seeing service endpoint.