Skip to main content

Managing Resource Access

Resources are the items that teams can access within Insights. By assigning resources to teams, you control what data users can view and interact with. Access can be granted at either the entire data source level or for individual tables, allowing you to implement both broad and highly granular permission models.

Resource Types

Teams can be granted access to data sources, individual tables, dashboards, charts, and workbooks. Users inherit access to these resources through their team memberships.

Supported Resource Types

  • Data Sources – Database connections available within Insights.
  • Tables – Individual tables inside a data source.
  • Dashboards – Interactive dashboards created within Insights.
  • Charts – Individual visualizations.
  • Workbooks – Collections of queries, charts, and dashboards shared with users.

Grant Access to Data

To allow a team to access specific databases or tables:

  1. Open Settings → Permissions.
  2. Select the team you want to configure.
  3. Open the Access tab.
  4. Select one or more Data Sources or specific Tables.
  5. Click Done to save your changes.
Tip

Grant access only to the resources a team requires. Restricting access helps improve security and keeps the data browsing experience simpler for users.

Resource Access Patterns

Full Data Source Access

Granting access to an entire data source allows team members to query every table within that database.

Recommended for:

  • Administrators
  • Business analysts
  • Teams that require unrestricted access to a database

Specific Table Access

Instead of exposing an entire database, you can grant access only to selected tables. This provides finer control over what users can query and is recommended when sensitive data exists alongside operational data.

Recommended for:

  • Department-specific teams
  • Restricted reporting environments
  • Organizations following least-privilege access principles

Example

Sales Team West

✓ Data Source: Production Database

    ✓ customers
    ✓ orders
    ✓ invoices
    ✗ employee_salaries (Not Accessible)
Best Practice

Whenever possible, grant access to specific tables instead of entire data sources. This reduces unnecessary exposure to sensitive information while ensuring users have access to the data they need.

Rating: 0 / 5 (0 votes)