Every user within Imply can belong to one or more roles. A role is a collection of permissions that the user has access to. Some roles are created by default but the set of roles can be modified to fit specific use cases.
The roles can be managed from the settings view.
You can edit an individual role and assign different permissions to it.
It is not possible to edit the
super-admin role which permits all actions.
Within a given role you can add and remove permissions that are granted to the users associated with that role. The permissions belonging to a given user is the superset of all the permissions from all the roles assigned to that user.
The possible permissions are:
ManageUsers- grants the ability to create, modify, and delete users. This permission is very powerful because the possessor could just change themselves to be a Super Admin.
ConfigureLookAndFeel- grants the ability to see the
Advancedtab in the Settings where certain look and feel related changes can be made.
ManageConnections- grants the ability to connect to databases from the
Connectionstab in the Settings.
ManageDatasets- grants the ability to access the Data manager section. Is needed in conjunction to
AdministerDataCubes- grants the ability to see and modify data cubes irrespective of their sharing and access configuration.
AdministerDashboards- grants the ability to see and modify dashboards irrespective of their sharing and access configuration.
ChangeDataCubes- grants the ability to create, modify, and delete data cubes within the access granted via the individual configuration.
ChangeDashboards- grants the ability to create, modify, and delete dashboards within the access granted via the individual configuration.
SeeOtherUsers- grants the ability to see the names of the other users in the system, currently only used in the scarring screen.
AccessSQL- grants the ability to access the SQL IDE section. Note that users with SQL access can effectively perform arbitrary queries.
AccessVisualization- grants the ability to access the Visualize section.
AccessDataset- grants the ability to access the Data manager section. Is needed in conjunction to
QueryRawData- Grants the ability to see the raw (unaggregated) data. Note that this permission is independent from the
AccessSQLpermission. A user without the
QueryRawDatacould still query raw data via the SQL IDE if they have the
You can manage users in the Users tab in the settings.
Here you can create new users and edit and assign roles to existing users.