Unlocking Efficiency with Copilot Control in Canvas Apps
Sep10

Unlocking Efficiency with Copilot Control in Canvas Apps

In the dynamic world of app development, finding ways to streamline processes, enhance user experiences, and boost productivity is a constant pursuit. As businesses evolve and user expectations continue to rise, developers need innovative tools and features to stay ahead of the curve. One such groundbreaking addition to the Power Apps arsenal is the Copilot control. In todays blog, we’re… Continue Reading Rehan...

Read More
Microsoft Power Apps with AI builder text sentiment analysis
Aug12

Microsoft Power Apps with AI builder text sentiment analysis

Introduction In today’s data-driven world, understanding and interpreting customer sentiments is crucial for businesses looking to thrive in highly competitive markets. Leveraging the power of artificial intelligence (AI) within Microsoft Power Apps, companies can now unlock valuable insights from vast amounts of text data through sentiment analysis. This blog explores how Power Apps’ AI… Continue Reading Rehan...

Read More
Debug a Plugin without plugin profiler using Dataverse Browser
Jun03

Debug a Plugin without plugin profiler using Dataverse Browser

Debugging a plugin always required multiple steps like installing profiler , add profiler to the step , attaching the visual studio etc . This takes additional time and effort .Recently I have came across a tool called Dev Browser . This is an amazing tool Developed by Nicolas Prats making debugging plugins easier then before .Much thanks for this Savior! Lets go through a step by step… Continue Reading Rehan Khan’s...

Read More
Debug Plugin without Plugin Profiler using Dev Browser
May30

Debug Plugin without Plugin Profiler using Dev Browser

Debug Plugin without Plugin Profiler using Dev Browser Continue Reading Rehan Khan’s Article on their blog Debug Plugin without Plugin Profiler using Dev Browser Trust the power of sharing knowledge Blog Syndicated with Rehan Khan’s...

Read More
Use Power Automate as a Web hook in Microsoft Dynamics CRM
Apr26

Use Power Automate as a Web hook in Microsoft Dynamics CRM

Power Automate is a powerful tool that allows you to automate various tasks, workflows, and processes. One of the key features of Power Automate is the ability to integrate with other applications and services, using connectors and APIs. One way to integrate with other services is by registering a Power Automate as a web hook. In this blog, we will discuss how to register a Power Automate as a… Continue Reading Rehan...

Read More
Send and receive messages to an azure service bus Queue from an Azure function.
Dec11

Send and receive messages to an azure service bus Queue from an Azure function.

to send messages to an Azure service bus from an Azure function and receive the message from another Azure function. I will create two Azure functions, one to send(sender function) messages and another one to receive(receiver function) messages. For messaging we will use Azure service bus Queue. To learn more about Azure service bus Queue click here. Prerequisites Please note below azure… Continue Reading Rehan Khan’s...

Read More
Send in-App Notification in model driven app from power automate.
Sep11

Send in-App Notification in model driven app from power automate.

Microsoft has introduced a new in-app notification feature which is now generally available as part of the 2022 Release Wave 1 for Dynamics 365.This app notification feature allows the model driven app to pop notifications for specific users . In-app notifications uses polling to retrieve notifications periodically when the app is running. New notification are retreived at start of the… Continue Reading Rehan Khan’s...

Read More
Connect to Dynamics CRM from Azure Function using new  Dataverse service client
Aug17

Connect to Dynamics CRM from Azure Function using new Dataverse service client

In this blog We will implement Dataverse service client which was earlier in public preview and now available generally. Connecting to Dataverse is now easier with just few lines of code . For .NET Core applications there is finally an official SDK available providing the same feature set known from Xrm Tooling. This package is intended to work with .NET full framework 4.6.2, 4.7.2 and 4.8,… Continue Reading Rehan Khan’s...

Read More
Power Platform coding with Intellisense  & Insights  using Kupp code analytics
Jun23

Power Platform coding with Intellisense & Insights using Kupp code analytics

In today’s blog, I am going to discuss a very powerful and productive visual studio extension called Kupp code analytics.  Kupp Code Analytics (KCA) is a Visual Studio extension that empowers Microsoft Power Platform and Dynamics 365 developers with code assistants and workflow insights. KCA speeds up the development process by providing IntelliSense for specific components such as… Continue Reading Rehan...

Read More
Create Custom connectors in Power Apps
May29

Create Custom connectors in Power Apps

While Azure Logic Apps, Microsoft Power Automate, and Microsoft Power Apps offer over 325+ connectors to connect to Microsoft and verified services, you may want to communicate with services that aren’t available as prebuilt connectors. Custom connectors address this scenario by allowing you to create (and even share) a connector with its own triggers and actions. In today’s blog, we… Continue Reading Rehan...

Read More
Working with Custom API in Microsoft Dataverse / Dynamics 365
May07

Working with Custom API in Microsoft Dataverse / Dynamics 365

In this blog post, we will try to understand custom APIs in dynamics 365 and how to configure a custom API in dynamics 365. What is custom API? Custom API is an advanced version of custom actions. Custom actions were mostly used or treated as an API due to their behavior of accepting request parameters and returning response parameters. Custom API is a new code-first approach that… Continue Reading Rehan Khan’s Article on...

Read More
Create Custom Http Requests using Power Automate
Apr27

Create Custom Http Requests using Power Automate

In today’s blog, we are going to see how we can create HTTP requests using the power automate trigger. We can use this trigger to create a custom API that accepts JSON requests as input.API URL created from this trigger doesn’t require any kind of authentication, hence the URL needs to be private and shared only with a required audience. Lets start creating a new Flow . Create new… Continue Reading Rehan Khan’s...

Read More
Registering Dynamics 365 Online Web API with Azure Application
Apr03

Registering Dynamics 365 Online Web API with Azure Application

In Today’ blog I will try to demonstrate how to register dynamics 365 webapi on azure and consume it with an application user . So those who are working on custom API’s in CRM or haven’t worked on CRM WEB API , lets go through what is WEB API? The Customer Engagement dynamics CRM Web API provides a development experience that can be used across a wide variety of programming languages,… Continue Reading Rehan...

Read More
Azure DevOps CI/CD pipeline for unmanaged solution Dynamics CRM.
Nov15

Azure DevOps CI/CD pipeline for unmanaged solution Dynamics CRM.

In this blog I will try to demonstrate how we can implement Continuous Integration (CI) and Continuous Deployment (CD) for Dynamics 365 Customer Engagement CRM (CE) using Azure DevOps. We will see how we can deploy a CRM Solution from one CRM instance to another CRM instance, let us say, we have to deploy a CRM solution from the development environment to the QA / UAT environment. To… Continue Reading Rehan Khan’s Article...

Read More
How to send Dynamics 365 Emails using Power automate/Flows ?
Sep20

How to send Dynamics 365 Emails using Power automate/Flows ?

In this blog i will try to demonstrate how we can use power automate to send dynamics 365 emails. Before power automate you might have used workflows to send emails in dynamics 365 . As you all know microsoft is upgrading to Power Apps with low code no code development , you might have seen a message within a classic workflow saying “we recommend you to switch to flows instead of classic… Continue Reading Rehan...

Read More
Dynamics CRM SMS Integration with Twilio using Power Automate
Jul18

Dynamics CRM SMS Integration with Twilio using Power Automate

In this blog, I will try to demonstrate how we can integrate Twilio for sending SMS from Dynamics CRM using Power Automate. SMS functionality is required by clients for many business use-cases.Some of them are listed below. Lead creationCustomer OnboardingCase creation Let’s start with Twilio account creation in case you don’t have you can create a demo account for free without adding… Continue Reading rehan khan’s...

Read More
Terminate Action in Power Automate/Flows
Jul04

Terminate Action in Power Automate/Flows

Hello Everyone,In this blog, I am going to share how we can use terminate action effectively in powerautomate . There are many situations/conditions where we can use terminate action basis on designing of the flow/powerautomate.So in one of my client’s requirements, I was using powerautomate/flow for API integration using HTTP action where I used terminate action.I will try to demonstrate the… Continue Reading rehan...

Read More
Using new modal dialog Ms Dynamics 365 Wave 1(2020)
Jun06

Using new modal dialog Ms Dynamics 365 Wave 1(2020)

In the latest release of microsoft Wave 1 for Dynamics 365 ,one of the many feature which we are going to discuss today is open Form using below command Xrm.Navigation.navigateTo(pageInput,navigationOptions).then(successCallback,errorCallback).We can use the modal pop up to provide a better user experience where the client can navigate to another form without leaving the current form. We can… Continue Reading rehan khan’s...

Read More
3 Powerful ways to build conditions in Power automate.
May03

3 Powerful ways to build conditions in Power automate.

Introduction Microsoft is working at its best to automate not only the process for the end-users but also for developers. Power automate has some remarkable features which enhance development with low use or no use of code.Microsoft Power automate is the next versatile thing for Microsoft. It helps the business to boost the automated process. Power automates integrates with many… Continue Reading rehan khan’s Article on...

Read More
Lookup filter based on security role MS Dynamics CRM
Mar01

Lookup filter based on security role MS Dynamics CRM

In this blog i will demonstrate how we can design a solution to filter Lookup records based on security role.This was one of my clients requirement, where the logged in user can view products on Lead based on their security role.Lets get an overview of the solution to be implemented. Create a mapping entity – We will create a new entity called security role wise products , and add 2 lookup… Continue Reading rehan...

Read More
Most used functions in javascript UCI supported.
Jan26

Most used functions in javascript UCI supported.

In this blog i am going to share some very common functions used in dyamics 365.After the deprecation of javascript utilities like Xrm.Page all the javascript implementations needs to be updated with executioncontext .I will demonstrate first example in brief to explain you how to use these functions .Lets discuss these functions one by one below. Get Value of an attribute GetValue() < pre class=”brush: plain; title: ;…...

Read More
Dynamics 365 Record Clone Button for UCI Quick trick
Dec22

Dynamics 365 Record Clone Button for UCI Quick trick

After writing few blogs on integrations with dynamics CRM , i thaught of sharing something i achieved for one of my client requirement. A clone button can be used to reduce data inputs by user and do minor changes to the records to create another record.It can be used for any of the entity whereas i have used it for Leads in sales module for lead cloning.This will require basic knowledge of … Continue Reading rehan khan’s...

Read More
API integration In Ms Dynamics Crm using Ms Flows (online)
Nov17

API integration In Ms Dynamics Crm using Ms Flows (online)

Lets have an overview of API integration and MS Flows (online version). WHAT IS API INTEGRATION? An application programming interface (API) is a messenger that processes requests and ensures seamless functioning of enterprise systems. API enables interaction between data, applications, and devices. It delivers data and facilitates connectivity between devices and programs. API can… Continue Reading rehan khan’s Article on...

Read More
Azure Function integration Ms Dynamics Crm (Using  remote execution context)
Nov03

Azure Function integration Ms Dynamics Crm (Using remote execution context)

In this blog I will try to demonstrate further steps after connecting our dynamics CRM instance to Azure functions using webhooks. You can refer my first blog to get step by step guide on Azure functions with dynamics 365 here.Now we have the json request of CRM in httprequestmessage req Object as parameter as per the previous blog. The question arises how can we execute azure function… Continue Reading rehan khan’s...

Read More
Azure Integration With Dynamics 365 using Web hook
Sep13

Azure Integration With Dynamics 365 using Web hook

This is the first post on my new blog. I’m just getting this new blog going, so stay tuned for more. Subscribe below to get notified when I post new updates. Before starting with Azure integrations with Microsoft Dynamics 365 lets have an overview on Azure functions. Azure Functions are part of the Azure Web and Mobile suite of App Services and are designed to enable the creation of small… Continue...

Read More