Tutorial: Manage app groups with the Azure portal

Important

This content applies to Azure Virtual Desktop with Azure Resource Manager Azure Virtual Desktop objects. If you're using Azure Virtual Desktop (classic) without Azure Resource Manager objects, see this article.

The default app group created for a new Azure Virtual Desktop host pool also publishes the full desktop. In addition, you can create one or more RemoteApp application groups for the host pool. Follow this tutorial to create a RemoteApp app group and publish individual Start menu apps.

Note

You can dynamically attach MSIX apps to user sessions or add your app packages to a custom virtual machine (VM) image to publish your organization's apps. Learn more at How to host custom apps with Azure Virtual Desktop.

In this tutorial, learn how to:

  • Create a RemoteApp group.
  • Grant access to RemoteApp programs.

Create a RemoteApp group

If you've already created a host pool and session host VMs using the Azure portal or PowerShell, you can add application groups from the Azure portal with the following process:

  1. Sign in to the Azure portal.

    Note

    If you're signing in to the US Gov portal, go to https://portal.azure.us/ instead.

    If you're accessing the Azure China portal, go to https://portal.azure.cn/.

  2. Search for and select Azure Virtual Desktop.

  3. You can add an application group directly or you can add it from an existing host pool. Choose an option below:

    • Select Application groups in the menu on the left side of the page, then select + Add.

    • Select Host pools in the menu on the left side of the screen, select the name of the host pool, select Application groups from the menu on the left side, then select + Add. In this case, the host pool will already be selected on the Basics tab.

  4. On the Basics tab, select the Subscription and Resource group you want to create the app group for. You can also choose to create a new resource group instead of selecting an existing one.

  5. Select the Host pool that will be associated with the application group from the drop-down menu.

    Note

    You must select the host pool associated with the application group. App groups have apps or desktops that are served from a session host and session hosts are part of host pools. The app group needs to be associated with a host pool during creation.

    A screenshot of the Basics tab in the Azure portal.

  6. Select RemoteApp under Application group type, then enter a name for your RemoteApp.

    A screenshot of the Application group type fields. "RemoteApp" is highlighted.

  7. Select Next: Assignments > tab.

  8. To assign individual users or user groups to the app group, select +Add Azure AD users or user groups.

  9. Select the users you want to have access to the apps. You can select single or multiple users and user groups.

    A screenshot of the user selection menu.

  10. Select Select.

  11. Select Next: Applications >, then select +Add applications.

  12. To add an application from the start menu:

    • Under Application source, select Start menu from the drop-down menu. Next, under Application, choose the application from the drop-down menu.

    A screenshot of the add application screen with the Start menu selected.

    • In Display name, enter the name for the application that will be shown to the user on their client.

    • Leave the other options as-is and select Save.

  13. To add an application from a specific file path:

    • Under Application source, select File path from the drop-down menu.

    • In Application path, enter the path to the application on the session host registered with the associated host pool.

    • Enter the application's details in the Application name, Display name, Icon path, and Icon index fields.

    • Select Save.

    A screenshot of the add application page with file path selected.

  14. Repeat this process for every application you want to add to the application group.

  15. Next, select Next: Workspace >.

  16. If you want to register the app group to a workspace, select Yes for Register application group. If you'd rather register the app group at a later time, select No.

  17. If you select Yes, you can select an existing workspace to register your app group to.

    Note

    You can only register the app group to workspaces created in the same location as the host pool. Also. if you've previously registered another app group from the same host pool as your new app group to a workspace, it will be selected and you can't edit it. All app groups from a host pool must be registered to the same workspace.

    A screenshot of the register application group page for an already existing workspace. The host pool is preselected.

  18. Optionally, if you want to create tags to make your workspace easy to organize, select Next: Tags > and enter your tag names.

  19. When you're done, select Review + create.

  20. Wait a bit for the validation process to complete. When it's done, select Create to deploy your app group.

The deployment process will do the following things for you:

  • Create the RemoteApp app group.
  • Add your selected apps to the app group.
  • Publish the app group published to users and user groups you selected.
  • Register the app group, if you chose to do so.
  • Create a link to an Azure Resource Manager template based on your configuration that you can download and save for later.

Important

You can only create 200 application groups for each Azure Active Directory tenant. We added this limit because of service limitations for retrieving feeds for our users. This limit doesn't apply to app groups created in Azure Virtual Desktop (classic).

Edit or remove an app

To edit or remove an app from an app group:

  1. Sign in to the Azure portal.

    Note

    If you're signing in to the US Gov portal, go to https://portal.azure.us/ instead.

  2. Search for and select Azure Virtual Desktop.

  3. You can either add an application group directly or from an existing host pool by choosing one of the following options:

    • To add a new application group directly, select Application groups in the menu on the left side of the page, then select the app group you want to edit.
    • To edit an app group in an existing host pool, select Host pools in the menu on the left side of the screen, select the name of the host pool, then select Application groups in the menu that appears on the left side of the screen, and then select the app group you want to edit.
  4. Select Applications in the menu on the left side of the page.

  5. If you want to remove an application, select the check box next to the application, then select Remove from the menu on the top of the page.

  6. If you want to edit the details of an application, select the application name. This will open up the editing menu.

  7. When you're done making changes, select Save.

Next steps

In this tutorial, you learned how to create an app group, populate it with RemoteApp programs, and assign users to the app group. To learn how to create a validation host pool, see the following tutorial. You can use a validation host pool to monitor service updates before rolling them out to your production environment.