Nikhil Sarpatwari

Nikhil Sarpatwari @nikhildynamicsce

About: Dynamics CE developer/Dynamics CE Architect/Learner/Mentor

Joined:
Mar 6, 2025

Nikhil Sarpatwari
articles - 39 total

Secure D365 Like a Pro: Automate Access Requests with Canvas App + Teams Approvals

Introduction Managing security access in Dynamics 365 environments can often be a...

Learn More 0 0Jun 28

Solving Performance Bottlenecks in Power Automate Flows for Dynamics 365

As a developer working with Microsoft Dynamics 365, you’ve likely turned to Power Automate to...

Learn More 0 0Jun 16

Resetting Data in Lower Environments Without Wiping Everything in Dynamics 365 CE

Working with lower environments in Dynamics 365 CE often feels like walking a tightrope: You need...

Learn More 0 0Jun 16

Fixing Broken Dynamic Links in Email Templates in Dynamics 365 CE

If you've ever used out-of-the-box email templates in Dynamics 365 CE and found that your dynamic...

Learn More 0 0Jun 16

Unlocking the Power of Case Summaries with Copilot in Dynamics 365 Customer Service

Tired of spending precious minutes scanning through case timelines, emails, and notes just to get up...

Learn More 0 0May 25

Power Automate Trigger Conditions – Stop the Flow Before It Starts!

Have you ever built a Power Automate flow that triggered more times than expected, burning through...

Learn More 0 0May 25

Dynamics 365 Audit Logs: Goldmine or Overhead?

Audit logs in Dynamics 365 can either be a goldmine for insights or a silent source of bloat. In this...

Learn More 0 0May 25

Why You Should Always Create Test Projects for Plugins in Dynamics 365 CE?

If you're building C# plugins or custom workflow activities in Dynamics 365 CE and not writing unit...

Learn More 0 0May 25

Shared Libraries in Dynamics 365 CE: Why You Should Centralize Your Code

If you’ve worked on more than one Dynamics 365 CE project, chances are you've copy-pasted the same...

Learn More 0 0May 25

Should You Copy Production Data to Lower Environments in Power Platform?

Copying production data into development or test environments might seem like a quick way to validate...

Learn More 0 0May 25

The Silent Killers: Top 5 Things That Break Power Automate Flows in Production

In development, flows work like a dream. But once they go live, subtle issues can creep in — and...

Learn More 0 0May 25

Smart Paste Form Assist in Dynamics 365 CE – Let Your Forms Think for You

We recently enabled Form Fill Assistance (aka Smart Paste) in one of our dev environments while...

Learn More 0 0May 25

Troubleshooting guide for developers facing challenges with CrmSvcUtil and XrmToolBox Early Bound Generator

Generating early bound classes is often one of the first steps developers take when working on...

Learn More 0 0May 24

Plugins vs Functions in Power Platform: Low-Code vs Pro-Code Showdown

In the world of Dynamics 365 CE and Dataverse, developers and makers often face a choice between...

Learn More 0 0May 19

Pre-validations in Dynamics 365 CE: JavaScript vs Plugins

When working with Dynamics 365 Customer Engagement (CE), ensuring data integrity before records are...

Learn More 2 0May 15

Performance Troubleshooting in Microsoft Dynamics 365/ Power Platform/Dataverse

If you're working with Dynamics 365 Customer Engagement, Power Platform, or Dataverse and...

Learn More 1 0May 12

Better Alternatives to localStorage in Dynamics 365 CE

When working with model-driven apps or custom scripts in Dynamics 365 CE, you might be tempted to use...

Learn More 0 0May 7

Building Better Commands in D365: JS + Actions + Power Automate

In my previous post, I discussed a silent failure scenario involving a JavaScript-triggered Action +...

Learn More 0 0May 5

Power Platform: Leveraging Administration Mode and Managing Background Operations

When managing environments in Power Platform—especially during configuration changes, solution...

Learn More 0 0Apr 20

Power Platform: Copying Environments — With Data or Just Customizations?

As Power Platform developers and admins, we often need to spin up environments for testing, UAT, or...

Learn More 0 0Apr 20

10 Hidden Gems in Microsoft Dynamics 365 Customer Service (That I Can’t Wait to Try)

As someone working extensively in the Dynamics 365 space, I'm constantly exploring features that go...

Learn More 0 0Apr 20

Sorting SharePoint Documents by Date in Dynamics 365 CRM — Why It Fails and How to Fix It

If you’ve tried sorting SharePoint documents by Created On or Modified Date directly from the...

Learn More 0 0Apr 20

How to Trigger an Azure Logic App from Power Automate to Update a SharePoint List

I’ve been working with Power Automate and Dynamics 365 for years, and it’s great for streamlining...

Learn More 0 0Apr 15

Virtual Tables in Dynamics 365 CE: Real-Time Integration with FinOps Invoices

Ever wanted to show real-time financial data in Dynamics 365 CE without duplicating records or...

Learn More 0 0Apr 15

Azure Service Bus vs Power Automate vs Plugins in Dynamics 365 CE – When and Why to Use Each

As a Dynamics 365 CE developer or architect, you’ve likely faced the decision: Should I use a Plugin?...

Learn More 0 0Apr 13

Debugging a Silent Failure in Dynamics 365 Sales: WebAPI.Execute + Action + Plugin + WinQuote

I recently ran into a tricky issue while working on a custom ribbon button in Dynamics 365 Sales. The...

Learn More 1 1Apr 10

Configuring Dataverse Git Integration for Power Platform Solutions: A Streamlined Approach

If you’ve created a Power Platform solution and want an easy way to track changes like in traditional...

Learn More 0 0Apr 4

End-to-End CI/CD for Dynamics 365 CE: Deploying Solutions, Flows, and Reference Data with Azure DevOps

If you're working with Dynamics 365 CE and deploying across multiple environments, you’ve probably...

Learn More 3 0Apr 2

Synchronous vs. Asynchronous Xrm.WebApi Calls in Dynamics 365: A JavaScript Guide

If you’ve worked with Xrm.WebApi in Dynamics 365, you know it’s a powerful tool for interacting with...

Learn More 0 0Mar 22

Web API vs. XMLHttpRequest in Dynamics 365: Which One To Use?

As a Dynamics 365 developer, you’ve likely encountered situations where you need to make server-side...

Learn More 0 1Mar 22