Vizzly "feature toggles" allow you to control the user's experience of the dashboard. This enables you to tailer the Vizzly experience to your users. For example using feature toggles you could provide a completely static dashboard, or one without the component library and only allow users to create "standalone" components directly on the dashboard.


Feature toggles are provided through the featureToggles property in the React component. For example;

    showGlobalFilters: true,
    canEditComponentLibrary: false,
    canEditComponentsOnDashboard: true,

The toggles

Dashboard and library usage

You can use the following feature toggles to control how much the user can modify of their dashboard;

  • canEditComponentLibrary
  • canEditComponentsOnDashboard
  • canUseComponentLibrary
  • canCreateStandaloneComponents
  • canRemoveComponentsFromDashboard
  • disableAutoSave
  • canAddNewRows
  • canAddNewCells

Global filters

The feature toggle showGlobalFilters, gives you the option to completely hide the global filters from the dashboard.

Editing the views

  • canConfigureLocalFilters
  • canEditCustomMetrics
  • allowSimpleMathsCustomField
  • allowPercentagesCustomField
  • allowRulesCustomField

Data exports

The feature toggle canDownloadComponentData will allow your users to download the data which is used for a view.