Updating Records Without Triggering Plugins – Bypassing Plugin Execution in Dynamics 365 / Dataverse using C#


The article discusses how to update records in Dynamics 365 without triggering custom plugins. It explains two properties, BypassCustomPluginExecution and BypassBusinessLogicExecutionStepIds, that can be used to selectively bypass plugin execution logic. The article provides code examples and explains how to use these properties to bypass all plugin steps or specific plugin steps during record updates. It also mentions that these properties only bypass custom plugin steps and not system plugins or platform logic. The article concludes by stating that this trick is useful for safely updating records without triggering unnecessary plugins.


Article 4w

Login now to access my digest by 365.Training

Learn how my digest works
Features
  • Articles, blogs, podcasts, training, and videos
  • Quick read TL;DRs for each item
  • Advanced filtering to prioritize what you care about
  • Quick views to isolate what you are looking for right now
  • Save your favorite items
  • Share your favorites
  • Snooze items you want to revisit when you have more time