What problem does it solve?
This Skill simplifies the complex task of managing users, groups, roles, and permissions within Proxmox Virtual Environment, ensuring secure and efficient access control.
Core Features & Use Cases
- User & Group Management: Create, modify, and delete users and groups across various authentication realms (PAM, LDAP, AD, OpenID Connect).
- Role-Based Access Control (RBAC): Assign built-in or custom roles to users and groups for specific resource paths (e.g., VMs, nodes, storage).
- API Token Generation: Securely create and manage API tokens for automated access and scripting.
- Two-Factor Authentication (2FA): Configure and manage TOTP and WebAuthn for enhanced security.
- Use Case: You need to grant a new team member read-only access to all virtual machines on a specific Proxmox node. This Skill allows you to create the user, assign them to a group, and apply the appropriate read-only role to the specified node's resource path.
Quick Start
Use the user-management skill to create a new user named 'developer@pve' with the password 'securepass123'.