We are moving some services around and looking to place a development/test environment in a new colo facility. It will be 100% Microsoft using Hyper-V. The only users that will have access to the servers have current MSDN subscriptions so I think we are okay not purchasing commercial licenses for the OS or SQL.
My question is, if I want to place a Win 10 VM on the Hyper-V host and have it used by a non-msdn licensed user would I be in compliance if I just purchase a Win 10 license for that VM? The Win 10 VM and user would not be using any of the servers other than as a hyper-visor. They would only need internet access.