Change user data or permissions
Account and user information is contained in the profile. The set of data in the profile depends on the account type, user type and role. You can view your profile in the control panel under the Profile and settings.
The account owner and a user with the iam.admin role can see information about all users in the control panel: IAM → Panel Users and Service Users sections.
The account owner and iam.admin can modify user data. Some data can be modified by users themselves. Not all data can be changed; for more details, see the What data can be changed subsection.
What data can be changed
* A user with the iam.admin role cannot change their own role, but the Account Owner or another iam.admin.
To change your phone number, email address, full name, or company details, edit your profile data.
Data for panel users who are linked to a federation and authenticate via SSO is not stored in Servercore. Their data can be changed on your identity provider side.
Edit Account Owner data
If you have a business account, the Account Owner profile lists a contact person—an employee responsible for managing your organization's account. If the responsible employee has changed or their contact details have been updated, you can change the full name, phone number, and email address in the Account Owner profile. You cannot change the organization the account is registered to—instead, you can register a new account and transfer services to it.
If you have a personal account, you can change your phone number and email address. You can change the full name only if the Account Owner's name has changed or it contains an error. You cannot specify another person's name in the Account Owner profile—instead, you can register a new account and transfer services to it.
Edit service user name
- In the control panel, on the top menu, click IAM.
- Go to the Service Users section.
- In the user menu, click Edit.
- Make the changes.
- Click Save.
Change service user password
-
In the control panel, click IAM in the top menu.
-
Go to the Service Users section.
-
In the user menu, click Change password.
-
Enter a new password or click Generate. The password must be at least 20 characters long and include at least:
- one uppercase and one lowercase Latin letter (
A-Z,a-z); - one digit (
0-9); - one special character from the ASCII Printable 7-Bit Special Characters list:
!"#$%&'()*+,-./:;<=>?@[]^_{|}~.
- one uppercase and one lowercase Latin letter (
-
Click Change password.
Edit user description
-
In the control panel, click IAM in the top menu.
-
Go to the section with the required user type:
- Panel users — for users with access to the control panel;
- Service users — for users with programmatic access without access to the control panel.
-
In the user menu, click Edit.
-
In the User data block, change the description.
-
Click Save.
Edit user permissions
-
In the control panel, click IAM in the top menu.
-
Go to the section with the required user type:
- Panel users — for users with access to the control panel;
- Service users — for users with programmatic access without access to the control panel.
-
In the user menu, click Edit.
-
In the Access settings block, change the permission:
4.1.Optional: change the access scope. If you changed the access scope to Projects, select new projects.
4.2. Change the role.
-
Click Save.
Edit user projects
-
In the control panel, click IAM in the top menu.
-
Go to the section with the required user type:
- Panel users — for users with access to the control panel;
- Service users — for users with programmatic access without access to the control panel.
-
In the user menu, click Edit.
-
In the Access settings block, change the user projects.
-
Click Save.
Edit user groups
-
In the control panel, click IAM in the top menu.
-
Go to the section with the required user type:
- Panel users — for users with access to the control panel;
- Service users — for users with programmatic access without access to the control panel.
-
In the user menu, click Edit.
-
In the Access settings block, change the user groups.
-
Click Save.
Edit user notification categories
Use the Account notifications instructions.
Manage user SSH keys
Panel users, including federated users, can manage their SSH keys independently. For more information about SSH keys, see the Create and place an SSH key on a cloud server instructions.
Add SSH key
A public SSH key can be added to a user profile and then placed when creating a server.
The key will be available in all projects that the user is added to.
-
In the control panel, click IAM in the top menu.
-
Go to the section with the required user type:
- Panel users — for users with access to the control panel;
- Service users — for users with programmatic access without access to the control panel.
-
Open the user page → Access tab.
-
In the SSH keys block, click Add key.
-
Enter a key name.
-
Paste the public SSH key in OpenSSH format.
-
Click Add.
Delete SSH key
-
In the control panel, click IAM in the top menu.
-
Go to the section with the required user type:
- Panel users — for users with access to the control panel;
- Service users — for users with programmatic access without access to the control panel.
-
Open the user page → Access tab.
-
In the SSH keys block, in the key menu , select Delete.
-
Click Delete.
Manage user S3 keys
An S3 key is used for working with S3 via API and for working with logs via AWS CLI.
Issue S3 key
Control panel users can generate their own S3 keys, but we recommend creating service users and issuing S3 keys to them.
Only the Account Owner or a user with the iam.admin role can issue S3 keys to other users. A Service User cannot obtain an S3 key independently as they do not have access to the control panel — the key must be issued by the Account Owner or iam.admin.
You must create a separate key for each project. You can issue multiple keys for a single project.
-
In the control panel, click IAM.
-
Go to the section for the required user type:
- Control panel users — for users with access to the control panel;
- Service users — for users with programmatic access who do not have access to the control panel.
-
Open the user page → the Access tab.
-
In the S3 keys block, click Add key.
-
Enter a key name.
-
Select the project for which the key will work.
-
Click Generate. Two values will be generated:
- Access key — Access Key ID, a key identifier;
- Secret key — Secret Access Key, a secret key.
-
Click Copy and save the key — you will not be able to view it after closing the window.
Delete S3 key
-
In the control panel, click IAM in the top menu.
-
Go to the section with the required user type:
- Panel users — for users with access to the control panel;
- Service users — for users with programmatic access without access to the control panel.
-
Open the user page → Access tab.
-
In the S3 keys block, in the key row, click .
-
Click Delete.
Manage user ADB keys
ADB keys are used for working with mobile farm devices. Panel users, including federated users, can manage their ADB keys independently. For more information, see the Manage ADB keys section of the Manage access keys instructions.
Add ADB key
A public ADB key can be added to another user's profile, and that user will then be able to use the key for connecting to mobile farm devices via ADB.
The key will be available in all projects that the user is added to.
-
In the control panel, click IAM in the top menu.
-
Go to the section with the required user type:
- Panel users — for users with access to the control panel;
- Service users — for users with programmatic access without access to the control panel.
-
Open the user page → Access tab.
-
In the ADB keys block, click Add key.
-
Enter a key name.
-
Paste the public ADB key.
-
Click Add.
Delete ADB key
-
In the control panel, click IAM in the top menu.
-
Go to the section with the required user type:
- Panel users — for users with access to the control panel;
- Service users — for users with programmatic access without access to the control panel.
-
Open the user page → Access tab.
-
In the ADB keys block, in the key row, click .
-
Click Delete.
Manage user Proxy keys
A proxy key is used for proxying mobile farm device traffic.
Issue Proxy key
Panel users can add proxy keys for themselves, but we recommend creating service users and issuing proxy keys to them.
Only the Account Owner or a user with the iam.admin role can issue proxy keys to other users. A service user cannot obtain a proxy key independently because they do not have access to the control panel—the key must be issued by the Account Owner or iam.admin.
The key will be available in all projects that the user is added to.
-
In the control panel, click IAM in the top menu.
-
Go to the section with the required user type:
- Panel users — for users with access to the control panel;
- Service users — for service users.
-
Open the user page → Access tab.
-
In the Proxy keys block, click Add key.
-
Enter a key name.
-
Click Generate key.
-
In the Key field, click and save the key in a safe place—it cannot be viewed after the window is closed.
Delete Proxy key
-
In the control panel, click IAM in the top menu.
-
Go to the section with the required user type:
- Panel users — for users with access to the control panel;
- Service users — for service users.
-
Open the user page → Access tab.
-
In the Proxy keys block, in the key row, click .
-
Click Delete.