Create Dataverse Record and Set SharedVariable From PowerAutomate

In Dataverse, we can add several additional parameters when we request something that you can check in this documentation. And from all the optional parameters provided, my favorite is the "Tag" parameter that allows us to pass SharedVariable to the Plugin. In the documentation above, you can see how we can pass those parameters using a WebAPI … Continue reading Create Dataverse Record and Set SharedVariable From PowerAutomate

Dataverse: Export Import Solution from your command prompt using PowerApps CLI

Powerapps CLI have lots of function to support our daily activities. The most useful to me of course the command "pac plugin init" that automatically creates Plugin Project. Today, we will learn about Authentication and Solution commands to do export-import across the environment. Installing You can find the download link of the PowerApps CLI on this page. Once you have … Continue reading Dataverse: Export Import Solution from your command prompt using PowerApps CLI

Dynamics CRM: Create API for Sending Translated Message To In-Apps Notification

Today, we will learn how to utilize Azure Cognitive Service to help us translate the message to English, create a PowerAutomate Cloud Flow as an API, and push it to Model-Driven-Apps Apps Notification (Preview).  System Design One of the scenarios that I can think of is we can implement this to make the feedback from the customer resolved as fast … Continue reading Dynamics CRM: Create API for Sending Translated Message To In-Apps Notification

[Exploration] Dynamics CRM Azure-aware plug-in + Azure Queue + Power Automate

Do you know the Azure-aware plugin? In short, we can create a simple plugin that invokes Azure Service Bus that enables us to do the Publisher-Subscriber model. In this blog post, we will try to make Azure Service Bus, Dynamics CRM Service Endpoint, and CRM Plugin for creating the queue. While for the processing part (subscriber), we will … Continue reading [Exploration] Dynamics CRM Azure-aware plug-in + Azure Queue + Power Automate

How To Consume Microsoft Graph Using Power Automate

Microsoft Graph is a collection of APIs that enable us to access data in the Microsoft Cloud platform. There are lots of useful APIs that we can play with to connect the dot from 1 application through another. For example, we can get data for Users, manage Calendars, etc. Today, we will learn how to consume … Continue reading How To Consume Microsoft Graph Using Power Automate

Dynamics CRM Plugin Development: Exploring File and Image DataType

Last week, we learned about File DataType and created Custom API to get the FileName and the Base64String Content. Which I thought is already good enough based on the last knowledge that I knew. But then I saw a post from Daryl Labar about his XrmToolbox EarlyBound Generator improvement around four months ago that said it will generate File attribute … Continue reading Dynamics CRM Plugin Development: Exploring File and Image DataType

Dynamics CRM Plugin Development: Create Custom API to Get File from File DataType

Today we will learn how to create a Custom API to get a file from File DataType in CRM. I only know that CRM got this DataType when I browsed our beloved community forum last week. I can't find the thread already. But in short, the thread starter questioning how we can get the content … Continue reading Dynamics CRM Plugin Development: Create Custom API to Get File from File DataType

Get Environment Variable in a Flow using Custom Web API

Inspired by a blog post by Natraj about "Using Custom API as a trigger for Flow" that you can find here, I am thinking to create a sample collection of Custom Web API that all people can make use of/learn the code (the code design might not be suitable for you, but I open for discussion for … Continue reading Get Environment Variable in a Flow using Custom Web API

Dynamics CRM Webhook vs Power Automate Cloud Flow vs Plugin

Do you know Dynamics CRM Webhooks? The definition from the official documentation: CRM Webhooks is a feature which enables CRM to call other URL using HTTP pattern with publish/subscribe pattern. Which, I do not quite agree with the definition because we still can register the plugin in Sync mode instead of Async. Meaning, if the URL … Continue reading Dynamics CRM Webhook vs Power Automate Cloud Flow vs Plugin

Dynamics CRM Tips: Strategy For Fail-Proof Data Model

The rise of JSON (JavaScript Object Notion) is so massive and unstoppable. Just last week, on Twitter, I saw this: https://twitter.com/JamesNK/status/1389331192713945091?s=20 JSON format made it possible to do dynamics coding and hassle-free. On the other hand, how we (in the Dynamics CRM world), rely on the persistent data model and of course, the implementation of the managed … Continue reading Dynamics CRM Tips: Strategy For Fail-Proof Data Model