Azure · CDS Single Page Application · Customization and Configuration · Dynamics CRM Javascript · Javascript

Dynamics CRM Create Single Page Application using ADAL.JS to connect to CDS

We can create a Single Page Apps (SPAs) which uses JavaScript to work with Common Data Service data. To provide this, Cross-Origin Resource Sharing (CORS) is enabled so that your SPAs can bypass browser restrictions that normally prevent requests that cross domain boundaries. you can use the Azure Active Directory Authentication Library for JavaScript (adal.js) and it…… Continue reading Dynamics CRM Create Single Page Application using ADAL.JS to connect to CDS

Advertisement

Azure · Azure ARM Template

{Azure ARM Template} Reference Key Vault Secret in ARM to retrieve secret value

My previous blog I have explained how to create CDS API Connection using service principle. As you know service principle requires ClienttId, Client Secret and TenantId. ClientId and Client secret values are sensitive information and should not be stored in parameter file directly. To achieve this we will have to reference Azure Key Vault in…… Continue reading {Azure ARM Template} Reference Key Vault Secret in ARM to retrieve secret value

Azure · Azure ARM Template · Azure DevOps

{Azure ARM Template} Common Data Service API Connection using Service Principle

Logic App CDS integration require new API Connection to be created when you want to deploy/automate using ARM. ARM template for Logic App can be exported from Azure portal. The problem with exported template is it does not specify required attribute for API Connection resource. Today I will walk you through the ARM Template which…… Continue reading {Azure ARM Template} Common Data Service API Connection using Service Principle

Azure · Customization and Configuration

Call an action from Logic Apps

Step1: client-Id Step2: ClientSecret Step3: Resource is the CRM url Step4: Body: concat(‘grant_type=client_credentials&client_id=’,variables(‘clientId’),’&client_secret=’,variables(‘Clientsecret’),’&resource=’,variables(‘resource’)) Step5: { “properties”: { “access_token”: { “type”: “string” } }, “type”: “object” } Step6: new_Test_Action is the Action name In the Body we need to pass input parameter of an Action “InputParameter_name”:”Value” Happy coding!!!!

Azure · Azure Function · Data Migration And Integration

Integrate Dynamics CRM to Service Bus queue using Azure function

It has been a while since I have written any blog. In today’s blog I will walkthrough the process to integrate Service Bus Queue to Dynamics CRM using Azure function. Requirement :- The requirement is whenever any message is added to Service Bus Queue, we want to create IOT Alert records in CRM. For this…… Continue reading Integrate Dynamics CRM to Service Bus queue using Azure function

Azure · Functional Info · Uncategorized

Configure And Setup Connected Field Service For Dynamics 365 – Part 2

In previous blog I have explained how to set up and configure CFS for dynamics 365. In this blog we will go through various componets installed on azure and deep dive into Simulator and IOT Alerts. Simulator This is a test web app to emulate the device that is sending commands or receiving commands from…… Continue reading Configure And Setup Connected Field Service For Dynamics 365 – Part 2

Azure

Schedule Azure Web Job using Logic App

In 2016, we launched Azure Logic Apps, which includes the ability to configure and run scheduled jobs as well as advanced workflow features. Because Logic Apps fully replaces Azure Scheduler capabilities, Scheduler will be retired as a standalone service on September 30, 2019. Follow below step by step process to schedule Azure Web Job using Logic Apps Step[1] Publish Console Application to…… Continue reading Schedule Azure Web Job using Logic App

Azure · Data Migration And Integration

{Dynamics 365} Setting Multi Entity lookup field while writting data from Azure Data Factory

While working on one of the integration in my current project where we wanted to write data to CRM from CSV file which was placed on Blog storage on Azure. We had the requirement to create Task record and also set owner field on CRM which is a multi entity lookup. Owner field can be…… Continue reading {Dynamics 365} Setting Multi Entity lookup field while writting data from Azure Data Factory

Azure · C# Code · Dynamics 365 WEB API · Dynamics Plugins

{Dynamics 365 CRM WEB API C#} Get Azure AD Access Token without ADAL library

Recently we had a requirement to call graph API and CRM web API from custom code. Microsoft has provided us with the ADAL library to get the token from Azure AD. In today’s blog I will share code to get Azure AD access token without ADAL library. The benefit of getting Azure AD access token…… Continue reading {Dynamics 365 CRM WEB API C#} Get Azure AD Access Token without ADAL library

Azure · Azure Function

{Azure Function} Integrate External System with Dynamics CRM using Webhook

What is a WebHook? The concept of a WebHook is simple. A WebHook is an HTTP callback: an HTTP POST that occurs when something happens; a simple event-notification via HTTP POST. A web application implementing WebHooks will POST a message to a URL when certain things happen. When a web application enables users to register their…… Continue reading {Azure Function} Integrate External System with Dynamics CRM using Webhook