Solo los entornos configurados para utilizar brokering de pod único pueden utilizar esta función. En Horizon Universal Console, cree asignaciones de personalización para asignar ajustes que personalizan los entornos de los usuarios finales. Un tipo de personalización es el redireccionamiento de URL. Puede definir reglas de control de URL en las que Horizon Client redirecciona las URL desde la máquina cliente del usuario final hasta una aplicación o un escritorio proporcionado por el entorno de Horizon Cloud. La configuración de redireccionamiento de URL proporciona información de Horizon Client sobre qué direcciones URL debe gestionar una de las aplicaciones o uno de los escritorios de Horizon Cloud asignados del usuario final en lugar de abrirse en el sistema local del usuario.

Nota:
  • La consola de administración proporciona una interfaz de usuario para configurar el redireccionamiento de URL de cliente a agente. Para configurar el redireccionamiento de URL de agente a cliente, debe usar la configuración de directiva de grupo, tal como se describe en Agente de pod único: pods de Horizon Cloud y la función Redireccionamiento de contenido URL. Los pasos a continuación son para configurar el redireccionamiento de URL de cliente a agente.
  • Cuando el arrendatario de Horizon Cloud está configurado para utilizar el Universal Broker para los pods de Microsoft Azure, actualmente no se admite la creación de estas personalizaciones de redireccionamiento de URL.

La instancia de Horizon Client recupera las reglas de redireccionamiento de URL asignadas del usuario final cuando el usuario inicia sesión en Horizon Client en el dispositivo local. A continuación, cuando ese usuario intenta abrir un vínculo en un documento o archivo local, y el vínculo coincide con una regla de patrón de URL en la configuración asignada, Horizon Client determinan el controlador adecuado para usar. Los controladores especificados abren la aplicación o el escritorio asignado del usuario para gestionar el vínculo de la dirección URL, según lo determinado por el controlador adecuado que especificó en la configuración de redireccionamiento de URL. Si el controlador de redireccionamiento de URL especifica que se utilice un escritorio, la aplicación predeterminada del escritorio para el protocolo especificado del vínculo procesa la URL. Si el controlador especifica que se utilice una aplicación, la aplicación asignada del usuario procesa la dirección URL. Si el usuario no está autorizado para la aplicación o el escritorio especificado en el controlador, Horizon Client muestra un mensaje al usuario, a menos que Concordancia exacta se haya establecido en No para el controlador.

En el escenario donde Concordancia exacta se establece en No, el sistema busca un recurso por usar en función de este comportamiento de reserva:

  1. El sistema busca las asignaciones del usuario mediante una coincidencia de subcadena del recurso de destino especificado para el controlador. Si el sistema encuentra una asignación que coincida con la subcadena, se utiliza esa aplicación o escritorio asignado para abrir el vínculo.
  2. Cuando Tipo de recurso del controlador se establece en Aplicación, si se produce un error en la búsqueda de una coincidencia de subcadena, el sistema busca las asignaciones de aplicaciones del usuario para una aplicación asignada que pueda gestionar el protocolo especificado en el campo Esquema del controlador.
    Nota: Este paso en el comportamiento de reserva corresponde solo a las aplicaciones. Si Tipo de recurso se establece en Escritorios, se omite este paso.
  3. Si el sistema no puede encontrar un recurso en las asignaciones del usuario que pueda gestionar el protocolo, Horizon Client muestra un mensaje al usuario.
Importante: La instancia de Horizon Client del usuario debe estar instalada con la opción URL_FILTERING_ENABLED=1 para ofrecer al cliente la posibilidad de controlar la función de redireccionamiento de URL. Para obtener más información, consulte la información sobre esa opción en la guía Funciones de escritorios remotos y GPO de Horizon en la documentación de VMware Horizon.

Cuando el entorno se integra con Workspace ONE Access, el usuario debe haber abierto al menos una aplicación con Horizon Client antes de que pueda actuar la función de redireccionamiento de URL para dicho usuario. Al abrir al menos una aplicación con la opción Abrir en cliente, la configuración de redireccionamiento de URL asignada del usuario se carga en el registro del dispositivo cliente donde Horizon Client puede obtener los valores de configuración.

Una asignación de personalización se puede desactivar mediante el botón Desconectar de la página de asignaciones. A un usuario se le puede asignar más de una personalización activa de configuración de redireccionamiento de URL. Para evitar posibles conflictos entre reglas de configuraciones activas diferentes, cuando el usuario inicia sesión en Horizon Client, el sistema:

  • Establece como vigente solo una configuración, incluso si ese usuario tiene más de una configuración activa asignada.
  • Utiliza la configuración de redireccionamiento de URL que aparezca primera alfabéticamente como la configuración en vigor para el usuario.

Requisitos previos

En la consola, puede crear una personalización de redireccionamiento de URL incluso antes de que tenga algún escritorio o aplicación remota en el inventario de Horizon Cloud. Sin embargo, antes de que el flujo de redireccionamiento de URL funcione para esos usuarios finales especificados en la personalización, deben cumplirse los siguientes requisitos previos:

  • Cuando la máquina virtual de imagen se creó con el flujo de trabajo Importar máquina virtual - Catálogo de soluciones, la función de Horizon Agent denominada Redireccionamiento de URL estaba establecida en .
  • El inventario de Horizon Cloud tiene las aplicaciones remotas y los escritorios que desea utilizar en la configuración.
  • Si la personalización tiene Concordancia exacta establecida en , deben existir asignaciones que concedan los escritorios y aplicaciones remotas específicos a los usuarios finales especificados en la personalización.

Procedimiento

  1. En la página Asignaciones, haga clic en Nueva.
  2. En la ventana Nueva asignación, haga clic en el icono Personalizaciones.
    El asistente Nueva asignación de personalización se abrirá desde el primer paso.
  3. Realice sus selecciones y, a continuación, vaya al siguiente paso.
    Opción Descripción
    Nombre de la asignación Introduzca un nombre descriptivo para esta asignación.
    Ubicación Seleccione la ubicación que tiene el pod que desea utilizar.
    Pod Seleccione el pod. Desde este pod se proporcionan las aplicaciones remotas y los escritorios de sesión.
    Descripción También puede escribir una descripción para la configuración.
  4. Para los orígenes, cree una lista de patrones de URL que esta configuración indicará a Horizon Client que intercepte en el sistema cliente.
    1. En el campo Patrón de URL, escriba una cadena que especifique el patrón de coincidencia de URL para interceptar.
      Puede utilizar caracteres comodines para especificar un patrón de URL que coincida con varias URL.

      Por ejemplo:

      • Si escribe google.*, se interceptarán todas las URL que incluyan el texto google.
      • Si escribe .* (punto asterisco), se interceptarán todas las URL de los esquemas de protocolo (coincide con todos).
      • Si escribe mailto://.*.example.com, se interceptarán todas las URL que incluyan el texto mailto://.*.example.com.
      Importante: Siempre debe tener en cuenta que las URL que se introducen en el campo Patrón de URL distinguen mayúsculas de minúsculas, incluida la parte del nombre de host, como docs.vmware.com. El comportamiento de la función de redireccionamiento de URL es sensible a las mayúsculas y minúsculas de los patrones de URL que se especifican aquí. Por ejemplo, si introduce DOCS.VMWARE.COM/* como el patrón y el usuario final hace clic en un vínculo https://docs.vmware.com, el redireccionamiento de URL no se produce, debido a que el nombre de host, en realidad, existe en minúsculas. Para los nombres de host, utilice minúsculas. Si es necesario hacer coincidir los subdirectorios en la ruta de URL, utilice un carácter comodín o introduzca esas direcciones URL tal como existe realmente la ruta, por ejemplo, docs.vmware.com/en/VMware-Horizon-Cloud-Service/*
    2. Pulse Intro para agregar el patrón de URL especificado a la lista.
    3. Repita los pasos de escribir un patrón y pulsar Intro para agregar más patrones de coincidencia de URL.
  5. Para las reglas, defina el conjunto de controladores que determinan qué recurso de inventario de destino debería controlar varios protocolos.
    Un controlador define cuál de los escritorios y aplicaciones autorizados del usuario debe controlar ese protocolo específico. Por ejemplo, si el usuario abre un documento de Microsoft Word que contiene un vínculo de hipertexto mailto y hace clic en dicho vínculo en el documento, el controlador define qué aplicación autorizada debe gestionar la solicitud, como Microsoft Outlook o Mozilla Thunderbird.
    1. Configure los parámetros de regla.
      Opción Descripción
      Esquema Especifique el protocolo al que se aplica este controlador, por ejemplo, http, https, mailto, callto, etc.
      Tipo de recurso Seleccione si una aplicación o un escritorio controlarán el protocolo especificado.
      Recurso de destino Introduzca el nombre del recurso de destino en el inventario que se desea que controle el protocolo especificado en el campo Esquema.
      Concordancia exacta Seleccione para forzar una coincidencia exacta entre el nombre especificado en el campo Recurso de destino y los nombres de las aplicaciones remotas o los escritorios de sesión autorizados disponibles del usuario.

      Seleccione No si desea que el sistema utilice su comportamiento de reserva para admitir la situación donde el usuario final no tiene una asignación para un recurso con el nombre exacto especificado en el campo Recurso de destino.

      Por ejemplo, cuando Tipo de recurso se establece en Aplicaciones y usted especifica Microsoft Outlook como el recurso de destino para gestionar el protocolo mailto, pero el usuario no tiene una asignación para ninguna de las aplicaciones de Microsoft Outlook, cuando Concordancia exacta se establezca en No, el sistema buscará una aplicación compatible asignada a ese usuario para gestionar el protocolo mailto, como Mozilla Thunderbird.

    2. Para agregar más controladores, haga clic en Agregar una fila y rellene los campos.
  6. Continúe con el siguiente paso del asistente.
  7. Busque y seleccione los usuarios y los grupos de esa asignación y vaya al paso siguiente.
  8. Revise la información resumida y, a continuación, complete el asistente.

Agente de pod único: pods de Horizon Cloud y la función Redireccionamiento de contenido URL

En esta página de documentación se describe cómo se ejecuta la función Redireccionamiento de contenido URL en una implementación de Horizon Cloud on Microsoft Azure. Se debe configurar la implementación para utilizar el brokering de pod único a fin de poder usar la función Redireccionamiento de contenido URL.

Breve introducción

El redireccionamiento de una aplicación o un escritorio remotos a un cliente se denomina redireccionamiento de agente a cliente. El redireccionamiento de un cliente a una aplicación o un escritorio remotos se denomina redireccionamiento de cliente a agente.

Redireccionamiento de agente a cliente
Con el redireccionamiento de agente a cliente, Horizon Agent envía la URL a Horizon Client, que abre la aplicación predeterminada del protocolo en la dirección URL del equipo cliente. Para obtener más información sobre cómo configurar el redireccionamiento de agente a cliente, lea las secciones de esta página.
Redireccionamiento de cliente a agente
Con el redireccionamiento de cliente a agente, el sistema abre la aplicación o el escritorio remotos especificados para gestionar la URL. Para obtener más información sobre cómo configurar el redireccionamiento de cliente a agente, consulte Agente de pod único - Pods de Horizon Cloud - Creación de una personalización de redireccionamiento de URL y asignación de esta a los usuarios.

Puede redireccionar algunas URL de una aplicación o un escritorio remotos a un cliente y otras URL de un cliente a una aplicación o escritorio remotos. Puede redireccionar cualquier número de protocolos, incluidos HTTP, HTTPS, mailto y callto.

Configurar el redireccionamiento de agente a cliente

Para habilitar el redireccionamiento de agente a cliente, realice las siguientes tareas de configuración.

  • Asegúrese de la función de redireccionamiento de contenido URL está habilitada en Horizon Agent en la máquina virtual de imagen, como se describe en la sección de requisitos previos en Agente de pod único - Pods de Horizon Cloud - Creación de una personalización de redireccionamiento de URL y asignación de esta a los usuarios.
  • Aplique la configuración de directivas de grupo de redireccionamiento de contenido URL a sus aplicaciones y escritorios remotos. Consulte la siguiente sección sobre cómo agregar la plantilla ADMX a un GPO.
  • Configure la configuración de directivas de grupo para indicar, para cada protocolo, cómo Horizon Agent debe redireccionar la URL. Consulte la siguiente sección sobre la configuración de directivas de grupo.

Agregar la plantilla ADMX de redireccionamiento de contenido URL a un GPO

El archivo de plantilla ADMX de redireccionamiento de contenido URL, denominado urlRedirection.admx, contiene opciones que le permiten controlar si un vínculo URL se abre en el cliente (redireccionamiento de agente a cliente), o bien en una aplicación o un escritorio remotos (redireccionamiento de cliente a agente).

Para aplicar la configuración de directiva de grupo de redireccionamiento de contenido URL a las aplicaciones y escritorios remotos, agregue el archivo de plantilla ADMX a los GPO en el servidor de Active Directory. Para las reglas relativas a vínculos URL en los que se hace clic en un escritorio o aplicación remotos, los GPO deben estar vinculados a la unidad organizativa que contenga sus escritorios virtuales y hosts de RDS.

También puede aplicar la configuración de la directiva de grupo a un GPO que esté vinculado a la unidad organizativa que contenga los equipos cliente Windows, pero el método preferido para configurar el redireccionamiento de cliente a agente es utilizar la utilidad de la línea de comandos vdmutil. Como macOS no admite los GPO, debe utilizar vmdutil si dispone de clientes Mac.

Requisitos previos
Pasos
  1. Descargue el paquete GPO de Horizon desde VMware Customer Connect en Descargar servicio de VMware Horizon.

    Desde esa URL, desplácese hasta la ubicación de descargas de Horizon Cloud Service on Microsoft Azure. En esa página, verá una lista de elementos que pueden descargarse. Busque la entrada correspondiente al paquete GPO de Horizon y descargue su archivo ZIP. Todos los archivos ADMX que proporcionan la configuración de las directivas de grupo de los componentes relacionados con Horizon están disponibles en este archivo.

  2. Descomprima el archivo ZIP y copie los siguientes archivos en las ubicaciones indicadas en el servidor Active Directory:
    1. Copie el archivo urlRedirection.admx en la carpeta C:\Windows\PolicyDefinitions.
    2. Copie el archivo de recursos de idioma urlRedirection.adml en la subcarpeta adecuada en C:\Windows\PolicyDefinitions.

      Por ejemplo, para la configuración regional EN, copie el archivo urlRedirection.adml en la carpeta C:\Windows\PolicyDefinitions\en-US.

  3. En su servidor de Active Directory, abra el Editor de administración de directivas de grupo.

    La configuración de directiva de grupo de redireccionamiento de contenido URL se instala en Configuración del equipo > Directivas > Plantillas administrativas > Redireccionamiento URL de VMware Horizon.

Luego, configure los ajustes de directivas de grupo en su servidor de Active Directory. Consulte la siguiente sección sobre la configuración de directivas de grupo.

Configuración de directiva de grupo del Redireccionamiento de contenido URL

El archivo de plantilla Redireccionamiento de contenido URL contiene la configuración de directiva de grupo que le permite crear reglas para configurar la función de redireccionamiento de agente a cliente para su entorno de Horizon Cloud. El archivo de plantilla contiene únicamente la opción Configuración del equipo. Todas las configuraciones se encuentran en la carpeta Redireccionamiento URL de VMware Horizon del Editor de administración de directivas de grupo.

Importante: A pesar de que el archivo de plantilla Redireccionamiento de contenido URL incluye la configuración de directivas de grupo relacionada con el redireccionamiento de cliente a agente, en Horizon Cloud, esta configuración no se utiliza para definir dicho tipo de redireccionamiento. En su lugar, se utiliza Horizon Universal Console para crear las reglas del redireccionamiento de cliente a agente. Las reglas para el redireccionamiento de cliente a agente se crean al crear una asignación de redireccionamiento de URL en la consola. Para obtener pasos más específicos, consulte Agente de pod único - Pods de Horizon Cloud - Creación de una personalización de redireccionamiento de URL y asignación de esta a los usuarios.

La siguiente tabla describe la configuración de directiva de grupo disponible en el archivo de plantilla Redireccionamiento de contenido URL.

Tabla 1. Configuración de directiva de grupo del Redireccionamiento de contenido URL
Configuración Propiedades
IE Policy: Prevent users from changing URL Redirection plugin loading behavior Determina si los usuarios pueden desactivar la función Redireccionamiento de contenido URL.

Esta opción no está configurada de forma predeterminada.

IE Policy: Automatically enable URL Redirection plugin Determina si los complementos de Internet Explorer recientemente instalados se activan automáticamente.

Esta opción no está configurada de forma predeterminada.

Url Redirection Enabled Determina si la función Redireccionamiento de contenido URL está habilitada. Puede usar esta opción para desactivar la función Redireccionamiento de contenido URL, independientemente de que se instalara en el cliente o en el agente.

Esta opción no está configurada de forma predeterminada.

Url Redirection Protocol 'http' En todas las URL que usen el protocolo HTTP, especifica las URL que se deben redireccionar. Esta configuración tiene las siguientes opciones:
  • Nombre de host del agente: dirección IP o nombre completo del host del servidor de conexión que se usa cuando se redireccionan las URL a una aplicación o un escritorio remotos.
  • Elemento remoto: muestra el nombre del grupo de aplicaciones o de escritorios remotos que pueden gestionar las URL especificadas en Reglas del agente.
  • Reglas del cliente: las URL que se deben redireccionar al cliente. Por ejemplo, si establece Reglas del cliente en .*.mycompany.com, todas las URL que incluyen mycompany.com se redireccionan al cliente basado en Windows y se abren en el navegador predeterminado del cliente.
  • Reglas del agente: las URL que se deben redireccionar a la aplicación o al escritorio remotos especificados en Elemento remoto. Por ejemplo, si establece Reglas del agente en .*.mycompany.com, todas las URL que incluyan mycompany.com se redireccionan a la aplicación o al escritorio remotos.

Cuando cree reglas del agente, también debe usar la opción Nombre de host del agente para especificar la dirección IP o el nombre de dominio completo del host del servidor de conexión y la opción Elemento remoto para especificar el nombre para mostrar del grupo de aplicaciones o de escritorios.

Nota: El método preferido para configurar las reglas del cliente es usar la utilidad vdmutil de la línea de comandos.

Esta opción está habilitada de forma predeterminada.

Url Redirection Protocol '[...]' Utilice esta opción para los protocolos que no sean HTTP, como HTTPS, email o callto.

Las opciones son las mismas que para Url Redirection Protocol 'http'.

Si no necesita configurar otros protocolos, puede eliminar o anular el comentario de esta entrada antes de agregar el archivo de plantilla Redireccionamiento de contenido URL a Active Directory.

Como práctica recomendada, establezca la misma opción de redireccionamiento para los protocolos HTTP y HTTPS. De esta manera, si un usuario escribe una URL parcial en Internet Explorer, como mycompany.com, y ese sitio redirecciona automáticamente de HTTP a HTTPS, la función Redireccionamiento de contenido URL funcionará correctamente. En este ejemplo, si establece una regla para HTTPS, pero no establece la misma opción de redireccionamiento para HTTP, no se redirecciona la URL abreviada que el usuario introduce.

Esta opción no está configurada de forma predeterminada.