All eazyBI for Jira eazyBI for Confluence Private eazyBI

Data access roles

Data access roles are available on all eazyBI products; however, for eazyBI.com cloud product feature is available starting from 5 creators or 20 viewers

On this page:

Overview

Data access roles can be used to limit access in the eazyBI account:

Data access roles also allows dashboard publishing to Jira Service Management (JSM) portal (only eazyBI for Jira Cloud).

Create a data access role

Open the Account users page under the account name and go to the Data access roles tab, where you can manage data access roles. Data access roles can be managed by users with account Owner or User admin account user roles.

You can use data access roles to:

If you would like to use a data access role only to limit access to report folders and dashboards, then specify only Role name (and leave restricted cubes empty). You will then use this data access role when editing a report folder or a dashboard.

If you would like to use a data access role to restrict access to selected cubes (and optionally also cube dimensions), select one or several cubes from the list. If a user has a data access role with cube restrictions, then only these cubes will be visible to a user.

Please see Define dimension restrictions for advanced configuration on how to restrict access to dimension members.

If you have installed Jira Service Management (JSM) and enabled the option to share dashboards to Jira Service Management portal in eazyBI, then you will have additional roles setting "Share dashboards to JSM Portal for users with this role.” You will then use this data access role to publish dashboard to JSM portal

Assign data access roles to users

If data access roles are defined, you can assign them to account users in the Account users tab.

eazyBI users with the OwnerUser adminData admin, or Reports admin role in the account will have unrestricted access to all account data, and you cannot assign data access roles to them. This also applies to higher-level admin roles, like Organization admin and App admin (eazyBI for Jira/Confluence).

Data access roles will work when assigned to users with a UserViewer, or Dashboards viewer role.

If multiple data access roles are assigned to a user, then it can access report folders, dashboards, cubes, and dimensions if any of the assigned data access roles (at least one) allow accessing it.

Define dimension restrictions

This requires advanced configuration. Please contact eazyBI support if you have questions or need help with this.

If you restrict access to selected cubes, then you can further restrict access to some dimensions [1] :

You can add several dimension restrictions for one data access role. If a dimension restriction is added for the default hierarchy of the dimension then by default additional hierarchies (if defined) of the same dimension will not be visible.

If you assign several data access roles with dimension restrictions to a user, then dimension members will be visible if any data access role allows it. For example:

Limit access to report folders and dashboards

In the Analyze tab, select the Edit folder [1] action and select one or multiple data access roles [2] for the folder. Only users with at least one of these data access roles can access this report folder.

The lock icon in the list of folders will identify which have restricted access.

In the Dashboards tab, click on the lock icon in the toolbar and set data access roles for dashboards. In the same way, as for report folders, only users with at least one of these data access roles will be able to access the corresponding dashboards. If the dashboard has no assigned data access roles, it is visible to all account users.

Also, it is possible to use this option to publish the dashboard in Jira Service Management (JSM) portal.