mirror of
https://github.com/VictoriaMetrics/VictoriaMetrics.git
synced 2024-12-15 00:13:30 +01:00
470c5561d2
Signed-off-by: Artem Navoiev <tenmozes@gmail.com>
223 lines
5.7 KiB
Markdown
223 lines
5.7 KiB
Markdown
---
|
|
sort: 5
|
|
weight: 5
|
|
title: User Management in Managed VictoriaMetrics
|
|
menu:
|
|
docs:
|
|
parent: "managed"
|
|
weight: 5
|
|
---
|
|
# User Management in Managed VictoriaMetrics
|
|
|
|
The user management system enables admins to control user access and onboard and offboard users to the Managed VictoriaMetrics. It organizes users according to their needs and role.
|
|
|
|
The document covers the following topics
|
|
1. [User Roles](#user-roles)
|
|
2. [User List](#user-list)
|
|
3. [How to Add User](#how-to-add-user)
|
|
4. [How to Update User](#how-to-update-user)
|
|
5. [How to Delete User](#how-to-delete-user)
|
|
|
|
## User roles
|
|
|
|
Managed VictoriaMetrics provides different levels of user access. It defines what information users can access and edit in your account.
|
|
|
|
You assign the role to the user during the user creation procedure. You can change the role after the creation
|
|
|
|
|
|
#### Roles definition
|
|
|
|
<table>
|
|
<tr>
|
|
<td><strong>User Role</strong></td>
|
|
<td><strong>Categories</strong></td>
|
|
<td><strong>Description</strong></td>
|
|
</tr>
|
|
<tr>
|
|
<td rowspan="5" ><strong>Admin</strong></td>
|
|
<td>Deployments</td>
|
|
<td>
|
|
Access to all deployments tabs and information
|
|
<p>Create, update and delete deployment</p>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Billing Details</td>
|
|
<td>Check billing information</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Notifications</td>
|
|
<td>Create and update notifications</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Audit Logs</td>
|
|
<td>Can check all information in audit logs</td>
|
|
</tr>
|
|
<tr>
|
|
<td>User Management</td>
|
|
<td>Add, edit and delete users</td>
|
|
</tr>
|
|
<tr>
|
|
<td rowspan="3"><strong>Editor</strong></td>
|
|
<td>Deployments</td>
|
|
<td>
|
|
Access to all deployments tabs and information
|
|
<p>Create, update and delete deployment</p>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Notifications</td>
|
|
<td>Create and update notifications</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Audit Logs</td>
|
|
<td>Can check all information in audit logs</td>
|
|
</tr>
|
|
<tr>
|
|
<td><strong>Viewer</strong></td>
|
|
<td>Deployments</td>
|
|
<td>Access to Overview, Monitoring, Explore and Alerts deployments tabs and information</td>
|
|
</tr>
|
|
</table>
|
|
|
|
#### User statuses
|
|
|
|
|
|
<table>
|
|
<tr>
|
|
<td class="highlight"><strong class="sr">Active</strong></td>
|
|
<td>The user can log in and use Managed VictoriaMetrics. The user role defines the access level.</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="highlight"><strong class="s1">Pending Invitation</strong></td>
|
|
<td>An invitation was sent. The user must accept this.</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="highlight"><strong class="nn">Inactive</strong></td>
|
|
<td>The user is registered in the Managed VictoriaMetrics but has no access to perform any actions. Admin can active or completely delete the user.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
## User list
|
|
|
|
It shows all users with different roles, and you can apply provided actions with them.
|
|
|
|
<p>
|
|
<img src="user-managment_users-list.png" width="800">
|
|
</p>
|
|
|
|
In the table, there is additional information about the users:
|
|
|
|
|
|
<table>
|
|
<tr>
|
|
<td>User Name:</td>
|
|
<td>First name and last name</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Email:</td>
|
|
<td>Registration user email</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Status:</td>
|
|
<td>Active, Inactive or Pending Invitation</td>
|
|
</tr>
|
|
<tr>
|
|
<td>User Role:</td>
|
|
<td>Admin, Editor or Viewer</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Last Active:</td>
|
|
<td>Last login date and time</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Auth method:</td>
|
|
<td>Auth options to login into the Managed VictoriaMetrics</td>
|
|
</tr>
|
|
</table>
|
|
|
|
## How to Add User
|
|
|
|
<span>Click on</span>
|
|
<span>
|
|
<img src="user-managment_invite-user-button.png" width="100" height="50">
|
|
</span>
|
|
the user invitation button and fill out the form in the modal, which will appear after you click. All fields are mandatory.
|
|
|
|
<p>
|
|
<img src="user-managment_invite-user-modal.png" width="800">
|
|
</p>
|
|
|
|
<span>After filling out the form, click on the</span>
|
|
<span>
|
|
<img src="user-managment_invite-button.png" width="70" height="50">
|
|
</span>
|
|
button. The user will be saved, and an invitation email to the provided email address will be sent. As a confirmation, you will see the success message.
|
|
|
|
**The invitation link is only active for 24 hours.**
|
|
|
|
The user will be at Pending Invitation status. After accepting the invitation user status changes to Active.
|
|
|
|
<p>
|
|
<img src="user-managment_success-invitation.png" width="800">
|
|
</p>
|
|
|
|
## How to Update User
|
|
|
|
<span>To edit the user role and details, activate or deactivate a user, and click on</span>
|
|
<span>
|
|
<img src="user-managment_edit-user-btn.png" width="70" height="70">
|
|
</span>
|
|
<span>or</span>
|
|
<span>
|
|
<img src="user-managment_edit-user-link.png" width="100" height="70">
|
|
</span>
|
|
to edit the user.
|
|
|
|
<p>
|
|
<img src="user-managment_update-user-buttons.png" width="800">
|
|
</p>
|
|
|
|
User editing form:
|
|
|
|
<p>
|
|
<img src="user-managment_update-user.png" width="800">
|
|
</p>
|
|
|
|
<span>To save changes, click the</span>
|
|
<span>
|
|
<img src="user-managment_update-user-save-button.png" width="80" height="40">
|
|
</span>
|
|
button. If changes are saved successfully, you will see a message at the top of the page.
|
|
|
|
<p>
|
|
<img src="user-managment_update-user-success.png" width="800">
|
|
</p>
|
|
|
|
## How to Delete User
|
|
|
|
You can delete a user from your account. However, you will need to invite them again if you want to give them access.
|
|
|
|
<span>Click on</span>
|
|
<span>
|
|
<img src="user-managment_delete-user-btn.png" width="40" height="40">
|
|
</span>
|
|
to delete the user.
|
|
|
|
<p>
|
|
<img src="user-managment_delete-user-button.png" width="800">
|
|
</p>
|
|
|
|
To confirm the deletion of a user, you will need to re-enter their email address and press the **Delete** button
|
|
|
|
<p>
|
|
<img src="user-managment_delete-user-confirm.png" width="800">
|
|
</p>
|
|
|
|
You will be redirected to the main page with a success or error message
|
|
|
|
<p>
|
|
<img src="user-managment_delete-user-success.png" width="800">
|
|
</p>
|