Somente os ambientes configurados para usar a intermediação de pod único podem usar esse recurso. No Horizon Universal Console, crie atribuições de personalização para atribuir configurações personalizadas aos ambientes dos seus usuários finais. Um tipo de personalização é o redirecionamento de URL. Você pode definir as regras de tratamento de URL pelas quais o Horizon Client redireciona URLs da máquina cliente do usuário final para uma área de trabalho ou aplicativo fornecido pelo seu ambiente do Horizon Cloud. Uma configuração de redirecionamento de URL fornece as informações do Horizon Client sobre quais URLs devem ser manipuladas por uma das áreas de trabalho ou aplicativos do Horizon Cloud do usuário final, em vez de serem abertas pelo sistema local do usuário.
- O console administrativo fornece uma interface de usuário para a configuração do redirecionamento de URL de cliente para agente. Para configurar o redirecionamento de URL de agente para cliente, você deve usar as configurações de política de grupo, conforme descrito em Agente de pod único: pods do Horizon Cloud e o recurso de redirecionamento de conteúdo de URL. As etapas a seguir são para a configuração do redirecionamento de URL de cliente para agente.
- Quando o tenant do Horizon Cloud está configurado para usar o Universal Broker para pods no Microsoft Azure, não há suporte para a criação dessas personalizações de redirecionamento de URL.
O Horizon Client busca as regras de redirecionamento de URL atribuídas ao usuário final quando o usuário faz logon no Horizon Client no dispositivo local. Quando esse usuário tenta abrir um link em um documento local ou um arquivo e o link corresponde a uma regra de padrão de URL nas configurações atribuídas, o Horizon Client determina o identificador apropriado a ser usado. Os identificadores especificados abrem a área de trabalho ou aplicativo atribuído do usuário para manipular o link da URL, conforme determinado pelo identificador apropriado que você especificou na configuração de redirecionamento de URL. Se o identificador de redirecionamento de URL especificar que uma área de trabalho deve ser usada, o aplicativo padrão da área de trabalho para o protocolo especificado do link processará a URL. Se o identificador especificar que um aplicativo deve ser usado, o aplicativo atribuído ao usuário processará a URL. Se o usuário não tiver direito ao aplicativo ou área de trabalho especificado no identificador, o Horizon Client exibirá uma mensagem para o usuário, a menos que você tenha especificado Correspondência Rigorosa como Não para o identificador.
No cenário em que Correspondência Rigorosa estiver definido como Não, o sistema localizará um recurso a ser usado com base nesse comportamento de retorno:
- O sistema procurará as atribuições do usuário usando uma correspondência de subcadeia de caracteres do recurso de destino especificado para o identificador. Se o sistema encontrar uma atribuição que corresponde à subcadeia de caracteres, essa área de trabalho ou aplicativo atribuída será usada para abrir o link.
- Quando o Tipo de Recurso do identificador estiver definido como Aplicativo, se a pesquisa por uma correspondência de subcadeia falhar, o sistema procurará as atribuições de aplicativo do usuário para um aplicativo atribuído que possa manipular o protocolo especificado no campo Esquema do identificador.
Observação: Essa etapa no comportamento de retorno só se aplica a aplicativos. Se o Tipo de Recurso estiver definido como Áreas de Trabalho, essa etapa será ignorada.
- Se o sistema não puder localizar um recurso nas atribuições do usuário que possa manipular o protocolo, o Horizon Client exibirá uma mensagem para o usuário.
URL_FILTERING_ENABLED=1
para oferecer ao cliente a capacidade de manipular o recurso de redirecionamento de URL. Para obter detalhes, consulte as informações sobre essa opção no guia
Recursos e GPOs da Área de Trabalho Remota do Horizon na
Documentação do VMware Horizon.
Quando seu ambiente está integrado ao Workspace ONE Access, o usuário deve ter pelo menos um aplicativo aberto que usa o Horizon Client antes que o recurso de redirecionamento de URL possa funcionar para esse usuário. Abrindo pelo menos um aplicativo com a opção Abrir no Cliente, a configuração de redirecionamento de URL atribuída do usuário é carregada no registro do dispositivo cliente do qual o Horizon Client pode obter os valores de configuração.
Uma atribuição de personalização pode ser desativada usando o botão Colocar Offline na página Atribuições. Um usuário pode ser atribuído a mais de uma personalização ativa para as configurações de redirecionamento de URL. Para evitar possíveis conflitos entre as regras de diferentes configurações ativas, quando o usuário faz logon no Horizon Client, o sistema:
- Define apenas uma configuração em vigor, mesmo quando esse usuário tem mais de uma configuração ativa atribuída.
- Usa a configuração de redirecionamento de URL que aparece primeiro na ordem alfabética como a configuração em vigor para o usuário.
Pré-requisitos
No console, você pode criar uma personalização para o redirecionamento de URL antes de você ter qualquer área de trabalho ou aplicativo remoto no seu inventário do Horizon Cloud. No entanto, antes do fluxo de redirecionamento de URL funcionar para os usuários finais especificados na personalização, os seguintes pré-requisitos devem ser atendidos:
- Quando a VM da imagem é criada usando o fluxo de trabalho Importar Máquina Virtual do Marketplace, defina o recurso do Horizon Agent denominado Redirecionamento de URL como Sim.
- Seu inventário do Horizon Cloud apresenta as áreas de trabalho e aplicativos remotos que você pretende usar na configuração.
- Se a personalização tiver Correspondência Rigorosa definida como Sim, deverão existir atribuições que autorizam as áreas de trabalho e os aplicativos remotos específicos para os usuários especificados na personalização.
Procedimento
Agente de pod único: pods do Horizon Cloud e o recurso de redirecionamento de conteúdo de URL
Essa página de documentação descreve como o recurso de redirecionamento de conteúdo de URL funciona em uma implantação do Horizon Cloud on Microsoft Azure. A implantação deve ser configurada para usar a intermediação de pod único para ter o uso do recurso de redirecionamento de conteúdo de URL.
Breve introdução
O redirecionamento a partir de um aplicativo ou área de trabalho remoto para um cliente é chamado de redirecionamento de agente para cliente. O redirecionamento de um cliente para um aplicativo ou área de trabalho remoto é chamado de redirecionamento de cliente para agente.
- Redirecionamento de agente para cliente
- Com o redirecionamento de agente para cliente, o Horizon Agent envia a URL para o Horizon Client, que abre o aplicativo padrão para o protocolo na URL da máquina cliente. Para obter detalhes sobre como configurar o redirecionamento de agente para cliente, leia as seções desta página.
- Redirecionamento de cliente para agente
- Com o redirecionamento de cliente para agente, o sistema abre uma área de trabalho remota ou um aplicativo remoto especificado para manipular a URL. Para obter detalhes sobre como configurar o redirecionamento de cliente para agente, consulte Agente de Pod Único - Pods do Horizon Cloud - Criar uma personalização de redirecionamento de URL e atribuí-la aos usuários.
Você pode redirecionar algumas URLs de um aplicativo ou área de trabalho remoto para um cliente e redirecionar outras URLs de um cliente para um aplicativo ou área de trabalho remoto. É possível redirecionar qualquer número de protocolos, incluindo HTTP, HTTPS, mailto e callto.
Configurando o redirecionamento de agente para cliente
Ao ativar o redirecionamento de agente para cliente, execute as seguintes tarefas de configuração.
- Verifique se o recurso de conteúdo de redirecionamento de URL está ativado no Horizon Agent na VM de imagem, conforme descrito na seção de pré-requisitos em Agente de Pod Único - Pods do Horizon Cloud - Criar uma personalização de redirecionamento de URL e atribuí-la aos usuários.
- Aplique as configurações de política de grupo do Redirecionamento de Conteúdo de URL em seus aplicativos e áreas de trabalho remotos. Consulte a seção a seguir sobre como adicionar o modelo ADMX a um GPO.
- Defina as configurações de política de grupo para indicar, para cada protocolo, como o Horizon Agent deve redirecionar a URL. Consulte a seção a seguir sobre as configurações de política de grupo.
Adicionar o modelo ADMX de Redirecionamento de Conteúdo de URL a um GPO
O arquivo de modelo ADMX de Redirecionamento de Conteúdo de URL, chamado urlRedirection.admx, contém configurações que permitem que você controle se um link de URL é aberto no cliente (redirecionamento de agente para cliente) ou em um aplicativo ou área de trabalho remoto (redirecionamento de cliente para agente).
Para aplicar as configurações de política de grupo de Redirecionamento de Conteúdo de URL aos seus aplicativos e áreas de trabalho remotos, adicione o arquivo de modelo ADMX aos GPOs no seu servidor do Active Directory. Para as regras relacionadas aos links de URL clicados em um aplicativo ou área de trabalho remoto, os GPOs devem ser vinculados à Unidade Organizacional que contém áreas de trabalho virtuais e hosts RDS.
Você também pode aplicar as configurações de política de grupo em um GPO que esteja vinculado à Unidade Organizacional que contém os computadores cliente do Windows, mas o método preferido para a configuração de redirecionamento de cliente para agente é usar o utilitário de linha de comando vdmutil. Como o macOS não oferece suporte para GPOs, você deverá usar vmdutil se tiver clientes Mac.
- Pré-requisitos
-
- Verifique se o recurso de redirecionamento de conteúdo de URL está incluído quando o Horizon Agent é instalado na VM de imagem, conforme descrito em Agente de Pod Único - Pods do Horizon Cloud - Criar uma personalização de redirecionamento de URL e atribuí-la aos usuários.
- Verifique se os GPOs do Active Directory são criados para as configurações de política de grupo de Redirecionamento de Conteúdo de URL.
- Verifique se o MMC e o snap-in Editor de Gerenciamento de Política de Grupo estão disponíveis no seu servidor do Active Directory.
- Etapas
-
- Baixe o Pacote de GPO do Horizon do VMware Customer Connect em Baixar VMware Horizon Service.
Dessa URL, navegue até o local de downloads do Horizon Cloud Service on Microsoft Azure. Nessa página, você verá uma lista de itens para download. Localize a entrada chamada Pacote de GPO do Horizon e baixe o arquivo ZIP dele. Todos os arquivos ADMX que fornecem configurações de política de grupo para componentes relacionados ao Horizon estão nesse arquivo.
- Descompacte o arquivo ZIP e copie os seguintes arquivos para os locais indicados no seu servidor Active Directory:
- Copie o arquivo urlRedirection.admx para a pasta C:\Windows\PolicyDefinitions.
- Copie o arquivo de recurso de idioma urlRedirection.adml para a subpasta apropriada em C:\Windows\PolicyDefinitions.
Por exemplo, para a localidade EN, copie o arquivo urlRedirection.adml para a pasta C:\Windows\PolicyDefinitions\en-US.
- No seu servidor do Active Directory, abra o Editor de Gerenciamento de Política de Grupo.
As configurações de política de grupo do Redirecionamento de Conteúdo de URL são instaladas em
.
Em seguida, defina as configurações de política de grupo no servidor do Active Directory. Consulte a seção a seguir sobre as configurações de política de grupo.
- Baixe o Pacote de GPO do Horizon do VMware Customer Connect em Baixar VMware Horizon Service.
Configurações de política de grupo do Redirecionamento de Conteúdo de URL
O arquivo de modelo de Redirecionamento de Conteúdo de URL contém as configurações de política de grupo que permitem que você crie regras para configurar o recurso de redirecionamento de agente para cliente para o seu ambiente do Horizon Cloud. O arquivo de modelo contém somente as definições de Configuração do Computador. Todas as configurações estão na pasta de Redirecionamento de URL do VMware Horizon no Editor de Gerenciamento de Políticas de Grupo.
A tabela a seguir descreve as configurações de política de grupo disponíveis no arquivo de modelo de Redirecionamento de Conteúdo de URL.
Configuração | Propriedades |
---|---|
IE Policy: Prevent users from changing URL Redirection plugin loading behavior | Determina se os usuários podem desativar o recurso de Redirecionamento de Conteúdo de URL. Essa configuração não está definida por padrão. |
IE Policy: Automatically enable URL Redirection plugin | Determina se os plug-ins do Internet Explorer instalados recentemente são ativados de forma automática. Essa configuração não está definida por padrão. |
Url Redirection Enabled | Determina se o recurso de Redirecionamento de Conteúdo de URL está ativado. Você pode usar essa configuração para desativar o recurso de Redirecionamento de Conteúdo de URL, mesmo quando o recurso foi tiver sido instalado no cliente ou agente. Essa configuração não está definida por padrão. |
Url Redirection Protocol 'http' | Para todas as URLs que usam o protocolo HTTP, especifica as URLs que devem ser redirecionadas. Essa configuração tem as seguintes opções:
Ao cria regras de agente, você também deve usar a opção Nome de Host do Agente para especificar o endereço IP ou nome de domínio completo do host do Servidor de Conexão e a opção Item Remoto para especificar o nome para exibição do pool de aplicativos ou áreas de trabalhos remotos.
Observação: O método preferencial para configurar as regras de cliente é usar o utilitário de linha de comando
vdmutil.
Essa configuração está ativada por padrão. |
Url Redirection Protocol '[...]' | Use essa configuração para qualquer protocolo que não seja HTTP, como HTTPS, email ou callto. As opções são as mesmas do Url Redirection Protocol 'http'. Se você não precisar configurar outros protocolos, poderá excluir ou comentar nesta entrada antes de adicionar o arquivo de modelo de Redirecionamento de Conteúdo de URL ao Active Directory. Como prática recomendada, defina as mesmas configurações de redirecionamento para os protocolos HTTP e HTTPS. Dessa forma, se um usuário digitar um URL parcial no Internet Explorer, como mycompany.com, e este site redirecionar automaticamente de HTTP para HTTPS, o recurso de Redirecionamento de Conteúdo de URL funcionará conforme o esperado. Nesse exemplo, se você definir uma regra para HTTPS, mas não definir a mesma configuração de redirecionamento para HTTP, a URL parcial que o usuário digitar não será redirecionada. Essa configuração não está definida por padrão. |