Microsoft released a few weeks ago now, Windows Virtual Desktop, in Public Preview. You can read the full news here:

The complete documentation is available here:

To get started, register your Azure Tenant on this site: . Choose the Server App option and connect to your Azure tenant with an account who has admin rights on the subscription:

Windows Virtual Desktop concent page
Permission Windows Virtual Desktop concent page

Wait a minute after validating (the time that is needed to do the replication on Azure):

Application has been succesfully registered

Do the same, but with the Client App option:

Client App option

You should now see 2 new business applications in your Azure AD:

2 new business applications

Now you must add one or more users with the role TenantCreator to allow the creation of RDS pool:

TenantCreator role

Now it’s time to create a tenant for the Windows Virtual Desktop. It is in PowerShell that it happens. This last module is not compatible on Mac, even if it installs without worry:

 create a tenant for the Windows Virtual Desktop

You will need Windows and the following script, with your information, to create the tenant:

script, with your information, to create the tenant
script, with your information, to create the tenant

We can now start the creation of our RDS pool. In the marketplace, look for host pool and select the following item:

Start the creation of our RDS pool

We must now provide the following information during the first step:

  • The name of your pool
  • Whether it will be personal or shared desktops
  • The names of the users who will have access (see the end of the article to add new users)
  • The subscription you defined in the previous script
  • A name for the RG
  • The location

Details WVD

In the second step, you must choose the type of user profile, this corresponds to the RAM / CPU per user, the number of users you plan to add, and finally the size of the VM, which depends on the CPU / RAM and the number of users, will deploy +/- VM. Finally, give a name for the computer, which will be incremented starting from 0, as and when:

Configure virtual machines

Then choose where your source image comes from, the OS, the type of storage, and provide a user who has the right to join a server to the domain. You can also specify the OU where the servers will be added. Then choose a VNet and a subnet, which can communicate with a domain controller:

Specify the OU where the servers will be added

Then give the name of the holding group you created earlier (Default Tenant Group by default), the name of your tenant that you defined with the script, and the UPN (without MFA) of the account or Primary Service that you have added in the Windows Virtual Desktop enterprise application with TenantCreator rights:

Give the name of the holding group

Validate the last two steps, and after a few minutes, depending on the number of VMs to deploy, the deployment is complete:

The deployment is complete

And the 2 servers are in the domain, in the OU that I had provided:

And the 2 servers are in the domain

To add a new user to the RDS pool, use the following commands:

command for adding the RDS pool

Go now to or and log in with a user who has the rights. You should see this:

Log in to WVD

Choose to connect to a remote desktop session, and sign in again:

Choose to connect to a remote desktop session

VSAN from StarWind is software-defined storage (SDS) solution created with restricted budgets and maximum output in mind. It pulls close to 100% of IOPS from existing hardware, ensures high uptime and fault tolerance starting with just two nodes. StarWind VSAN is hypervisor and hardware agnostic, allowing you to forget about hardware restrictions and crazy expensive physical shared storage.

Build your infrastructure with off-the-shelf hardware, scale however you like, increase return on investment (ROI) and enjoy Enterprise-grade virtualization features and benefits at SMB price today!

You can now work directly from your web browser, with a session hosted on Azure:

Work directly from your web browser

In the next article, I’ll show you how to publish apps 🙂

Views All Time
Views Today
Back to blog
The following two tabs change content below.
Florent Appointaire
Florent Appointaire is Microsoft Engineer with 5 years of experience, specialized in Cloud Technologies (Public/Hybrid/Private). He is a freelance consultant in Belgium from the beginning of 2017. He is MVP Cloud and Datacentre Management. He is MCSE Private Cloud and Hyper-V certified. His favorite products are SCVMM, SCOM, Windows Azure pack/Azure Stack and Microsoft Azure.