Managing Access to Data Models
  • 03 Nov 2022
  • 2 Minutes to read
  • Dark
    Light

Managing Access to Data Models

  • Dark
    Light

In Sisense, you can manage who can view and edit your data models. This allows you to differentiate between users who can view dashboards shared with them on a specific model and those who can create new dashboards on the model. When a user creates a dashboard, only those models they have access to are available. For example, you might want to allow your users to create dashboards, but prevent them from seeing all the data models in your deployment.

You can manage access rights to data models for Data Designers, and Designers. Administrators and Data Admins have access to all data models, even models that haven't been shared with them. Their permissions can't be changed. Viewers don't have access to models, so their permissions can't be changed, either.

For each data model, you can set one of the following permissions:

Can Edit Model: Allows the user to access and edit the model.

Can Create & View Dashboards: Allows the user to see available models when creating dashboards, and to view dashboards.

Can View Dashboards: Allows the user to view the dashboard.

Security Considerations

Setting permissions for your data models can modify how your users interact with their dashboards. For example, if you restrict your user’s access to "Can View Dashboard", the data model associated with a dashboard might no longer be available to them. Below are some considerations to take into account when setting permissions.

Exporting, Importing and Duplicating Dashboards
Users with Can View Dashboards access can't export, import, or duplicate dashboards. These options are disabled for user roles that normally have access to these functions when Can View Dashboards is their permission level for a data model.

Ownership
When a data model’s access is changed to Can View Dashboards, if the user is an owner of a dashboard associated with the restricted data model, the ownership of the dashboard is transferred to the Sisense Administrator. This prevents the user from having access to a restricted data model.

If a dashboard owner transfers ownership of a dashboard to a user who doesn’t have access to the data model, a warning message is displayed. From this message, an Administrator can change the new dashboard owner’s access to allow them to use the model and dashboard.

Sharing
When sharing dashboards with users who don't have access to the data model the dashboard is built on, Administrators see a warning message with a link to change the data model’s access rights.

Setting Data Model Access Permissions

To set access permissions for a data model:

  1. From the list of data models in the Data tab, for the data model you want to share with someone, click .
  2. From the menu, select Share.
  3. Find the relevant user and set their access rights from the list.
  4. Click Save.

Was this article helpful?