Add Global SDK Messages using Actions and execute them from JS.

actionsIn this article, I would like to talk about actions. Actions are a way to combine several operations in one place and make them available as a single method. In other words, Actions provide the ability to define a single verb (or message) that matches an operation you need to perform for your business. Actions are heavily used by Microsoft to create additional SDK messages which can be later executed from your plugins, workflows or javascript. You can create actions using low code approach as well as using Dynamics CE SDK. Low code approach is quite simple to use, so I would like to focus on creating actions using code.

Continue reading “Add Global SDK Messages using Actions and execute them from JS.”

How to use S2S Authentication to connect with Dynamics CE using Azure Functions?

1_IegFtGg3n6FiCeik2PDuhAOne of my customers requested to implement APIs which should execute some connected business logic using Dynamics CE and other Azure and non-Microsoft services. The APIs had to be publically available to access from other cloud services my customer had. To implement these requirements, we decided to use Azure Functions together with S2S Authentication. In this article, I would like to give you some examples of how to connect to Dynamics CE from Azure Functions using S2S authentication. Continue reading “How to use S2S Authentication to connect with Dynamics CE using Azure Functions?”

How to reuse dynamic content parser in Dynamics Marketing for your channels?

dynamiccontentOne of my customers asked if it is possible to reuse the standard dynamics pacer for e-mails on some other channel. They wanted to use SMS, and it would be great to reuse existing functionality which users know and use. I did some research and will provide the API call which you can use to implement a dynamic content parser for your own channels.

Continue reading “How to reuse dynamic content parser in Dynamics Marketing for your channels?”

Tracking network performance of your Dynamics CE applications

networkOne of my customers had issues with network performance accessing Dynamics CE application. We decided to use some network intelligence software to check what is the reason for slow connection as a connection from other locations was quite stable and fast. We recommended to set up and use Thousandeyes application, which also provides endpoint agents which can track network route directly from PCs of your users. Let’s review how to set up and use Thousandeyes agents to monitor your network performance and routing.

Continue reading “Tracking network performance of your Dynamics CE applications”

Programmatically accessing data from Dynamics Marketing Insights

insightsRecently I got a question from one of the customers on how to extract data from Dynamics Marketing Insights as there is no export functionality so far. They just wanted to extract data as CSV or Excel and send this data to some other people for analysis. In this article, we will go through some undocumented Dynamics Marketing APIs, which can help you with this task.

Continue reading “Programmatically accessing data from Dynamics Marketing Insights”