In short, the roles can be summarized like this:

  1. The Manager role can delete and manage (set permissions) on assets. They also have certain database abilities.
  2. The Editor role can update assets and access the tables that assets output in new models or by downloading
  3. The Viewer role can see task history, versions and refresh assets
  4. The Auditor role can view models and versions

You can get a full overview of each role in the table below.

AbilityManagerEditorViewerAuditor
Database
database-view
database-create
database-tables
database-credentials
database-whitelist
database-delete
Folders
folder-view
folder-create
folder-edit
folder-manage
folder-delete
Connections
connection-view
connection-execute
connection-tasks
connection-tables
connection-download
connection-update
connection-manage
connection-delete
Models
model-versions
model-view
model-execute
model-tasks
model-tables
model-download
model-update
model-manage
model-delete