/
Fundamentals of Tableau Permissions

Fundamentals of Tableau Permissions

The original document this page is based on can be found here → https://docs.google.com/document/d/1RTWNwu3dJ673xaFUJlMzMt_knxOAzbgPczgND8777hk/edit?tab=t.0

Also in this document is the proposed action plan for updating our approach to Tableau permissions, and notes on its implementation.

Page Contents

 

1.0 Fundamentals of Tableau Permissions

Tableau uses projects to organise content and groups to organise users.  Managing permissions is easier when permission rules are:

  • Set at project level

  • Established for groups

Permissions → determine how users can interact with content such as workbooks and data sources.  Permissions are made up of capabilities, which allow users to perform actions.  Tableau capabilities include view, filter, download and delete.  A row of capabilities is a permission rule.  Permission rules can be set for groups or individual users.

Permissions dialogue → the screenshot below shows the permissions dialogue for a workbook.

Effective permissions → the interplay between licence level, site role and multiple permission levels interact to form a user or groups effective permissions.  These can be viewed for each workbook and user in the permissions dialogue.

Picture 1. Example Tableau permissions dialogue for a workbook

 

1.1 Levels of Permissions

1.1.1 Project Level Permissions

When in a project (as opposed to an individual workbook), there are several levels of permissions available, as shown in the red and black boxes on the image below. At project level there are only two capabilities available - view and save.

image-20241128-095429.png
Picture 2. Project dialogue box, showing the project permissions

The next tab along - Workbooks - has the full set of capabilities that reflect all the ways a user can interact with a report. A user/group must be explicitly granted capabilities at this level, otherwise they are denied - even if you set them correctly for individual workbooks. Although in the image below, the ‘run data explain' capability has been left blank, this still results in a user not being given that capability, as capabilities must be explicitly granted (opt-in, not opt-out).

1.1.2 Workbook Level Permissions

Viewing the permissions dialogue for a specific report, the full set of capabilities are again available.

 

1.2 Capabilities

As discussed in the previous section, at workbook level the rull range of 16 capabilities are available. Groups/users can be granted a custom set of capabilities, or there are pre-set groups that can be used instead. The table below lists them in full.

Capability

Standard in template

Description (lets a user…)

Capability

Standard in template

Description (lets a user…)

View

View

See the workbook or view. If a user hasn’t been granted the view capability, the workbook won’t be visible to them.

Filter

View

Interact with filters in the view, including keep only and exclude filters.  Users lacking this capability won’t see filter controls in the view.

View Comments

View

View the comments associated with the views in a workbook.

Add Comments

View

Lets a user add comments to views in a workbook.

Download Image/PDF

View

Download each view as a PNG, PDF or PowerPoint.

Download Summary Data

View

View the aggregated data in a view, or in the marks they’ve selected, and download that as a CSV.

Share Customised

Explore

Add their own custom views to the list of ‘Other Views’ available on a workbook and visible to other viewers.

Download Full Data

Explore

View the underlying data in a view, or in the marks they’ve selected, and download that data as a CSV.

Web Edit

Explore

Edit the view in a browser based authoring environment.

Run Explain Data

Explore

Run the Explain Data tool on marks in editing and viewing mode (if the Explain Data feature is enabled as a site setting).

Download Workbook/Save a Copy

Publish

Download a packaged workbook, save a copy from the web edit interface as a new workbook.

Overwrite

Publish

Overwrite (save) the content on the server.

Create/Refresh Metrics

Publish

Create metrics on the views in a workbook and lets any metrics that a user creates from those views refresh.

Move

Administer

Move workbooks between projects.

Delete

Administer

Delete the workbook.

Set Permissions

Administer

Create permission rules for the workbook.

 

 

 

 

X.0 Appendix

X.1 Useful Links

Tableau Server | Permissions

Tableau Server | Managing Permissions with Projects

Tableau Server | Configuring for Managed Self-Service

The Data School | Tableau Server Default Project Permissions

Tableau Server | Manage Sheets in Dashboards and Stories

 

Related content