No Console de Administração, 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.

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 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:

  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.

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 Administrativo, 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:

  • 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 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

  1. Na página Atribuições, clique em Novo.
  2. Na janela Nova Atribuição, clique no ícone Personalizações.

    O assistente de Nova Atribuição de Personalização é aberto na primeira etapa.

  3. Na etapa Definição, defina as configurações gerais e clique em Avançar.

    Opção

    Descrição

    Nome da atribuição

    Digite um nome conhecido para essa atribuição.

    Descrição

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

  4. Na seção Origem da etapa Configuração, 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 interceptado.

      Você pode usar curingas para especificar o padrão de URL que melhor representar várias URLs.

      Por exemplo:

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

      • Se você digitar .* (ponto asterisco), todas as URLs serão interceptadas para todos os esquemas de protocolo (corresponde a todos).

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

    2. Pressione Enter para adicionar o padrão de URL especificado à lista.
    3. Repita as etapas de digitar um padrão e pressione Enter para adicionar mais padrões de URL correspondentes.
  5. Na seção Regras, defina o conjunto de identificadores que determinam quais recursos de inventário de destino devem identificar 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. Na seção Regras, defina as configurações.

      Opção

      Descrição

      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.

    2. Para adicionar mais identificadores, clique em Adicionar uma linha e preencha os campos.
  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 e clique em Avançar.
  8. Leia as informações resumidas e clique em Enviar.