User Management
ProxCenter provides centralized user management for your platform. Administrators can invite team members, assign roles, and control access to the dashboard from a single interface.
User Listing
Navigate to Security > Users to view all users in your ProxCenter instance. The user list displays:
| Column | Description |
|---|---|
| Name | Full name of the user |
| Email address used for authentication | |
| Role | Assigned role determining their permissions |
| Status | Active, invited, or disabled |
| Last Login | Timestamp of the user's most recent login |
| Created | Date the user account was created |
Use the search bar to filter users by name or email. You can also sort by any column.
Inviting Users
To add a new user to your ProxCenter instance:
- Navigate to Security > Users
- Click Invite User
- Enter the user's email address
- Select a role to assign
- Click Send Invitation
The invited user will receive an email with a link to set up their account and create a password. The invitation appears in the user list with a status of Invited until accepted.
You can invite multiple users at once by entering several email addresses separated by commas.
User Roles
Every user must be assigned a role that defines their level of access within ProxCenter. By default, the following system roles are available:
- Admin -- Full access to all features and settings
- Operator -- Can manage infrastructure and perform operations, but cannot modify users or security settings
- Viewer -- Read-only access to dashboards and inventory
With the Enterprise edition, you can create custom roles with fine-grained permissions. See RBAC for details.
Editing a User
To modify an existing user:
- Click on the user in the user list
- Update their name, role, or status as needed
- Click Save Changes
Administrators can also:
- Reset password -- Send a password reset link to the user's email
- Disable account -- Temporarily prevent the user from logging in without deleting their account
- Remove user -- Permanently delete the user account and revoke all access
Removing a user is irreversible. Their actions will still appear in the audit log, but they will no longer be able to access ProxCenter.
Permissions Overview
User permissions in ProxCenter are determined by their assigned role. Each role contains a set of permissions organized by category:
| Category | Examples |
|---|---|
| VM | vm.view, vm.start, vm.stop, vm.create, vm.delete |
| Storage | storage.view, storage.manage |
| Node | node.view, node.manage |
| Backup | backup.view, backup.create, backup.restore |
| Admin | admin.users, admin.rbac, admin.audit, admin.settings |
A user can only perform actions for which their role grants the corresponding permission. Menu entries and UI elements are automatically hidden when the user lacks the required permission.
Permissions
Access to User Management requires the following RBAC permission:
| Permission | Description |
|---|---|
admin.users | View, invite, edit, and remove users |