![](https://dominiekverham.com/wp-content/uploads/2022/02/Nerdio-Manager-for-Enterprise-Logo-300x74.png)
What’s up, everyone!
This post is part of a series I’ve been wanting to do for a long time now. It is about Azure Virtual Desktop / Windows 365 in combination with Nerdio Manager for Enterprise. It is a great third party tool that enables us to create, manage and optimize our Azure Virtual Desktop environment.
In the first part in this series I will show how to install Nerdio Manager for Enterprise (or NME from now on) and talk about the different moving parts.
I will link every post in the series in each intro.
Series – AVD and Windows 365 with Nerdio Manager for Enterprise
- Part 1: Setup Nerdio Manager for Enterprise
- Part 2: Configure Azure Files and Azure AD DS Authentication
- Part 3: Setup a host pool, app group and workspace
- Part 4: Ways to login to AVD
- Part 5: NME and MSIX
- Part 6: Custom Image for AVD
Prerequisites
At the time of writing, the following prerequisites are needed;
![](https://dominiekverham.com/wp-content/uploads/2022/02/Prereqs-1024x864.png)
The starting point for this demo is;
- I have a Microsoft 365 tenant with an active Azure subscription.
- I have a global admin account
- I will use Azure AD DS as my Identity Provider. Here is a link if you like to setup Azure AD DS as well. Or if you prefer the steps as mentioned by Nerdio.
- The vNET and subnet was created during the setup of Azure AD DS. I changed the DNS for the vNET to point to the Azure DNS servers.
- My lab will use cloud-only accounts created in Azure AD. Since Azure AD DS will be used by NME and AVD, we need to enable SSPR. Once the user logs on for the first time, they will need to change their password. Once that process is done, Azure AD will save a password hash in Azure AD DS.
Step 1: Deploying Nerdio Manager for Enterprise to the Azure subscription
To start, go to portal.azure.com and log in with your global admin account. Open the Azure Marketplace.
![](https://dominiekverham.com/wp-content/uploads/2022/02/01-Marketplace-1024x435.png)
Search for Nerdio.
![](https://dominiekverham.com/wp-content/uploads/2022/02/01-Marketplace-SearchNerdio-1024x520.png)
Click on Nerdio Manager for Enterprise and click on Create.
![](https://dominiekverham.com/wp-content/uploads/2022/02/01-Marketplace-CreateNerdio-1024x669.png)
Fill in your Azure subscription. Select an existing resource group or create a new one. I made a new one; rsg-nme.
Choose your region.
![](https://dominiekverham.com/wp-content/uploads/2022/02/01-Marketplace-CreateNerdioDone-989x1024.png)
Review the settings and click on Create.
![](https://dominiekverham.com/wp-content/uploads/2022/02/01-Marketplace-CreateNerdioValidationPassed-964x1024.png)
The deployment will start.
![](https://dominiekverham.com/wp-content/uploads/2022/02/01-Marketplace-WaitTillComplete-1024x486.png)
Wait until the deployment is complete.
![](https://dominiekverham.com/wp-content/uploads/2022/02/01-Marketplace-Completed-1024x617.png)
Now that all the moving parts are installed, let’s find out what the NME URL is.
Go to the resource group.
![](https://dominiekverham.com/wp-content/uploads/2022/02/02-NME-FindAppServiceURL-1024x492.png)
Click on the app service.
![](https://dominiekverham.com/wp-content/uploads/2022/02/02-NME-URLFound-1024x287.png)
The URL on the righthand side is the admin URL we need to configure NME.
For instance:
https://nmw-app-url.azurewebsites.net
Step 2: Initialize Nerdio Manager for Enterprise
We need to initialize the environment before we can login. The NME page gives us a Powershell command we need to copy and paste into the Azure cloud shell. Make sure the account is a global admin and subscription owner.
![](https://dominiekverham.com/wp-content/uploads/2022/02/02-NME-URLInitialize-972x1024.png)
Click the copy icon on the Powershell box and click on Launch Azure Cloud Shell. Click on Powershell.
![](https://dominiekverham.com/wp-content/uploads/2022/02/02-NME-ClickPowershell-1024x417.png)
The following message will pop-up if there’s no storage mounted. If this happens, select the subscription and click on Create Storage.
![](https://dominiekverham.com/wp-content/uploads/2022/02/02-NME-NoCloudStorage.png)
The Azure cloud shell will load.
![](https://dominiekverham.com/wp-content/uploads/2022/02/02-NME-AzureCloudShellStart-1024x530.png)
Paste the Powershell command and wait for it to complete. The command is done when the message Deployment completed successfully appears.
![](https://dominiekverham.com/wp-content/uploads/2022/02/02-NME-AzureCloudShellDone-1024x47.png)
Now that NME is initialized, we can proceed to configure NME.
Step 3: Configure NME
![](https://dominiekverham.com/wp-content/uploads/2022/02/02-NME-ConfigurationSteps-569x1024.png)
Click on Click to register. Fill in the details to register Nerdio Manager.
Next up is to configure the network. As mentioned before, make sure DNS is set to the Azure AD DS servers. Select the Resource Group, the Network and Subnet.
Choose your directory from the dropdown list and fill in the required fields.
![](https://dominiekverham.com/wp-content/uploads/2022/02/02-NME-ConfigurationSteps-DirectoryOptions.png)
I will setup the File Storage location later on, so for now I chose to skip this part.
![](https://dominiekverham.com/wp-content/uploads/2022/02/02-NME-ConfigurationSteps-SkipFSlogix.png)
At this point I do not meet the requirements to enable Windows 365 Enterprise cloud PC functionality. So for now this functionality will be disabled.
Choose the relevant AVD Object Model. I chose the latest version which was at the time of writing; Spring 2020 Update – ARM (GA).
Click on Done. We are now asked to grant admin consent.
![](https://dominiekverham.com/wp-content/uploads/2022/02/02-NME-ConfigurationSteps-GrantAdminConsent.png)
Click on the name of your tenant and grant the admin consent.
![](https://dominiekverham.com/wp-content/uploads/2022/02/02-NME-ConfigurationSteps-GrantAdminConsent-2.png)
If everything checks out, the message ‘Admin Consent granted’ will appear. It’s OK to close that tab in the browser.
Next, check the box on ‘I have granted admin consent‘ and click OK in the Grant Consent message that is still waiting for us in the NME Portal. The page will automatically refresh.
![](https://dominiekverham.com/wp-content/uploads/2022/02/02-NME-ConfigurationSteps-Completed-1024x261.png)
And we are done! Nerdio Manager for Enterprise has been setup.
Usually I’ll try to keep posts short and sweet, but for this post I chose to describe the process in detail. I hope this detail will help everyone, even when others do not have an environment to test with.
As mentioned before, this post will be part of a series. So keep in touch to see the other posts come online!
Troubleshooting
Nerdio does a great job of documenting the installation as well as other tasks. These documents can be found on their support site.