Limit availiable networks

Is there any way to limit what networks are presented to a user / group.

E.g. if we have a group called VLAN-12 and virtual network called VLAN-12 is there any way to limit it so when users in the group VLAN-12 are only shown the network VLAN-12 when creating a VM from a template.

Otherwise each user can see other peoples network and they must know which one to use otherwise they get error.