Customize the feed for Azure Virtual Desktop users

You can customize the feed so the RemoteApp and remote desktop resources appear in a recognizable way for your users.

Prerequisites

If you're using either the Azure portal or PowerShell method, you'll need the following things:

Customize the display name for a desktop or application

Select the relevant tab for your scenario.

Here's how to customize the display name for a published RemoteApp or desktop using the Azure portal.

  1. Sign in to the Azure portal.

  2. Search for Azure Virtual Desktop.

  3. Under Services, select Azure Virtual Desktop.

  4. On the Azure Virtual Desktop page, select Application groups on the left side of the screen, then select the name of the application group you want to edit.

  5. Select Applications in the menu on the left side of the screen.

  6. Select the application you want to update, then enter a new Display name.

  7. Select Save. The application you edited should now display the updated name. Users see the new name once their client refreshes.

Set a friendly name for an individual session host in a personal host pool

For session hosts in a personal host pool, you can change the display name for a desktop for each individual session host by setting its friendly name using PowerShell. By default, the session host friendly name is empty, so all users only see the same desktop display name. There isn't currently a way to set the session host friendly name in the Azure portal.

  1. Launch the Azure Cloud Shell in the Azure portal with the PowerShell terminal type, or run PowerShell on your local device.

  2. Run the following command in PowerShell to add or change a session host's friendly name:

    $parameters = @{
       HostPoolName = 'HostPoolName'
       Name = 'SessionHostName'
       ResourceGroupName = 'ResourceGroupName'
       FriendlyName = 'SessionHostFriendlyName'
    }
    
    Update-AzWvdSessionHost @parameters
    
  3. To get the session host friendly name, run the following command in PowerShell:

    $sessionHostParams = @{
       HostPoolName = 'HostPoolName'
       Name = 'SessionHostName'
       ResourceGroupName = 'ResourceGroupName'
    }
    
    Get-AzWvdSessionHost @sessionHostParams | FL Name, AssignedUser, FriendlyName