Integration with Dynamics 365 CE and Azure Service Bus

Integration with Dynamics 365 CE and Azure Service Bus using Topics (Publisher/Subscriber Pattern)

Last year and the beginning of this year I have been participating and presenting different interesting topics for several different User Groups, also my company and other customers requested that I presented the same content and it’s interesting the response and the request to present the same information.

This topic started a few years ago when someone requested to implement and integrate with Azure and Dynamics CRM 2015, the initial presentation had a lot more complexity and the demos took a lot of time to complete, due to the authentication with Azure was implemented as ACS ( Access Control Services) and it was to complex to create the profile and the rules that will allow the integration. Dynamics 2016 and Dynamics 365 CE has changed the way to connect and authenticate with Azure using the SAS (Shared Access Signature) this updated authentication allow to configure and create the Service EndPoints in a couple minutes, allowing me to do the demo in a range of 30 mins, testing the connectivity and create record and send the information to Azure Service Bus Topics and Subscription using JSON messages.

I want to be more transparent to most of the people that requested the presentation slides and was more interested in the links that are included as part of the presentation, other developers are more interested in the source code presented as part of the demo.

To embrace all request, and allow most of the developers and customer gain access to the presentation, I decided to create this short blog and include as much information and the resource components as the speaking presentation.


The following is the Presentation Documentation using the Office Viewer:


You can Download the file on the following Links and get the documentation:


If you are interested in the source code for the Azure Service Bus listener, also if you are interested and receive notifications when I will be speaking or presenting during the events in the current year please subscribe to the Email Newsletter, I will be able to notify on the important event I will be attending.

These are some of the next presentations I will be working to present in the coming months; Title  “Type of Integrations and when to use it…“, “Dynamics 365 WebHocks How to Use them…“, please subscribe to the newsletter and I will be sending you updates when I will presenting these topics and when the blog post is available so you can download the content.


Please send me your feedback, and questions regarding the blog post or new ideas for new upcoming blog post.  please also leave a comment as part of the blog post review.


This is my personal blog. The opinions I express here do not necessarily represent those of my employer, Catapult Systems. The Information I provide is on an as-is basis. I make no representations as to accuracy, completeness, currentness, suitability, or validity of any information on the blog and will not be liable for any errors, omissions, or delay in this information or any losses, injuries, or damages arising from this use

Get membership Access to all Content!

Get Access to the most updated content for Dynamics 365 and other technologies, receive emails when we post New Content and when we have new Videos, and Live Sessions! Subscribe to get our latest content by email. Also to get and download the source code on the new blog post!

We won't send you spam. Unsubscribe at any time. You will receive emails from Powered by ConvertKit