Unable to clone VM's as non root users

nz_monkey

Renowned Member
Jan 17, 2013
61
0
71
Hi,

I have a Proxmox VE 3.0 cluster, on this I have:

- Created a bunch of users and assigned them to a user group
- Created a pool "MyTestPool"
- Given the user group PVEAdmin permissions on a the "MyTestPoool" pool
- Added a template to the pool
- Added storage to the pool

When I log in as the user and attempt to clone the template to the pool, I get the error "Permission check failed (403)"

I notice if I add the user to have PVEAdmin rights on / as well, then log back in as the user, I can then clone from the template.

So the issue appears to be that PVE is meant to check if the user has permissions on the "MyTestPool" pool, which it does. But instead it is actually checking if the user has permission on / which it does not.

This looks like a bug.


Can developers please confirm.