Access Roles
Access roles can be assigned to project members by projectAdmin.
Dashboard, Visualization and Model (we'll refer to them as the objects) also have access_roles
and access_users
parameters.
If object has access_roles: [sales, marketing]
, then only those project members who have the "sales" or "marketing" access role will be able to access this object.
If object has access_users: [jsmith, bsimpson]
, then only those project members who have user alias "jsmith" or "bsimpson" will be able to access this object.
If an object has access_roles: [sales, marketing]
and access_users: [jsmith, bsimpson]
, then in order to access this object, the project member must have at least one of the following:
- access role "sales" or "marketing"
- user alias "jsmith" or "bsimpson"
If an object has neither access_roles
nor access_users
then any project member can access this object. This means that the object is public for all project members.
If the user does not have access to a specific Model - he will be able to see it in the lists, but will not be able to explore it
If the user does not have access to a specific Visualization or Dashboard - he will not be able to see it in the lists and will not be able to explore it