Skip to content


Define an action that can enable DebugSettings during runtime or override the DebugSettings in BrandedSettings.json.

The properties defined in Action are also applicable to this action.

SetDebugSettings Properties

Property Type Required Default
Categories string[] Optional
DebugODataProvider boolean Optional false
TracingEnabled boolean Optional false
_Type const Required


Array of tracing categories for which the console logger is enabled. The following categories are currently supported:



















  • type: string[]

All items must be of the type: string


If set to true, console logger is added to the OData provider and set to Debug level.

  • type: boolean
  • default: false


If set to true, tracing (execution time) is turned on for rules, actions, and so on.

  • type: boolean
  • default: false


  • type: const

The value of this property must be equal to:


Action Result

This action does not have an action result.


// SetDebugSettings.action
    "_Type": "Action.Type.SetDebugSettings",
    "DebugODataProvider": true,    
    "TracingEnabled": true,
    "Categories": [
    "OnSuccess": "/MDKDevApp/Actions/DebugSettings/SetDebugSettingsSuccess.action",
    "OnFailure": "/MDKDevApp/Actions/DebugSettings/SetDebugSettingsFailed.action"