Citrix Virtual Apps and Desktops

Configuración

La redirección USB está inhabilitada de forma predeterminada. Puede configurar la redirección USB genérica mediante los siguientes parámetros de la directiva de Citrix®:

  • Redirección de dispositivos USB del cliente: Para habilitar o inhabilitar la redirección USB
  • Reglas de redirección de dispositivos USB del cliente: Para especificar una acción específica del dispositivo, es decir, permitir o denegar el acceso a un dispositivo en particular
  • Reglas de redirección de dispositivos USB del cliente (versión 2): Para especificar reglas para filtrar, dividir y conectar automáticamente dispositivos USB
  • Reglas de optimización de dispositivos USB del cliente: Para inhabilitar la optimización o para cambiar el modo de optimización
  • Permitir que los dispositivos USB existentes se conecten automáticamente: Para permitir o impedir la conexión automática de los dispositivos USB existentes que están conectados a un dispositivo de punto final cliente al comienzo de una sesión HDX™
  • Permitir que los dispositivos USB recién llegados se conecten automáticamente: Para permitir o impedir la conexión automática de los dispositivos USB que están conectados a un dispositivo de punto final cliente durante una sesión HDX

Consulte Configuraciones de directiva USB para obtener más información.

Cómo configurar la redirección USB

De forma predeterminada, la configuración de redirección USB está inhabilitada. Para usarla, la directiva de redirección USB y las reglas de redirección específicas deben estar habilitadas y configuradas en el DDC.

Nota:

Si usa algún componente anterior a la versión 2212 o la aplicación Workspace para Linux/Mac, consulte Configuración de la redirección USB antigua para obtener más información sobre cómo configurar la redirección USB.

Habilitar la redirección de USB genérico

  1. Abra las directivas de Citrix Web Studio™ y haga clic en la ficha Directivas.

  2. Haga clic en Crear directiva y expanda las directivas ICA® > Dispositivos USB.

  3. Modifique la directiva Redirección de dispositivos USB del cliente.

  4. Seleccione Permitida y haga clic en Guardar.

Creación de reglas de directiva de redirección USB

Cuando el usuario intenta redirigir un dispositivo USB a un escritorio virtual, se coteja sucesivamente cada regla de directiva USB hasta que encuentra una coincidencia. La primera coincidencia para cualquier dispositivo se considera definitiva. Si la primera coincidencia es una regla para Permitir, se autoriza la redirección del dispositivo al escritorio virtual. Si la primera coincidencia es una regla para Denegar, el dispositivo solamente está disponible en el escritorio local. Si no hay coincidencias, se usan las reglas predeterminadas.

Reglas de dispositivo

Al igual que los dispositivos USB normales, las reglas de dispositivo establecidas en la directiva o en la configuración de la aplicación Citrix Workspace™ del cliente en el dispositivo de punto final seleccionan los dispositivos para el reenvío. La aplicación Citrix Workspace usa estas reglas para decidir los dispositivos USB para los que permitir o impedir el reenvío a la sesión remota.

Cada regla consta de una palabra clave de acción (Permitir, Conectar o Denegar), dos puntos (:) y cero o más parámetros de filtro que coinciden con dispositivos reales en el subsistema USB de los dispositivos de punto final. Estos parámetros de filtro corresponden a los metadatos descriptores del dispositivo USB que usa cada dispositivo USB para identificarse.

Las reglas de dispositivo son texto no cifrado con cada regla en una sola línea y un comentario opcional precedido de un carácter #. Las reglas se cotejan de arriba a abajo (orden de prioridad descendente). Se aplica la primera regla que coincida con la interfaz del dispositivo o la interfaz secundaria. Se ignoran las reglas subsiguientes que seleccionen el mismo dispositivo o interfaz.

Ejemplo: ALLOW: VID=1050 PID=0421 #Device1 Ejemplo: CONNECT: VID=xxxx PID=yyyy Class=03 #Device2

Palabra clave Descripción
CONNECT Use esta palabra clave para permitir que los dispositivos se redirijan a través del canal virtual USB, así como para que se redirijan automáticamente durante el inicio de la sesión y al insertarlos.
ALLOW Use esta palabra clave para permitir que los dispositivos se redirijan a través del canal virtual USB
DENY Use esta palabra clave para impedir que los dispositivos se redirijan a través del canal virtual USB

Reglas de dispositivos

Configuración de la directiva en el DDC:

  1. Abra las directivas de Citrix Web Studio y haga clic en la ficha Directivas .

  2. Haga clic en Crear directiva y expanda las directivas ICA > Dispositivos USB.

  3. Modifique las Reglas de redirección de dispositivos USB del cliente (versión 2).

  4. Establezca el valor conforme a los ejemplos proporcionados en la descripción de cada dispositivo USB que necesite redirigirse y haga clic en Guardar.

    Por ejemplo: Allow: VID=056A PID=00A4 #STU-430 Deny: Class=08 subclass=05 # Almacenamiento masivo

    Nota:

    Si un administrador de Citrix marca la casilla Usar el valor predeterminado y hace clic en Guardar, las reglas predeterminadas se encuentran en el siguiente registro del VDA.

    Precaución:

    Consulte la renuncia de responsabilidades al final de este artículo antes de usar el Editor del Registro.

    HKLM\SOFTWARE\Wow6432Node\Citrix\PortICA\GenericUSB\DeviceRules

Nota:

Las directivas aún se pueden establecer en el dispositivo cliente mediante reglas de dispositivo de directivas de grupo, pero eso ya no es necesario en las versiones más recientes de CVAD y CWA.

Para ver la configuración antigua de dispositivos USB, consulte Configuración de la redirección USB antigua.

Configurar redirección automática de dispositivos USB (opcional)

Los dispositivos USB se redirigen automáticamente cuando se habilita la compatibilidad con USB. Además, la configuración de preferencias de usuario de USB está definida para conectar automáticamente dispositivos USB. No siempre es mejor redirigir todos los dispositivos USB. Los usuarios pueden redirigir explícitamente dispositivos seleccionándolos en la lista de dispositivos USB que no se redirigen automáticamente. Para evitar que los dispositivos USB aparezcan en la lista o se redirijan, utilice DeviceRules en el dispositivo de punto final del cliente o en la directiva de DDC. Esta directiva se puede configurar en el DDC, en el cliente mediante un objeto de directiva de grupo, mediante las Preferencias de Citrix Workspace o en la ficha Conexiones, en CDViewer. Todos estos métodos se describen a continuación:

Configuración de la directiva en el DDC:

Hay dos directivas en el DDC que se pueden configurar para permitir la redirección automática de dispositivos USB:

  • Permitir que los dispositivos USB existentes se conecten automáticamente

  • Permitir que los dispositivos USB recién llegados se conecten automáticamente

    1. Abra las directivas de Citrix Web Studio y haga clic en la ficha Directivas .

    2. Haga clic en Crear directiva y expanda las directivas ICA > Dispositivos USB.

    3. Modifique el parámetro Permitir que los dispositivos USB existentes se conecten automáticamente.

    4. Desmarque la casilla de verificación Usar valor predeterminado y seleccione Redirigir automáticamente los dispositivos USB disponibles del menú desplegable y haga clic en Guardar.

    5. Modifique el parámetro Permitir que los dispositivos USB recién llegados se conecten automáticamente.

    6. Desmarque la casilla de verificación Usar valor predeterminado y seleccione Redirigir automáticamente los dispositivos USB disponibles del menú desplegable y haga clic en Guardar.

Explicación de las reglas de redirección de dispositivos USB

Al usar la redirección USB del cliente Citrix, es importante comprender cómo se priorizan y aplican las diferentes reglas. Piense en ello como un conjunto de instrucciones: el sistema busca reglas en un orden específico y la primera regla que encuentra para un dispositivo en particular es la que se mantiene. Cualquier otra regla para ese mismo dispositivo que se encuentre más abajo en la lista se ignora.

Este es el orden en que se evalúan las reglas de su dispositivo:

  • Reglas de redirección de dispositivos USB del cliente (versión 2): Las reglas de dispositivo configuradas por esta configuración de directiva reciben la máxima prioridad. Si aquí se encuentra una regla para un dispositivo específico, se aplicará esa regla y no se considerarán otras reglas para ese dispositivo en particular.
  • Reglas de redirección de dispositivos USB del cliente: Las siguientes en la lista son las reglas definidas en este parámetro antiguo dentro de Citrix Studio. Si no se encuentra ninguna regla para un dispositivo en la directiva de la versión 2, el sistema verifica las reglas definidas en esta configuración de directiva. Nuevamente, si se encuentra una regla para un dispositivo aquí, se aplica y el sistema deja de buscar reglas para ese dispositivo específico.

Nota:

La configuración de directiva anterior solo se aplica si las reglas de redirección de dispositivos USB del cliente (versión 2) no están configuradas en Studio o si la versión de la aplicación Citrix Workspace para Windows es anterior a 2212.

  • Objetos de directiva de grupo (GPO) del lado del cliente: Si un dispositivo aún no tiene ninguna regla aplicada después de verificar ambas configuraciones de directiva de Studio, el sistema recurre a las reglas configuradas a través de los objetos de directiva de grupo del lado del cliente.
  • Parámetros de Registro del lado del cliente: Por último, se aplican los parámetros de Registro del lado del cliente como la prioridad más baja.

Esta jerarquía garantiza que las configuraciones más específicas o más recientes tengan prioridad para un dispositivo determinado, lo que proporciona una forma clara y predecible de administrar la redirección de dispositivos USB. Es importante recordar que, aunque la jerarquía determina el orden de evaluación, una regla encontrada para un dispositivo en un nivel superior impedirá que se apliquen reglas para ese mismo dispositivo en niveles inferiores. Sin embargo, las reglas establecidas en niveles inferiores no se ignoran por completo; aún se evalúan para cualquier dispositivo al que aún no se le haya aplicado una regla.

Este enfoque por niveles también garantiza la compatibilidad con versiones anteriores. Al actualizar desde versiones anteriores de Citrix Virtual Apps and Desktops™ o la aplicación Citrix Workspace, se conservarán las configuraciones existentes del lado del cliente. Esto les da tiempo a los administradores empresariales para planificar la ruta de migración hacia la configuración de directiva más avanzada reglas de dispositivo versión 2 en Studio sin causar interrupciones inmediatas.

Ejemplo:

Supongamos que tiene un dispositivo USB específico con ID de proveedor (VID) xxxx e ID de producto (PID) yyyy.

  • En la configuración de directiva Reglas de redirección de dispositivos USB de cliente (versión 2) en Citrix Studio, tiene un conjunto de reglas CONNECT VID=xxxx PID=yyyy.
  • Por separado, en un objeto de directiva de grupo (GPO) del lado del cliente, tiene una regla DENY para el mismo dispositivo DENY: VID=xxxx PID=yyyy.

Cuando este dispositivo se conecta al dispositivo de punto final del cliente, el sistema primero evaluará las reglas en la directiva de Studio versión 2. Encuentra la regla CONNECT VID=xxxx PID=yyyy. Debido a que esta regla se encuentra en el nivel de precedencia más alto, se aplica de inmediato. El sistema, a continuación, ignora cualquier otra regla para este dispositivo específico. Por lo tanto, incluso aunque exista una regla DENY en un GPO del lado del cliente, se ignorará y el dispositivo se redireccionará correctamente.

Configuración