Tutorial: Gerenciar grupos de aplicativos para a Área de Trabalho Virtual do Azure (clássico)

Importante

Este conteúdo aplica-se ao Ambiente de Trabalho Virtual do Azure (clássico), que não suporta objetos do Azure Resource Manager do Ambiente de Trabalho Virtual do Azure. Se você estiver tentando gerenciar objetos da Área de Trabalho Virtual do Azure Resource Manager, consulte este artigo.

O grupo de aplicativos padrão criado para um novo pool de hosts da Área de Trabalho Virtual do Azure também publica a área de trabalho completa. Além disso, você pode criar um ou mais grupos de aplicativos RemoteApp para o pool de hosts. Siga este tutorial para criar um grupo de aplicativos RemoteApp e publicar aplicativos individuais do menu Iniciar .

Neste tutorial, saiba como:

  • Crie um grupo RemoteApp.
  • Conceda acesso a programas RemoteApp.

Antes de começar, baixe e importe o módulo PowerShell da Área de Trabalho Virtual do Azure para usar em sua sessão do PowerShell, caso ainda não o tenha feito. Depois disso, execute o seguinte cmdlet para entrar na sua conta:

Add-RdsAccount -DeploymentUrl "https://rdbroker.wvd.microsoft.com"

Criar um grupo RemoteApp

  1. Execute o seguinte cmdlet do PowerShell para criar um novo grupo de aplicativos RemoteApp vazio.

    New-RdsAppGroup -TenantName <tenantname> -HostPoolName <hostpoolname> -Name <appgroupname> -ResourceType "RemoteApp"
    
  2. (Opcional) Para verificar se o grupo de aplicativos foi criado, você pode executar o cmdlet a seguir para ver uma lista de todos os grupos de aplicativos para o pool de hosts.

    Get-RdsAppGroup -TenantName <tenantname> -HostPoolName <hostpoolname>
    
  3. Execute o cmdlet a seguir para obter uma lista de aplicativos do menu Iniciar na imagem da máquina virtual do pool de hosts. Anote os valores de FilePath, IconPath, IconIndex e outras informações importantes para o aplicativo que você deseja publicar.

    Get-RdsStartMenuApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname>
    
  4. Execute o cmdlet a seguir para instalar o aplicativo com base no AppAlias. AppAlias torna-se visível quando você executa a saída da etapa 3.

    New-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -Name <RemoteAppName> -AppAlias <appalias>
    
  5. (Opcional) Execute o cmdlet a seguir para publicar um novo programa RemoteApp no grupo de aplicativos criado na etapa 1.

     New-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -Name <RemoteAppName> -Filepath <filepath>  -IconPath <iconpath> -IconIndex <iconindex>
    
  6. Para verificar se o aplicativo foi publicado, execute o cmdlet a seguir.

     Get-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname>
    
  7. Repita as etapas 1 a 5 para cada aplicativo que você deseja publicar para este grupo de aplicativos.

  8. Execute o cmdlet a seguir para conceder aos usuários acesso aos programas RemoteApp no grupo de aplicativos.

    Add-RdsAppGroupUser -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -UserPrincipalName <userupn>
    

Próximos passos

Neste tutorial, você aprendeu como criar um grupo de aplicativos, preenchê-lo com programas RemoteApp e atribuir usuários ao grupo de aplicativos. Para saber como criar um pool de hosts de validação, consulte o tutorial a seguir. Você pode usar um pool de hosts de validação para monitorar atualizações de serviço antes de implementá-las em seu ambiente de produção.