El archivo de plantilla ADM de redireccionamiento de contenido URL de Horizon (urlRedirection-enUS.adm) contiene opciones de las directivas para controlar si un vínculo URL se abre en el cliente o en el agente, en una aplicación o en un escritorio remotos. Por ejemplo, para proporcionar más seguridad, los administradores pueden establecer una directiva de forma que, para todos los empleados que trabajan dentro de la red corporativa, todos los vínculos URL que se dirijan a un lugar fuera de la red corporativa se abran en una aplicación o un escritorio remotos.

Este archivo ADM está disponible en un archivo de paquete .zip con el nombre VMware-Horizon-Extras-Bundle-x.x.x-yyyyyyy.zip, que puede descargar desde el sitio de descargas de VMware en https://my.vmware.com/web/vmware/downloads. En el apartado de escritorios y equipos de usuarios finales, seleccione la descarga de VMware Horizon 7, que incluye el archivo de paquete .zip.

El redireccionamiento de contenido URL se puede producir cuando los usuarios finales hacen clic en un vínculo URL en un navegador o una aplicación, como un documento de Microsoft Word o un correo electrónico, o bien si un usuario hace clic o escribe una URL en un navegador Internet Explorer 9, 10 u 11. Los vínculos URL pueden ser vínculos a páginas web, números de teléfono y direcciones de correo electrónico, entre otros.

Sintaxis para las reglas de redireccionamiento de contenido URL

Cuando especifique si las URL se abrirán en el agente o en el cliente, puede usar expresiones comunes. Separe varias entradas con punto y coma. No se permite el uso de espacio entre entradas.

A continuación podrá encontrar algunos ejemplos.

Entrada Descripción
.* (Punto-asterisco) Especifica que todas las URL se deben redireccionar. Si usa esta opción para agentRules, todas las URL se redireccionan al agente, lo que significa que se abrirán en una aplicación o en un escritorio remotos. Si usa esta opción para clientRules, las URL especificadas se redireccionan al cliente.
.*.acme.com;.*.example.com Especifica que se deben redireccionar todas las URL que contengan el texto .acme.com o example.com.
[espacio o dejar vacío] Para especificar que no se debe redireccionar ninguna URL, use un espacio o deje la opción vacía. Por ejemplo, al dejar la opción clientRules vacía, especifica que ninguna URL se debe redireccionar al cliente.

En agentRules también debe usar la opción brokerHostname para especificar la dirección IP o el nombre de dominio completo del servidor de conexión, y debe usar la opción remoteItem para especificar el nombre para mostrar del grupo de aplicaciones o de escritorios, como aparece en View Administrator.

Redireccionamiento de cliente a agente

Agregue esta plantilla al GPO del grupo de aplicaciones o de escritorios remotos si desea que algunas URL se redireccionen al cliente.

Por ejemplo, el redireccionamiento del agente al cliente se puede usar para mantener recursos o como una capa de seguridad adicional. Si los empleados están trabajando en una aplicación o un escritorio remotos y desean ver vídeos, por ejemplo, puede redireccionar esas URL a la máquina cliente para que no se produzca una carga adicional en el centro de datos. Por razones de seguridad, para los empleados que trabajen fuera de la red corporativa, es posible que desee que todas las URL que se dirigen a ubicaciones externas a la red corporativa se abran en una máquina cliente del empleado.

Puede, por ejemplo, configurar reglas para que cualquier contenido que no sea relativo a la compañía, es decir, las URL que no se dirijan a la red corporativa, se redireccione para que se abra en la máquina cliente. En este caso, podría usar las siguientes opciones, que incluyen expresiones comunes:

  • Para agentRules: .*.mycompany.com

    Esta regla supone que cualquier URL que contenga el texto mycompany.com se abrirá en el agente.

  • Para clientRules: .*

    Esta regla significa que todas las URL se deben abrir en el cliente con el navegador cliente predeterminado.

La función usa el siguiente proceso para aplicar las reglas:
  1. Cuando un usuario hace clic en un vínculo de una aplicación o un escritorio remotos, se comprueban las reglas del cliente en primer lugar.
  2. Si un patrón de la URL coincide con una regla del cliente, las reglas del agente se comprueban a continuación.
  3. Si existe un conflicto entre las reglas del agente y del cliente, el vínculo se abre de forma local, es decir, en este caso en la máquina agente.
  4. Si no existe ningún conflicto, la URL se redirecciona al cliente.

    En el ejemplo anterior, hay un conflicto entre reglas porque las URL con mycompany.com son un subconjunto de todas las URL. Debido a este conflicto, las URL que tengan mycompany.com se abren de forma local. Si hace clic en un vínculo con mycompany.com en la URL mientras se encuentra en un escritorio remoto, la URL se abrirá en ese escritorio remoto. Si hace clic en un vínculo con mycompany.com en la URL mientras se encuentra en un sistema cliente, la URL se abrirá en el cliente.

Redireccionamiento del cliente al agente

Agregue esta plantilla al GPO del grupo de equipos cliente si desea que algunas URL se redireccionen a la aplicación o al escritorio remotos. Por ejemplo, por razones de seguridad, es posible que quiera que todas las URL que se dirigen a la red corporativa se abran en una aplicación o en un escritorio remotos. En ese caso, puede configurar agentRules como:

         .*.mycompany.com
      

Para redireccionar las URL a un grupo de aplicaciones o escritorios remotos, también debe especificar el grupo que desee usar. Use brokerHostname para especificar la dirección IP o el nombre de dominio completo del servidor de conexión, y la opción remoteItem para especificar el nombre para mostrar del grupo de aplicaciones o de escritorios, como aparece en View Administrator.

Si la URL se redirecciona a un escritorio remoto, el vínculo se abre en el navegador predeterminado de ese escritorio. Si la URL se redirecciona a una aplicación remota, el vínculo se abre usando el grupo de aplicaciones especificado. El usuario final debe tener autorización para el grupo de aplicaciones o de escritorios especificado.

Puede agregar esta plantilla a los GPO para el agente y el cliente, pero si lo hace, asegúrese de que las reglas no entran en conflicto o que los conflictos existentes son intencionados.

Detalles de la configuración de la plantilla

La siguiente tabla describe la configuración de las directivas en el archivo de plantilla ADM de redireccionamiento de contenido URL de Horizon. La plantilla contiene únicamente las opciones de Configuración del equipo.

Tabla 1. Configuración de la plantilla de redireccionamiento de contenido URL de Horizon
Configuración Propiedades
IE Policy: Users can't disable URL Redirection plugin Determina si los usuarios pueden deshabilitar el redireccionamiento de contenido URL.

Esta opción está deshabilitada de forma predeterminada.

IE Policy: Automatically activate newly installed plugins Determina si los complementos de Internet Explorer recientemente instalados se activan automáticamente.

Esta opción está deshabilitada de forma predeterminada.

Url Redirection Enabled Determina si esta función está activada.

Esta configuración está habilitada de forma predeterminada. Puede usar esta opción para deshabilitar la función aunque el componente se instalara.

Url Redirection Protocol 'http' En todas las URL que usen el protocolo HTTP, especifica las URL que se deben redireccionar.

Por ejemplo, si configura agentRules como .*.mycompany.com todas las URL con "mycompany.com" se redireccionan a una aplicación o a un escritorio remotos. Además puede especificar el servidor de conexión que se utilizará configurando brokerHostname y puede especificar qué grupo de aplicaciones o de escritorios se utilizará configurando remoteItem como el nombre para mostrar del grupo, como aparece en View Administrator.

Si configura clientRules como .*.mycompany.com todas las URL con "mycompany.com" se redireccionan al cliente basado en Windows y se abren en el navegador predeterminado del cliente.

Nota: Como práctica recomendada, establezca las mismas reglas para los protocolos HTTP y HTTPS. De esta manera, si un usuario escribe una URL parcial, como mycompany.com en Internet Explorer, si ese sitio se redirecciona automáticamente de HTTP a HTTPS, la función de redireccionamiento de contenido URL funcionará correctamente. En este caso, si establece una regla para HTTPS pero no para HTTP, la URL parcial que el usuario escriba no se redireccionará.

Esta opción está deshabilitada de forma predeterminada.

Url Redirection Protocol 'https' En todas las URL que usen el protocolo HTTPS, especifica las URL que se deben redireccionar.

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

Nota: Como práctica recomendada, establezca las mismas reglas para los protocolos HTTPS y HTTP.

Esta opción está deshabilitada de forma predeterminada.

Url Redirection Protocol 'callto' En todas las URL que usen el protocolo callto, especifica las URL que se deben redireccionar.

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

Esta opción está deshabilitada de forma predeterminada.

Url Redirection Protocol 'email' En todas las URL que usen los protocolos mailto o de correo electrónico, especifica las URL que se deben redireccionar.

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

Esta opción está deshabilitada de forma predeterminada.

Url Redirection Protocol '[...]' Esta es una plantilla que puede modificar para los protocolos adicionales. Si no necesita configurar ningún protocolo adicional, puede eliminar o anular el comentario de esta entrada antes de agregar la plantilla ADM a Active Directory.
Nota: Para el redireccionamiento del cliente al agente, si configura un protocolo que no tenga un controlador predeterminado, después de configurar una opción de GPO para este protocolo, debe iniciar Horizon Client tras el redireccionamiento de las URL que especifica este protocolo.