Views:

Overview

This KB article will provide you with an overview of the plugin section for the Organizational insights component within Dynamics 365.
The Dashboard shows the number of plugins executed and their failures for a given time period. 

Even though the dashboard uses the word "failure" , this is slight misleading as a failure might be a valid business exception. So even when you do see failures on the dashboard, you really need to drill in and troubleshoot to see are they failures you should be concerned with. 

An example of a failure that you would not be concerned about would be, 

  • A Workflow with a step of type Cancel Workflow. This would show up in the Dashboard but is completely valid for a business process execution. 

An example of a failure you would be concerned about would 

  • A Divide-by-Zero exception. This also shows up as failure but may or may not be valid for the business processes. 
  • Security exception. A user executes a query against an entity that they don't have permission for. 

Screenshot 1 - Plugins


Screenshot 2 - Plugins 


North52 Plugins

The following three notes show the main North52 Plugins that you will see listed in the Dashboard. Here we give an overview of when each plugin executes and how to troubleshoot. 

North52.FormulaManager.Plugins.AnyEntity.SingleFormula

Overview 
This plugin is executed whenever a formula of type Save To Current Record, Validation, Auto-Number or Save Perform Action is executed. 

Troubleshoot  
In order to troubleshoot this plugins , you need to navigate to 

Settings > Administration > System Settings >Customization


And change the 'Enable logging to plug-in trace log' pick-list to 'Exception'

Then you can see all the exceptions under Settings > Plugin Trace log

North52.FormulaManager.Plugins.FormulaCalculationEntity.RetrieveMultiple

Overview 
This plugin is executed whenever a formula of type Clientside Calculation or ClientsidePerformAction is executed. 

Troubleshoot  
In order to troubleshoot this plugins , you need to navigate to 

Settings > Administration > System Settings >Customization


And change the 'Enable logging to plug-in trace log' pick-list to 'Exception'

Then you can see all the exceptions under Settings > Plugin Trace log

North52.FormulaManager.WorkflowsActivities.ExecuteFormula

Overview 
This plugin is executed whenever a formula of type Process Genie is executed. 

Troubleshoot-1 
In order to troubleshoot this plugins , you need to navigate to 

Settings > Administration > System Settings >Customization


And change the 'Enable logging to plug-in trace log' pick-list to 'Exception'

Then you can see all the exceptions under Settings > Plugin Trace log

Troubleshoot-2

The other way to troubleshoot this plugin is to navigate to Settings > System Jobs  and review any failed Processes