RBAC roles in ColorTokens Spectrum

Role-based Access Control (RBAC) is used to control access to the users who access the organizations and the instances of the ColorTokens apps from the ColorTokens Spectrum portal. A Spectrum user account is linked to the email address of the user. Users are invited to the organizations and the app instances through emails.


RBAC roles

You can assign one of the following roles to a Spectrum user account. See RBAC role privileges for more details about the privileges assigned to these roles.

Role name
Description

SaaS Admin

a ColorTokens representative with the 'super admin' privileges to all or selected organizations and their instances, and the user management and authentication features in Spectrum

Org Admin

a user with administrative privileges to an organization and all its instances, and the user management and authentication features in Spectrum

Admin

a user with administrative privileges to all the instances, and to create all types of users

Instance Manager

an instance-specific user with administrative, scoped, or read-only privileges to the instances (across One or more organizations) to which they are added

User Manager

an instance-specific user with privileges to only the user management features 

Tech Support User

a ColorTokens or ColorTokens-certified, third-party Technical Support representative with administrative privileges to the instances (across One or more organizations) to which they are added

Read Only

a user with Read-only privileges for all the instances (across One or more organizations) to which they are added


Types of roles

Broadly, the roles in Spectrum can be categorized into App management roles and User management roles.


App management roles

Org Admin, Admin, Instance Manager, Read Only users, and Tech Support User are App management roles. By design, Org Admins and Admins are the administrators for all the instances in an Organization. Instance Managers and Tech Support Users are added at the level of an Xshield or Xprotect instance in the organization. See RBAC role privileges for more details.

The Instance Manager role can be further customized to the following 4 sub-roles - Instance Admin (Full Access), Instance Observer (Read Only), Policy Manager, and Asset Manager. For the complete list of app-specific privileges assigned to the Instance Manager sub-roles in Xshield and Xprotect, see RBAC roles in Xshield and RBAC roles in Xprotect.


User management roles

User Manager is a User management role. User Managers are added at the level of an instance, and they can add all types of users to the instance to which they are added. 


Roles and users

You can add users with the following RBAC roles - Org Admin, Admin, Instance Manager, User Manager, Read Only, and Tech Support User. SaaS Admins are added and managed by ColorTokens.


RBAC role privileges

See the following table for the privileges assigned to the RBAC roles in Spectrum.

SaaS Admin

Org Admin

Admin

Instance Manager

User Manager

Read Only

Tech Support User

Organizations

Add

Edit

Delete

Switch

Switch

Switch

Switch

Switch

Switch

Switch

Org Admins

Add

Remove

Add

X

X

X

X

X

Admins

X

Add

Remove

Add

Remove

X

Add

Remove

X

Add

Remove

Instances

Add

Launch

Launch

Launch

X

Launch

Launch

Licenses

X

See

See

See

X

See

See

Instance Managers

X

Add

Remove

Add

Remove

X

Add

Remove

X

Add

Remove

Read Only Users

X

Add

Remove

Add

Remove

X

Add

Remove

X

Add

Remove

Tech Support Users

Add/remove

Add

Remove

Add

Remove

X

Add

Remove

X

Add

Remove

User Managers

X

Add

Remove

Add

Remove

X

Add

Remove

X

X

SAML

Enable

Disable

Enable

Disable

X

X

X

X

X

MFA

Enable

Disable

Enable

Disable

X

X

X

X

X

Activity log

See

See

See

See

See

See

See

Cloud status

Monitor

Monitor

Monitor

Monitor

X

Monitor

Monitor

Cluster

Add

Edit

Delete

X

X

X

X

X

X

Agent status

Monitor

X

X

X

X

X

Monitor

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.