Comportamento de tipo de grupo de aplicativos preferencial para pools de hosts em pool na Área de Trabalho Virtual do Azure

Um grupo de aplicativos é um agrupamento lógico de aplicativos que estão disponíveis em hosts de sessão em um pool de hosts. Os grupos de aplicativos controlam se uma área de trabalho completa ou quais aplicativos de um pool de hosts estão disponíveis para os usuários se conectarem. Um grupo de aplicativos só pode ser atribuído a um único pool de hosts, mas você pode atribuir vários grupos de aplicativos ao mesmo pool de hosts. Os usuários podem ser atribuídos a vários grupos de aplicativos em vários pools de hosts e isso permite variar os aplicativos e áreas de trabalho que os usuários podem acessar.

Ao criar um grupo de aplicativos, ele pode ser um dos dois tipos:

  • Área de trabalho: os usuários acessam a área de trabalho completa do Windows a partir de um host de sessão. Disponível com pools de host pessoais ou em pool.

  • RemoteApp: os usuários acessam aplicativos individuais selecionados e publicados no grupo de aplicativos. Disponível somente com pools de host em pool.

Nos pools de host em pool, você pode atribuir os dois tipos de grupo de aplicativos ao mesmo pool de hosts ao mesmo tempo. É possível atribuir apenas um único grupo de aplicativos da área de trabalho a um pool de hosts, mas também é possível atribuir vários grupos de aplicativos do RemoteApp ao mesmo pool de hosts.

Os usuários atribuídos a vários grupos de aplicativos do RemoteApp atribuídos ao mesmo pool de hosts têm acesso a uma agregação de todos os aplicativos nos grupos de aplicativos aos quais estão atribuídos.

Para ajudar a impedir que os usuários se conectem a um aplicativo de área de trabalho e RemoteApp ao mesmo tempo de grupos de aplicativos atribuídos ao mesmo pool de hosts, os pools de hosts em pool têm o tipo de grupo de aplicativos preferencial de configuração. Essa configuração determina se os usuários têm acesso à área de trabalho completa ou aplicativos do RemoteApp desse pool de hosts no aplicativo do Windows ou no aplicativo da Área de Trabalho Remota, caso sejam atribuídos a um grupo de aplicativos de cada tipo para o mesmo pool de hosts.

Importante

Os usuários que têm acesso a um grupo de aplicativos da área de trabalho e ao grupo de aplicativos RemoteApp atribuídos ao mesmo pool de hosts só têm acesso ao tipo de aplicativos do grupo de aplicativos determinado pelo tipo de grupo de aplicativos preferencial para o pool de hosts. Isso não impede que um usuário tenha acesso à área de trabalho completa e aplicativos RemoteApp de diferentes pools de hosts ou que usuários diferentes tenham acesso a diferentes tipos de grupo de aplicativos do mesmo pool de hosts.

Você deve especificar o tipo de grupo de aplicativos preferencial para um pool de hosts no ponto de criação. Além disso, ao criar um pool de hosts usando o portal do Azure, há dois comportamentos padrão, que não acontecem ao criar um pool de hosts usando um método diferente, como o Azure PowerShell ou a CLI do Azure. Esses comportamentos padrão são:

  • O tipo de grupo de aplicativos preferencial padrão selecionado usando o portal do Azure é Desktop. Você pode alterar essa configuração ao criar o pool de hosts ou depois que o pool de host for criado.

  • Um grupo de aplicativos da área de trabalho é criado e atribuído automaticamente ao pool de hosts, independentemente de você selecionar o tipo de grupo de aplicativos preferencial como Desktop ou RemoteApp. O nome do grupo de aplicativos é formado pelo nome do pool de hosts com o sufixo -DAG, por exemplo, hp01-DAG. Você pode remover esse grupo de aplicativos depois que o pool de hosts for criado se você quiser usar apenas aplicativos RemoteApp. Você só pode ter um grupo de aplicativos da área de trabalho associado a um pool de hosts por vez.

Impor um tipo de grupo de aplicativos preferencial

Anteriormente, os pools de host podiam ser criados sem um conjunto de tipos de grupo de aplicativos preferencial. Nesse cenário, um usuário que tem acesso a um grupo de aplicativos da área de trabalho e ao grupo de aplicativos RemoteApp atribuídos ao mesmo pool de hosts tem acesso a ambos os conjuntos de recursos no Aplicativo Windows ou no aplicativo de Área de Trabalho Remota. Se esse usuário se conectar a uma área de trabalho e a um aplicativo RemoteApp desses grupos de aplicativos ao mesmo tempo, ele poderá acabar com duas sessões diferentes para o mesmo pool de hosts.

Para evitar esse cenário, defina o tipo de grupo de aplicativos preferencial para cada pool de hosts como Desktop ou RemoteApp. Para saber como definir o tipo de grupo de aplicativos preferencial, consulte Definir o tipo de grupo de aplicativos preferencial para um pool de hosts em pool na Área de Trabalho Virtual do Azure.

Para pools de host que ainda não têm um conjunto de tipos de grupo de aplicativos preferencial, em que um usuário tem acesso a um grupo de aplicativos da área de trabalho e ao grupo de aplicativos RemoteApp atribuídos ao mesmo pool de hosts, o Aplicativo Windows ou o aplicativo de Área de Trabalho Remota agora mostra apenas o recurso da área de trabalho. O tipo de grupo de aplicativos preferencial Desktop é imposto. O aplicativo Windows ou o aplicativo de Área de Trabalho Remota não mostra os aplicativos RemoteApp do grupo de aplicativos RemoteApp.

Importante

A imposição do tipo de grupo de aplicativos preferencial Desktop para pools de host que não têm um conjunto de tipos de grupo de aplicativos preferencial está sendo distribuído para todas as regiões do Azure.

Ainda é possível se conectar aos aplicativos da área de trabalho e do RemoteApp do mesmo pool de hosts usando o esquema de URI ms-avd:connect independentemente do tipo de grupo de aplicativos preferencial, mas não recomendamos essa abordagem. Se um usuário acabar com duas sessões diferentes no mesmo pool de hosts, isso poderá causar uma experiência negativa e um desempenho de sessão para esse usuário e outros usuários, incluindo:

  • Hosts de sessão se ficam sobrecarregados
  • Os usuários ficam presos ao tentar fazer logon
  • Conexões com uma sessão remota mal-sucedidas
  • Sessão remota ficando preta
  • Falha dos aplicativos

Comportamento esperado

Aqui está uma matriz do comportamento esperado para os recursos que os usuários veem no aplicativo do Windows ou no aplicativo da Área de Trabalho Remota com base na configuração de tipo de grupo de aplicativos preferencial de um pool de hosts, nos grupos de aplicativos atribuídos ao pool de hosts e seu tipo e atribuições de usuário aos grupos de aplicativos:

Tipos de grupo de aplicativos atribuídos a um único pool de hosts Usuário atribuído aos tipos de grupo de aplicativos Configuração de tipo de grupo de aplicativos preferencial do pool de hosts Recursos exibidos
Somente Desktop Área de trabalho Desktop ou RemoteApp Área de trabalho
Somente RemoteApp RemoteApp Desktop ou RemoteApp Aplicativos RemoteApp
Desktop e RemoteApp Área de trabalho Desktop ou RemoteApp Área de trabalho
Desktop e RemoteApp RemoteApp Desktop ou RemoteApp Aplicativos RemoteApp
Desktop e RemoteApp Desktop e RemoteApp Área de trabalho Área de trabalho
Desktop e RemoteApp Desktop e RemoteApp RemoteApp Aplicativos RemoteApp
Desktop e RemoteApp Desktop e RemoteApp Nenhum Área de trabalho

Cenários de exemplo

Aqui estão alguns cenários de exemplo que mostram como a configuração de tipo de grupo de aplicativos preferencial afeta quais tipos de recursos remotos são exibidos aos usuários.

Cenário 1

Nesse cenário, um grupo de aplicativos da área de trabalho e um grupo de aplicativos RemoteApp são atribuídos ao mesmo pool de hosts hp01. O usuário Tim está no grupo de segurança financeiro, que é atribuído ao grupo de aplicativos da área de trabalho. O usuário Gabriella está no grupo de segurança jurídico, que é atribuído ao grupo de aplicativos RemoteApp.

O tipo de grupo de aplicativos preferencial para o pool de hosts hp01 não é relevante, pois os usuários do grupo de segurança financeiro têm acesso apenas ao grupo de aplicativos da área de trabalho e os usuários do grupo de segurança jurídico só têm acesso ao grupo de aplicativos RemoteApp. No Aplicativo do Windows ou no aplicativo de Área de Trabalho Remota, Tim vê a área de trabalho e Gabriella vê os aplicativos RemoteApp.

Cenário 2

Nesse cenário, um grupo de aplicativos da área de trabalho e um grupo de aplicativos RemoteApp são atribuídos ao mesmo pool de hosts hp01. O usuário Tim está no grupo de segurança financeiro, que é atribuído ao grupo de aplicativos da área de trabalho. O usuário Gabriella está no grupo de segurança jurídico, que é atribuído aos grupos de aplicativos da área de trabalho e do RemoteApp.

O tipo de grupo de aplicativos preferencial para o pool de hosts hp01 está definido como Desktop. No Aplicativo do Windows ou no aplicativo da Área de Trabalho Remota, tanto Tim quanto Gabriella veem a área de trabalho. Gabriella não vê nenhum aplicativo RemoteApp.

Cenário 3

Nesse cenário, um grupo de aplicativos da área de trabalho é atribuído ao pool de hosts hp01 e um grupo de aplicativos RemoteApp é atribuído ao pool de hosts hp02. O usuário Tim está no grupo de segurança financeiro e o usuário Gabriella está no grupo de segurança jurídico. Ambos os grupos de segurança são atribuídos ao grupo de aplicativos da área de trabalho e ao grupo de aplicativos RemoteApp.

O tipo de grupo de aplicativos preferencial para o pool de hosts hp01 é definido como Desktop e o tipo de grupo de aplicativos preferencial para o pool de hosts hp02 está definido como RemoteApp. No Aplicativo do Windows ou no aplicativo de Área de Trabalho Remota, Tim e Gabriella veem tanto a área de trabalho quanto os aplicativos RemoteApp.

Próxima etapa

Para saber como definir o tipo de grupo de aplicativos preferencial, consulte Definir o tipo de grupo de aplicativos preferencial para um pool de hosts em pool na Área de Trabalho Virtual do Azure.