Found an interested article having in depth analysis of enabling EffinityCooking in Data Verse Requests: Credit : Mark Carrington https://markcarrington.dev/2021/05/26/improving-bulk-dataverse-performance-with-enableaffinitycookie/
How to Authenticate Azure APIM API using azure managed identity
If you are exposing azure APIM api then it must be secure. If the api is meant to be used by another azure service, then securing/authorization it using managed identity is the easiest solution to comply with security standards. In the below example, I have some API operations in an APIM api and want to... Continue Reading →
How to capture CRM client side telemetry and send to Application Insights
To log ms crm client side telemetry to Application insights use below code: https://github.com/vgrade/MSCRM/blob/main/Scripts/ClientSideAppInsightsLog.js var thisEntity = window.NameSpace || {}; if (ApplicationInsights === "undefined") { var ApplicationInsights = {}; } ApplicationInsights = { trackApplicationInsight: function (entityName, properties) { var appInsights = window.appInsights || function (config) { function i(config) { t[config] = function () { var... Continue Reading →
How to download all attachments in MS CRM/Data Verse – MS CRM Attachment downloader XrmToolBox Plugin
Recently I developed my first XrmToolBox Plugin : Attachment downloader for MS CRM ( https://www.xrmtoolbox.com/plugins/AttachmentDownloader/ )which can be used by business users to download attachments from any table in CE. Long ago I developed a windows application to download attachments ( https://vishalgrade.com/2018/01/22/ms-crm-attachment-downloader/ ) which was for on-premise CRM. I was getting many requests to add... Continue Reading →
How to use action as an integration tool in Dynamics 365 CE (CDS/Data Verse)
Action are powerful feature of dynamics 365 which help us to do many things including exposing a wrapper endpoint which can be used for performing any operation in dynamics 365 CE. The exposed endpoint can be called by any system who is authorized to do so. Although we have got a new feature (in preview... Continue Reading →
Join us on telegram
Hi There, hope you are doing great and keeping yourself safe. If you want to connect with the growing community of dynamics enthusiasts, join us on this telegram group: https://t.me/joinchat/F8-w7VrMW7O_1JmK See you there. Stay safe.
How to work with Change tracking in Dynamics CE (Data Verse/CDS)
How to work with Change tracking in Dynamics CE (Data Verse/CDS) Many time you want to retrieved changed records only for integration scenarios from ce. Change tracking feature comes handy in such cases. Let's check how does it works: Step1: Enable change tracking on table from power apps portal: (It's enabled already for account table... Continue Reading →
CDS Custom API Preview : How to create CDS Custom API
CDS Custom API Preview (An extension of custom action): How to create CDS Global Custom API CDS have workflow custom action which helps create a new plugin messages and we can register plugins on those custom message and execute any logic server side. Alternatively in such workflow custom actions we can write UI workflow like... Continue Reading →
How to Secure Secrets in Logic app editor and run history using ARM template, key vault and secure input
Logic apps are great at orchestrating integrations with UI based workflows and supports over 200 connectors, so it become 1st choice for many integration scenario. One of the most common scenario is when we want to use some secure parameters (like username, password etc) in logic app, it become important to secure such secrets properly... Continue Reading →
How to enable app insights in azure app service (Web app)
App insights is very powerful logging and monitoring azure service which help us keep track of traces, logging and exceptions of our web app. App insights have many more powerful feature, we'll focus on understanding how we can enable application insights in our webapp and check our traces/logs/exceptions :- Step 1: Create a App service... Continue Reading →