Unable to clone VM's as non root users

nz_monkey

Renowned Member
Jan 17, 2013
60
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.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!