Securing Dashboards
By default any created dashboard will be accessible to any user who has access to Dashboard Portal. If you want to secure your dashboard, you have to explicitly configure permissions for the dashboard.
Dashboard permissions are configured by editing dasboard settings as follows:
This section explains how to grant permissions to handle the individual dashboards within the Dashboard Portal. For information about configuring permissions to handle the Dashboard Portal itself, see Dashboard Authorization Configuration.
- Log in to the WSO2 Dashboard Portal and access it. For instructions, see Visualizing Data. The available dashboards are displayed as shown below.
- Click the menu icon of the dashboard that you want to secure, and then click Settings.
The Dashboard Settings page opens. Here, you can assign roles for different permission levels.
There are three different permission levels for a given dashboard.
- Owners - Owners of a dashboard are the most privileged users of the dashboard. Only they have access to settings page once access control is set. They also can edit or view the dashboard.
- Editors - Editors of a dashboard can either edit the dashboard or view the dashboard. But they don’t have access to the dashboard settings page.
- Viewers - Viewers of a dashboard are the least privileged users of a dashboard. The can only view the dashboard and cannot edit or change the settings of a dashboard.
Depending on the configured user store, available list of roles will be populated for each permission level. Dashboard owners can set the required roles for each of those permission levels. Each permission level can have multiple roles.