User permissions and private vm

Alexandr Dorofeev

New Member
Nov 12, 2018
1
0
1
37
Hello.
I can not figure out the permissions on resources.
I would like to do the following:
- user can create private vm/lxc (available only to him) and has full control.
- user can create public vm/lxc (available to a specific group) and has full control.
- user can management public vm/lxc (available to a specific group).
- user can access to public vm/lxc (available to a specific group). Without management.
- user can create/mng/access to a specific networks or others resources (set separately)
- limits for users resources.. for example, no more than 10 vm

with public vm more or less clear. as I understood, it is implemented through pools.
what about private?

Can somebody show an example?
 
As far as I know and tried myself:
The network part is not "user aware" so that you can do whatever you want including "bad stuff", e.g. setting VLAN oder specific bridges.