powerplatform

Posts in this category.

Dynamics CRM: Implement Feature Flags in Plugin

Dec 24, 2021

"Feature flags" is a mechanism to set the on/off for a feature without changing the code. You can learn more about this from a blog post here. With the Environment variable in place (previously many organizations created their own Config Table), we can implement Feature flags in...

Dynamics CRM: ExecuteBatch vs ExecuteMultipleRequest

Dec 17, 2021

When working with CrmServiceClient (creating integration custom app to CRM), I always pass this object as IOrganizationService. But when I try to inspect the difference between interface IOrganizationService vs CrmServiceClient class (indeed CrmServiceClient is inherited from...

Dynamics CRM: How To Get The Secure and Unsecure Configurations List

Dec 11, 2021

First, before we go to the main idea, do you know about Dynamics CRM Plugin Secure/Unsecure Configuration? We can put a string value on our plugin step, and then we can consume those values in our plugin code to do some logic. There are two types of configuration: Secure and...

Dynamics CRM: Proving Auto Number Data Type Is Legit!

Nov 25, 2021

I just saw Nishant Rana's post about the auto-number data type that you can check here. And to be honest, I just knew about it and felt intrigued to test it. My expectation was pretty low about this data type (to handle lots of requests and result in duplicate numbers in the...

[Virtual Entity - Preview] Setup Azure Cosmos DB SQL API Data Provider

Nov 13, 2021

Today we will learn how to set up Virtual Entity in Dynamics CRM using Azure Cosmos DB SQL API Data Provider from this link. For those who don't know what is Virtual Entity is, the purpose of the Virtual Entity is to show data from the external data sources into Dynamics CRM. But...

How To Consume Microsoft Graph Using Power Automate

Nov 6, 2021

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,...

Dataverse Plugin Development: Simplify Your Plugin Code Using This Way!

Oct 16, 2021

When creating a Dataverse Plugin, we always encounter a scenario where we need to retrieve attribute values of the main entity. But we want to take either from Target's attribute or PreImage/PostImage/Database's attribute. For example, if we have an entity (table) that contains...

Exploration: Showing Dynamics CRM Data In Vue.JS (SPA)

Oct 8, 2021

Today, I learned how to use MSAL.js 2.0 to do authentication (login) and authorization (checking if the person can access the target resource) to display Dynamics CRM Accounts data in Vue.js. The idea is we want to create a SPA (Single Page Application) that uses Vue.js. The user...

Dataverse DevOps: Create Solution Exporter By Description

Oct 2, 2021

The last time I explained about DevOps, we can create an exe tool that can be used to automatically deployed Plugin and WebResources. Today, we will learn how to create business logic to export the Solutions (Managed/Unmanaged) based on the Solution description (If the developer...