Use estas configurações no Horizon Cloud para 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 para 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.

Por Que e Quando Desempenhar Esta Tarefa

Observação:

O Console Administrativo do Horizon Cloud 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 Configurando o redirecionamento de agente para cliente. As etapas a seguir são para a configuração do redirecionamento de URL de cliente para agente.

O Horizon Client busca as configurações de redirecionamento de URL atribuídas ao usuário final quando o usuário faz login 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 na configuração, 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:

  1. 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.

  2. 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.

  3. 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.

Importante:

O Horizon Client do usuário deve ser instalado com a opção URL_FILTERING_ENABLED=1 para oferecer ao cliente a capacidade de manipular o recurso de redirecionamento de URL. Para obter detalhes, consulte o tópico Instalando o Horizon Client para Windows com o recurso de redirecionamento de conteúdo de URL na documentação do VMware Horizon 7.

Quando seu ambiente está integrado ao VMware Identity Manager™, 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.

Um usuário pode ser atribuído a mais de uma configuração de redirecionamento de URL, na qual estas configurações têm a opção de alternância Ativa definida como Sim. Para evitar possíveis conflitos entre as regras de diferentes configurações, quando o usuário faz login no Horizon Client, o sistema:

  • Define apenas uma configuração em vigor, mesmo quando esse usuário tem mais de uma configuração atribuída ativa.

  • 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

Verifique se você atende os seguintes pré-requisitos antes de usar o Console de administração para criar as configurações de redirecionamento de URL:

  • O Horizon Agent na imagem de base usada no farm foi instalado usando o parâmetro URL_FILTERING_ENABLED=1 na linha de comando.

  • Seu inventário do Horizon Cloud apresenta as áreas de trabalho de sessão e aplicativos remotos que você pretende usar na configuração.

Procedimento

  1. Na página Atribuições, clique em Redirecionamento de URL.

    O Assistente de configuração de redirecionamento da nova URL é aberto para o primeiro passo.

  2. Na seção de configurações gerais da etapa Definição, defina as configurações gerais e, em seguida, role até a seção de regras.

    Opção

    Descrição

    Nome

    Digite um nome conhecido para essa configuração.

    Ativa

    Selecione Sim para que essa configuração fique ativa.

    Descrição

    Opcionalmente, insira uma descrição para a configuração.

  3. Na seção Regras, crie uma lista de padrões de URL que essa configuração informará ao Horizon Client para interceptar no sistema cliente.
    1. No campo Padrão de URL, digite uma cadeia de caracteres que especifica o padrão de URL correspondente a ser interceptada.

      Você deve incluir o prefixo de protocolo, como https://. Você pode usar curingas para especificar o padrão de URL que melhor representar várias URLs.

      Por exemplo:

      • Se você digitar "http://google.*", todas as URLs que tiverem o texto google são interceptadas.

      • Se você digitar .* (ponto asterisco), todas as URLs são interceptadas (todos os resultados).

      • Se você digitar "mailto://.*.example.com" todas as URLs que contêm o texto mailto://.*.example.com são interceptadas.

    2. Clique em Adicionar para adicionar o padrão de URL à lista de regras.
    1. Repita as etapas para adicionar mais padrões de URL correspondentes.
  4. Clique em Avançar para ir para a próxima etapa do assistente.
  5. Durante a etapa de configuração, defina o conjunto de manipuladores que determinam quais recursos de inventário de destino devem manipular vários protocolos.

    Um identificador define quais aplicativos ou áreas de trabalho autorizados do usuário devem manipular esse protocolo específico. Por exemplo, se o usuário abrir um documento do Microsoft Word que tem um link de hipertexto mailto e o usuário clicar no link no documento, o identificador definirá qual aplicativo autorizado deve manipular a solicitação, como o Microsoft Outlook ou o Mozilla Thunderbird.

    1. Clique em Novo.
    2. Na janela do manipulador, defina as configurações e clique em Salvar.

      Opção

      Descrição

      Nome

      Insira um nome para o manipulador.

      Esquema

      Insira o protocolo aos quais este manipulador se aplica, como http, https, mailto, calltoe assim por diante.

      Tipo de recurso

      Selecione se uma área de trabalho ou um aplicativo deve manipular o protocolo especificado.

      Recurso de Destino

      Insira o nome do recurso de destino no inventário do Horizon Cloud em que você deseja tratar o protocolo especificado no campo Esquema.

      Correspondência rigorosa

      Selecione Sim para forçar uma correspondência exata entre o nome especificado no campo Recurso de Destino e os nomes dos aplicativos remotos ou áreas de trabalho de sessão autorizados e disponíveis do usuário.

      Selecione Não se desejar que o sistema use seu comportamento de retorno para oferecer suporte à situação em que um usuário não tem uma atribuição de um recurso com o nome exato especificado no campo Recurso de Destino.

      Por exemplo, quando o Tipo de Recurso estiver definido como Aplicativos e você especificar o Microsoft Outlook como o recurso de destino para manipular o protocolo mailto, mas o usuário não tiver uma atribuição para qualquer aplicativo Microsoft Outlook, quando Correspondência Rigorosa estiver definido como Não, o sistema procurará um aplicativo compatível atribuído a este usuário para manipular o protocolo mailto, como Mozilla Thunderbird.

    3. Repita as etapas para adicionar mais manipuladores.
  6. Clique em Avançar para ir para a próxima etapa do assistente.
  7. Procure e selecione os usuários e grupos para esta atribuição de redirecionamento de URL e clique em Avançar.
  8. Leia as informações resumidas e clique em Enviar.