Skip to content

Users and Roles

One of the main features coming online with the SIM is the RBAC implementation.

RBAC stands for "Role Based Access Control" and in this first iteration the basic notion of roles and access control has been implemented.

When using SIM for the first time, the only existing user is the system super user.

The system super user has the following permissions:

  • To create new roles
  • To create new users and allocate them to roles
  • To create new AWS clusters
  • To add existing on-premise clusters
  • To allocate cluster resource groups to other users
  • To delete all the above resources

This first iteration makes use of two levels of access control, and it paves the way for a more complex RBAC, which will be available in future releases.

In the current iteration, ALL users, apart from the super user will have, in general, equal rights/permissions to their allocated assets, irrespective of their assigned roles.

Click on Users Dashboard:

Users Dashboard

Select User Actions -> Add User and fill in the requested details for a new user:

  • User name
  • Password
  • Company
  • email
  • Phone

as presented below:

new user

Click on Yes, add it! in order to create a new user.

new user created

Next, select User Actions -> Create Role and fill in the details for appointing a new role:

  • Role Name

as seen below:

new role

Click on Yes, add it! and the new role is created.

Visit the Roles tab to view the newly created role(s).

The actions available for any new role are presented by selecting the gear icon on the right of the page. By choosing Assign to user, we can assign this role to a specific user:

new user created

new user created

The new role assigned can now be viewed under the Users tab, as depicted in the screenshot below:

new user created