We are a hosting company that has nearly 1700 vms that are customer ran, Some are in customers domains and workgroups and so a default domain account with admin rights is not going to work.
To maintain PCI compliance we are not allowed a default admin account on every machine. What we came up with us a custom setup, we install an admin account on the server that is different on every vm, and this password changes every 24 hours.
So this is where the nightmare begins, we could go into the advance tab and set the account on every vm, this may take me about 3 months to do on 1700 machine, plus the additional 100 we are getting every month, and then i would have to update these accounts every 24 hours.

So what i am asking for and would be a way for Veeam to stay in managed hosting companies is a static agent, that is installed by the admin account once and then runs constantly.
If anyone has any other suggestions on how to do this i am all ears, we are trying the get credentials powershell script, but the passwords are kept in an encrypted sql database so it isnt an easy task