Hello,
I'd like to create a non-root PAM/underlying Debian user who also has all the necessary permissions to control PVE.
I've learned how to assign roles to groups, and then assign users to groups, so theoretically I'm all set. However, as a new PVE user it's not clear to me what the role difference is between Administrator and PVEAdmin.
I'm the only user of my PVE cluster, so creating a separate user is purely for the purposes of privilege de-escalation; I don't want to have root access all the time when I'm using my cluster.
The wiki says:
If I give my user the PVEAdmin role, what would I not be able to do? Put another (hopefully easier to answer) way, if my primary user is a PVEAdmin, when/how often would I still need to drop into the root account in the PVE web interface?
Thanks!
I think from the wiki's use of "system settings," that I'd be fine as a PVEAdmin, as I should not need to tweak the system settings daily?
Thanks.
I'd like to create a non-root PAM/underlying Debian user who also has all the necessary permissions to control PVE.
I've learned how to assign roles to groups, and then assign users to groups, so theoretically I'm all set. However, as a new PVE user it's not clear to me what the role difference is between Administrator and PVEAdmin.
I'm the only user of my PVE cluster, so creating a separate user is purely for the purposes of privilege de-escalation; I don't want to have root access all the time when I'm using my cluster.
The wiki says:
For the moment, I've given my new user the Administrator role. However, I don't want to give my daily user more privileges than I need to actually use my cluster to create and manage VMs/CTs without the need for privilege escalation.https://pve.proxmox.com/wiki/User_Management#pveum_permission_management
Roles
A role is simply a list of privileges. Proxmox VE comes with a number of predefined roles, which satisfy most requirements.
- Administrator: has full privileges
- PVEAdmin: can do most tasks, but has no rights to modify system settings (Sys.PowerMgmt, Sys.Modify, Realm.Allocate)
If I give my user the PVEAdmin role, what would I not be able to do? Put another (hopefully easier to answer) way, if my primary user is a PVEAdmin, when/how often would I still need to drop into the root account in the PVE web interface?
Thanks!
I think from the wiki's use of "system settings," that I'd be fine as a PVEAdmin, as I should not need to tweak the system settings daily?
Thanks.
Last edited: