User Roles Permissions

The following table describes available permissions and how they are assigned to User Roles. User permissions are part of our ongoing development processes and are subject to change.

You can review the user roles in your workspace and their permissions via the following gray page:

https://secure.gooddata.com/gdc/projects/{workspace_id}/roles

Permission identifier

Permission description, if available

Administrator

Editor

Editor + Invitations

Editor + User Admin

Explorer

Viewer

Viewer (disabled exports)

Explorer (embedded only)**

Viewer (embedded only)**

canAccessIntegration

Β 

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

❌

canAccessWorkbench

Access the GoodData Portal directly (log in)

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

❌

❌

canAssignUserWithRole

Assign the same or a less powerful role to a user

βœ…

❌

❌

βœ…

❌

❌

❌

❌

❌

canCreateAnalyticalDashboard

Create a KPI dashboard object via API

βœ…

βœ…

βœ…

βœ…

βœ…

❌

❌

βœ…

❌

canCreateAttribute

Create an attribute object via API or MAQL

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canCreateAttributeGroup

Create a dimension object via API or MAQL

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canCreateAttributeLabel

Create a label object via API or MAQL

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canCreateColumn

Create a column object via API or MAQL

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canCreateComment

Create a comment object via API or MAQL

βœ…

βœ…

βœ…

βœ…

❌

❌

❌

❌

❌

canCreateDataSet

Create a dataset object via API or MAQL

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canCreateDomain

Create a domain via API or MAQL

βœ…

βœ…

βœ…

βœ…

❌

❌

❌

❌

❌

canCreateETLFile

Create an ETL file object via API or MAQL

βœ…

βœ…

βœ…

βœ…

❌

❌

❌

❌

❌

canCreateExecutionContextCreate an execution context object via API

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

canCreateFact

Create a fact object via API or MAQL

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canCreateFilterSettingsCreate a filter context object via API

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

canCreateFolder

Create a folder object via API or MAQL

βœ…

βœ…

βœ…

βœ…

❌

❌

❌

❌

❌

canCreateMetric

Create a metric object via API

βœ…

βœ…

βœ…

βœ…

❌

❌

❌

❌

❌

canCreateProjectDashboard

Create a dashboard object via API

βœ…

βœ…

βœ…

βœ…

❌

❌

❌

❌

❌

canCreatePrompt

Create a variable object via API

βœ…

❌

❌

βœ…

❌

❌

❌

❌

❌

canCreateReport

Create a report object via API

βœ…

βœ…

βœ…

βœ…

❌

❌

❌

❌

❌

canCreateReportDefinition

Create a report definition object via API

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

canCreateRole

Create a new user role via API

❌

❌

❌

❌

❌

❌

❌

❌

❌

canCreateScheduledMail

Create a scheduled email object and a KPI alert object

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

canCreateTable

Create a table object via API or MAQL

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canCreateTableDataLoad

Create a table data load object via API

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canCreateVisualization

Create a KPI object, KPI widget object, and an insight object via API

βœ…

βœ…

βœ…

βœ…

βœ…

❌

❌

βœ…

❌

canEnrichDataΒ 

βœ…

βœ…

βœ…

βœ…

❌

❌

❌

❌

❌

canExecuteRun a report and list objects via catalogs

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

canExecuteRawDownload a complete report

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

❌

βœ…

βœ…

canExportDashboardExport a dashboard

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

canExportFromADSExport data from ADS

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canExportReportExport a report

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

❌

βœ…

βœ…

canInitData

Run MAQL DDL and DML, access a workspace staging directory

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canInviteUserToProject

Invite a user to a workspace or delete an invitation

βœ…

❌

βœ…

βœ…

❌

❌

❌

❌

❌

canListInvitationsInProject

Read valid invitations

βœ…

βœ…

βœ…

βœ…

βœ…

❌

❌

❌

❌

canListUsersInProject

List users, roles, and permissions

βœ…

βœ…

βœ…

βœ…

βœ…

❌

❌

βœ…

❌

canManageACL

Add, remove, and list ACLs (Access Control Lists) on an object

βœ…

βœ…

βœ…

βœ…

βœ…

❌

❌

βœ…

❌

canManageAnalyticalDashboard

Modify and delete a KPI dashboard object

βœ…

βœ…

βœ…

βœ…

βœ…

❌

❌

βœ…

❌

canManageAttribute

Modify and remove an attribute object, run MAQL DDL

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canManageAttributeGroup

Run MAQL DDL

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canManageAttributeLabel

Modify and delete an attribute label object, run MAQL DDL

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canManageColumn

Modify and delete a column object, run MAQL DDL

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canManageComment

Modify and delete a comment object, run MAQL DDL

βœ…

βœ…

βœ…

βœ…

❌

❌

❌

❌

❌

canManageDataSet

Modify and delete a dataset object, run MAQL DDL

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canManageDomain

Modify and delete a domain, run MAQL DDL

βœ…

βœ…

βœ…

βœ…

❌

❌

❌

❌

❌

canManageETLFile

Modify and delete an ETL file object, run MAQL DDL

βœ…

βœ…

βœ…

βœ…

❌

❌

❌

❌

❌

canManageExecutionContextModify and delete an execution context object (saved view)

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

βœ…

canManageFact

Modify and delete a fact object, run MAQL DDL

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canManageFilterSettingsModify and delete a filter setting object

βœ…

βœ…

βœ…

βœ…

βœ…

❌

❌

βœ…

❌

canManageFolder

Modify and delete a folder

βœ…

βœ…

βœ…

βœ…

❌

❌

❌

❌

❌

canManageIntegration

Β 

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canManageIsProductionModify the isProduction flag

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canManageMetric

Modify and delete a metric, run MAQL DDL, run the MAQL validator, change metric visibility via the unlisted flag

βœ…

βœ…

βœ…

βœ…

❌

❌

❌

❌

❌

canManageProject

Modify workspace metadata, see the workspace token, lock and unlock objects, delete locked objects, set and unset the restricted flag on objects, clear cache, delete a workspace

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canManageProjectDashboard

Modify and delete a workspace dashboard object, change dashboard visibility via the unlisted flag

βœ…

βœ…

βœ…

βœ…

❌

❌

❌

❌

❌

canManagePrompt

Modify and delete a variable object

βœ…

❌

❌

βœ…

❌

❌

❌

❌

❌

canManagePublicAccessCode

Create and delete a public access code

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canManageReport

Modify and delete a report object, change report visibility via the unlisted flag

βœ…

βœ…

βœ…

βœ…

❌

❌

❌

❌

❌

canManageReportDefinition

Modify and delete a report definition object

βœ…

βœ…

βœ…

βœ…

❌

❌

❌

❌

❌

canManageScheduledMail

Modify and delete a scheduled email object and a KPI alert object, list available scheduled emails and KPI alerts

βœ…

βœ…

βœ…

βœ…

❌

❌

❌

❌

❌

canManageTable

Modify and delete a table object, run MAQL DDL

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canManageTableDataLoad

Modify and delete a table data load object, run MAQL DDL

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canManageTranslationsManage metadata translation files

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canManageVisualization

Modify and delete a KPI object, KPI widget object, and an insight object

βœ…

βœ…

βœ…

βœ…

βœ…

❌

❌

βœ…

❌

canMaintainProject

Export and import a workspace, clean data, and set data permissions

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canMaintainUserFilter

Create and modify data permissions, list available data permission objects

βœ…

❌

❌

βœ…

❌

❌

❌

❌

❌

canMaintainUserFilterRelation

Manage relations between data permissions and users

βœ…

❌

❌

βœ…

❌

❌

❌

❌

❌

canRefreshData

Run uploads, load date dimensions, access a workspace staging directory

βœ…

βœ…

βœ…

βœ…

❌

❌

❌

❌

❌

canSeeOtherUserDetails

See a user's details

βœ…

βœ…

βœ…

βœ…

βœ…

❌

❌

βœ…

❌

canSeePublicAccessCode

List public access codes

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canSetLocaleSet a timezone for a workspace

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canSetProjectVariables

Set variables on a workspace level

βœ…

❌

❌

βœ…

❌

❌

❌

❌

❌

canSetStyleΒ 

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canSetUserVariables

Set variables on a user level

βœ…

❌

❌

βœ…

❌

❌

❌

❌

❌

canSuspendUserFromProject

Remove a user from a workspace

βœ…

❌

❌

βœ…

❌

❌

❌

❌

❌

canValidateProject

Run metadata validation and Data Warehouse validation

βœ…

❌

❌

❌

❌

❌

❌

❌

❌

canUploadNonProductionCSV*

Upload CSV files via CSV Uploader

βœ…

βœ…

βœ…

βœ…

βœ…

❌

❌

❌

❌

* If enabled in the workspace

** Only in embedded mode