When creating a VM, CM should offer a checkbox for Cloudmin Services which will be connected to the new VM. CM then needs to configure a user for the VM which will be setup in Virtualmin within that VM for whatever CM services there are.
For example: Create a VM Admin checks off that VM will use Cloudmin services CM Creates the VM CM Creates the user for CM Services perhaps using the same U/P chosen for the VM CM configures the VM's install of Virtualmin to use that new U/P to connect
REASON: I want to build my own VM and have all spam prevention, middleware (php, Lasso) and whatever else all ready to go. When I create the VM I give the user the U/P for it and they can immediately begin adding domains etc. without me ever having to log into the VM to do anything.
Sound feasible? Seems a must for a speedy deployment of a new VM.