In this article, I would like to give you an overview of how to use Azure B2C authentication in Event Management portals as well as how to fix most of the issues and problems you might face during the configuration. Event management portals configuration is a bit different from power portals as you also need to configure angular frontend. I will also provide information on which angular modules are responsible for implementing b2c authentication as well as how backend process the requests..
Continue reading “How to configure Azure B2C authentication for Event Management” →
In this article, I would like to discuss what are the key difference between PowerApps Portals and old Dynamics CE portals. We will also discuss key advantages of using PowerApps portals as well as new features that are available. In case you are confused and want to know more about the differences and what will happen in the future than this article is for you.
Continue reading “What is the difference between PowerApps Portals and Dynamics 365 CE portals?” →
One of my last projects required the creation of several custom tiles for Dynamics Marketing Customer Journeys. As you know, to create custom tile, you need to configure some XML and CSS files. You need to provide information about CSS font-family, which will be used to extract icons and some other parameters. Rather than creating and hosting my own CSS, I decided that it would be nice to check if I can reuse exiting font-family. Dynamics Marketing has already some tiles, so let’s see how to reuse them.
Continue reading “Reusing standard icons for custom tiles in Dynamics Marketing” →
Sometimes we need to build a query which will return some data based on not lookup attributes, but on text attributes. You might need this when correct relationships between entities were not adequately defined during the implementation phase, but links between different objects can be determined by using data stored in the text fields. As an example, let’s check how to return data about the contact and related organization just using an email address.
Continue reading “Linking data in FetchXml using text fields” →
In this article, I would like to provide my thoughts about the latest changes which Microsoft provided for Dynamics Marketing Event Management application. One of the essential points points for me was that Microsoft deprecated Portal APIs. It was evident as they were always telling that this way to extract and update data in CDS is wrong as it might block the functionality of the whole portal, so now they finally created external service with APIs. Let’s go through some important topics about application extensibility as well as other issues which were changed or updated.
Continue reading “Event management updates and obsolescence” →
Continue reading “Add Global SDK Messages using Actions and execute them from JS.” →
One 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?” →
One 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?” →
One 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” →
Recently 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” →