Comportamento de tipo de grupo de aplicativos preferido 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, o que permite variar os aplicativos e áreas de trabalho que os usuários podem acessar.

Quando você cria um grupo de aplicativos, ele pode ser de 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 pool ou pools de anfitriões pessoais.

  • RemoteApp: os usuários acessam aplicativos individuais selecionados e publicados no grupo de aplicativos. Disponível apenas com grupos de anfitriões agrupados.

Com pools de hosts em pool, você pode atribuir ambos os tipos de grupo de aplicativos ao mesmo pool de hosts ao mesmo tempo. Você só pode atribuir um único grupo de aplicativos da área de trabalho com um pool de hosts, mas também pode atribuir vários grupos de aplicativos RemoteApp ao mesmo pool de hosts.

Os usuários atribuídos a vários grupos de aplicativos 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 da área de trabalho e do RemoteApp ao mesmo tempo a partir de grupos de aplicativos atribuídos ao mesmo pool de hosts, os pools de hosts em pool têm a configuração Tipo de grupo de aplicativos preferencial. Essa configuração determina se os usuários têm acesso à área de trabalho completa ou aos aplicativos RemoteApp desse pool de hosts no Aplicativo do Windows ou no aplicativo Á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 a um 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 preferido para o pool de hosts. Isso não impede que um usuário tenha acesso à área de trabalho completa e aos aplicativos RemoteApp de pools de hosts diferentes, 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 preferido 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 é Área de Trabalho. Você pode alterar essa configuração ao criar o pool de hosts ou depois que o pool de hosts 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 preferido como Área de Trabalho 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 após a criação do pool de hosts se quiser usar apenas aplicativos RemoteApp. Você só pode ter um grupo de aplicativos da área de trabalho associado a um pool de hosts de cada vez.

Impondo um tipo de grupo de aplicativos preferido

Anteriormente, os pools de hosts podiam ser criados sem um tipo de grupo de aplicativos preferencial definido. Nesse cenário, um usuário que tem acesso a um grupo de aplicativos da área de trabalho e a um grupo de aplicativos RemoteApp atribuídos ao mesmo pool de hosts tem acesso a ambos os conjuntos de recursos no Aplicativo do Windows ou no aplicativo Á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 preferido para cada pool de hosts como Área de Trabalho ou RemoteApp. Para saber como definir o tipo de grupo de aplicativos preferido, consulte Definir o tipo de grupo de aplicativos preferido para um pool de hosts em pool na Área de Trabalho Virtual do Azure.

Para pools de hosts que ainda não têm um tipo de grupo de aplicativos preferencial definido, em que um usuário tem acesso a um grupo de aplicativos da área de trabalho e a um grupo de aplicativos RemoteApp atribuídos ao mesmo pool de hosts, o Aplicativo do Windows ou o aplicativo Área de Trabalho Remota agora mostra apenas o recurso da área de trabalho. O tipo de grupo de aplicativos preferido da área de trabalho é imposto. A Aplicação Windows ou a aplicação Ambiente de Trabalho Remoto não mostra as aplicações RemoteApp do grupo de aplicações RemoteApp.

Importante

A imposição do tipo de grupo de aplicativos preferencial da Área de Trabalho para pools de hosts que não têm um tipo de grupo de aplicativos preferencial está atualmente sendo implementada em todas as regiões do Azure.

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

  • Os anfitriões de sessão ficam sobrecarregados
  • Os usuários ficam presos ao tentar entrar
  • As conexões com uma sessão remota não são bem-sucedidas
  • A sessão remota fica preta
  • Falha de 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 Área de Trabalho Remota com base na configuração de tipo de grupo de aplicativos preferencial de um pool de hosts, os grupos de aplicativos atribuídos ao pool de hosts e seu tipo e as 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 a tipos de grupo de aplicativos Configuração do tipo de grupo de aplicativos preferencial do pool de hosts Recursos apresentados
Apenas para desktop Ambiente de Trabalho Área de trabalho ou RemoteApp Ambiente de Trabalho
Apenas RemoteApp RemoteApp Área de trabalho ou RemoteApp Aplicativos RemoteApp
Área de trabalho e RemoteApp Ambiente de Trabalho Área de trabalho ou RemoteApp Ambiente de Trabalho
Área de trabalho e RemoteApp RemoteApp Área de trabalho ou RemoteApp Aplicativos RemoteApp
Área de trabalho e RemoteApp Área de trabalho e RemoteApp Ambiente de Trabalho Ambiente de Trabalho
Área de trabalho e RemoteApp Área de trabalho e RemoteApp RemoteApp Aplicativos RemoteApp
Área de trabalho e RemoteApp Área de trabalho e RemoteApp Nenhuma Ambiente 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 mostrados 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 hp01hosts. O usuário Tim está no grupo de segurança financeira , que é atribuído ao grupo de aplicativos da área de trabalho. A usuária Gabriella está no grupo de segurança legal , que é atribuído ao grupo de aplicativos RemoteApp.

O tipo de grupo de aplicativos preferencial para o pool hp01 de hosts não é relevante, pois os usuários do grupo de segurança financeira só têm acesso ao grupo de aplicativos da área de trabalho e os usuários do grupo de segurança legal só têm acesso ao grupo de aplicativos RemoteApp. No Aplicativo do Windows ou no aplicativo Área de Trabalho Remota, Tim é mostrado na área de trabalho e Gabriella é mostrada nos 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 hp01hosts. O usuário Tim está no grupo de segurança financeira , que é atribuído ao grupo de aplicativos da área de trabalho. A usuária Gabriella está no grupo de segurança legal , que é atribuído aos grupos de aplicativos da área de trabalho e do RemoteApp.

O tipo de grupo de aplicativos preferido para o pool hp01 de hosts está definido como Área de trabalho. No Aplicativo do Windows ou no aplicativo Área de Trabalho Remota, Tim e Gabriella são mostrados na á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 hp01 de hosts e um grupo de aplicativos RemoteApp é atribuído ao pool hp02de hosts. O usuário Tim está no grupo de segurança financeira e a usuária Gabriella está no grupo de segurança jurídica. 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 pool hp01 de hosts é definido como Área de Trabalho e o tipo de grupo de aplicativos preferencial para pool hp02 de hosts é definido como RemoteApp. No Aplicativo do Windows ou no aplicativo Área de Trabalho Remota, Tim e Gabriella são mostrados nos aplicativos da área de trabalho e do RemoteApp.

Próximo passo

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