Overview

In Qlik Cloud, access to resources and capabilities is controlled through assigning roles to users or groups. There are two main categories:

  • Security roles: These are assigned to a user or group and grant them general access to features or capabilities in the tenant. The roles can be of level admin for administrative roles, or user for non-administrative roles, which control access to capabilities.
  • Space roles: These are assigned to a user or group at the space level and determine what a user can do in that specific space.

Most content in a tenant resides in spaces, which means that users might need a combination of security roles and space roles to undertake tasks. For example, even if a user has been assigned the broadest administrative security role (TenantAdmin), they still need the appropriate space role to open a Qlik Sense app in a space. For more information on how roles work, review the help documentation.

Security roles

Security roles are assigned via either the Users API or the Groups API. Each API requires you to send the role name without spaces, as detailed in the table. Roles names are case-sensitive.

UI nameAPI nameRole levelPermission type
Analytics AdminAnalyticsAdminAdminPermissive
Audit AdminAuditAdminAdminPermissive
Automation CreatorAutomationCreatorUserPermissive
Automl Deployment ContributorAutomlDeploymentContributorUserPermissive
Automl Experiment ContributorAutomlExperimentContributorUserPermissive
Collaboration Platform UserCollaborationPlatformUserUserPermissive
Data AdminDataAdminAdminPermissive
Data Services ContributorDataServicesContributorUserPermissive
Data Space CreatorDataSpaceCreatorUserPermissive
DeveloperDeveloperUserPermissive
Embedded Analytics UserEmbeddedAnalyticsUserUserRestrictive
Managed Space CreatorManagedSpaceCreatorUserPermissive
Private Analytics Content CreatorPrivateAnalyticsContentCreatorUserPermissive
Shared Space CreatorSharedSpaceCreatorUserPermissive
StewardStewardUserPermissive
Tenant AdminTenantAdminAdminPermissive

For information on each role, refer to the help documentation.

Space roles

Space roles are assigned via the Spaces API. Available roles vary by space type. Roles are case-sensitive, and the API name may differ from the name in the user interface.

UI nameAPI nameSupported in shared spaceSupported in managed spaceSupported in data space
Can viewconsumerYesYesYes
Can contributecontributorNoYesNo
Can consume datadataconsumerYesYesYes
Can managefacilitatorYesYesYes
Can operateoperatorNoYesYes
Can editproducerYesNoYes
Can publishpublisherNoYesYes
Has restricted viewbasicconsumerNoYesNo
Can edit data in appscodeveloperYesNoNo

For information on each role, refer to the help documentation.

Was this page helpful?