Delegate permissions for entire SDN Zone?

rhysperry111

New Member
Oct 29, 2024
2
0
1
I'm looking to deploy a Proxmox cluster in an environment where we would want to give every user and group/project their own mini-environment.

For both compute and storage, this has been relatively easy as RBAC support for those resource types is mature, however I've been struggling to work out how to get things working for SDN.

While I am able to create an SDN Zone for each user/group, and then create VNet within each zone with delegated permissions, I've not been able to find a way to delegate control of the entire zone. Ideally this would be done in such a way that users would not be able to change the zone configuration entirely (as it would be desirable to have any cluster networking only managed by admins), but only such that they can create as many VNets as they need within their delegated zone.

Am I just missing an option, or is this sort of setup not possible in Proxmox currently? It would definitely be a deal breaker as having only one VNet per person/project creates problems security/isolation wise, and making admins manage VNets would cause too much work.
 
Last edited:
Linked to: https://bugzilla.proxmox.com/show_bug.cgi?id=5518

Turns out the above is possible if the user has datacenter audit permissions, however that's not really an acceptable solution at scale. There's still an issue that there's no way to allow users to manage VNets within a zone without them being given permissions to manage other aspects of the Zone (e.g. VLAN IDs).
 
Last edited:

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!