User types and roles
User types and roles
Access rights of users are delimited through:
- user types which determine where the account will be used — in the control panel or for authorized access via API and automation tools;
- roles that define the accesses within each user type.
Add и edit users can only be added and edited by users with the Account Owner or User Administrator role.
You can also add users to groups to manage multiple users as one.
User types and roles are temporarily unsupported in network and add-on services.
You can work with users and roles in the control panel, using the IAM API or Terraform.
Types of users
The user type is specified when the user is added and cannot be changed:
- control panel user — a user with an account in the control panel, who registers in the control panel and undergoes two-step authentication via email and phone number during authorization . Can issue a static token (X-Token) to himself/herself for full access to Servercore products API;
- service user — a user with an account for program access via Servercore product API and other automation tools. Has only a login and password. Does not have access to the control panel;
- federated user — a control panel user who belongs to one of the federations and authenticates through SSO. It does not pass two-step authentication. The user is added already registered — he only needs to enter his full name at the first login. Email is mandatory. Does not have access to API.
Raleigh
Depending on the type of user, one or more roles can be assigned to the user.
A role can be assigned to an individual user or a group of users.
Role comparison
Account
Billing
Services
Projects
Access keys
Tickets