Custom Roles - Granular Permissions

nz_monkey

Renowned Member
Jan 17, 2013
62
0
71
Hi,

I have found that we are not able to create our own "Roles" in Proxmox. This is a shame, and it restricts us from allocating roles exactly as we would like.

Specifically, we would ideally like to have a role the same as PVEVMUser, but with the addition:

- Can snapshot a VM (Maybe VM.Snapshot and VM.Rollback)
- Can clone but ONLY from a Template (Maybe VM.CloneFromTemplate)

Is it possible Proxmox will allow more granular control of permissions, at least creating new roles with custom permissions ?
 
Dietmar,

How do I get a list of all available privileges ? The list on the wiki page you referenced looks to be incomplete.
 
I am mainly looking for the following abilities:

- Allow a user to clone from a template, but not create a template or clone other machines.
- Allow a user to Snapshot a VM, but NOT rollback
 
- Allow a user to clone from a template, but not create a template or clone other machines.

Not implemented that way, but you can set clone permissions on individual templates (PVETemplateUser role)

- Allow a user to Snapshot a VM, but NOT rollback

That looks strange to me - Anyway, you cannot do that with Proxmox VE.