Configurar

Administrar marcas de función

Si se produce un problema con la aplicación Citrix Workspace en producción, podemos inhabilitar de manera dinámica una función afectada en la aplicación Citrix Workspace aunque dicha función ya se haya publicado. Para ello, se utilizan marcas de función y un servicio externo denominado LaunchDarkly.

Modo de configuración

No es necesario que realice ninguna configuración para permitir el tráfico a LaunchDarkly, salvo si tiene un firewall o proxy bloqueando el tráfico saliente. En ese caso, puede habilitar el tráfico a LaunchDarkly a través de direcciones URL o direcciones IP específicas, según sus requisitos de directiva.

Puede habilitar el tráfico y la comunicación en LaunchDarkly de las siguientes formas:

Permitir el tráfico a las siguientes URL

  • events.launchdarkly.com
  • app.launchdarkly.com

Incluir direcciones IP en una lista de permitidos

Si necesita incluir las direcciones IP en una lista de permitidos, para obtener una lista de todos los intervalos de direcciones IP actuales, consulte esta lista de direcciones IP públicas de LaunchDarkly. Puede usar esta lista para verificar que las configuraciones de su firewall se actualicen automáticamente de acuerdo con las actualizaciones de la infraestructura. Para obtener detalles sobre el estado actual de los cambios en la infraestructura, consulte la Página de estado de LaunchDarkly.

Disposición para inhabilitar el servicio de LaunchDarkly

Puede inhabilitar el servicio de LaunchDarkly tanto en almacenes locales como en la nube.

En la configuración de la nube, los administradores pueden inhabilitar el servicio de LaunchDarkly al establecer el atributo enableLaunchDarkly en False en Global App Configuration Service.

Para obtener más información, consulte la documentación de Global App Configuration Service.

En la implementación local, los administradores pueden inhabilitar el servicio de LaunchDarkly mediante la directiva de administración de Google de esta manera:

  1. Inicie sesión en la Consola de administración de Google.
  2. Vaya a Administración de dispositivos > Administración de Chrome > Configuración de usuario.
  3. Agregue estas cadenas al archivo policy.txt, en la clave engine_settings.

    "thirdPartyServices": {
    
      "enableLaunchDarkly": false
    
    },
    
    <!--NeedCopy-->
    
  4. Haga clic en Guardar.

Nota:

  • De forma predeterminada, el servicio LaunchDarkly está habilitado si el atributo enableLaunchDarkly no está presente.

En la implementación local, los administradores pueden inhabilitar el servicio de LaunchDarkly mediante el archivo configuration.js de esta manera:

Nota:

  • Se necesitan credenciales de nivel de administrador para modificar el archivo configuration.js. Después de modificarlo, vuelva a empaquetar la aplicación para que las modificaciones surtan efecto.
  1. Abra el archivo configuration.js.
  2. Agregue el atributo enableLaunchDarkly y defina el atributo en false.

    "thirdPartyServices": {
    
        "enableLaunchDarkly": false
    
         },
    <!--NeedCopy-->
    
  3. Haga clic en Guardar.

Nota:

  • De forma predeterminada, el servicio LaunchDarkly está habilitado si el atributo enableLaunchDarkly no está presente.

Nota sobre el JSON de configuración

Con la versión 2202.1 (22.2.1.8), la aplicación Citrix Workspace solo acepta JSON válidos para enviar la configuración. Haga lo siguiente para validar el archivo JSON:

  1. Verifique los datos de JSON. Use el enlace https://jsonlint.com/ para verificarlo.
  2. Siga los pasos mencionados en la página Introducción para actualizar:

    • Directiva de Google
    • web.config
    • default.ica
    • configuration.js

    Se recomienda utilizar la herramienta de utilidad de configuración para generar parámetros JSON válidos para personalizar la aplicación Citrix Workspace para ChromeOS mediante:

    • configuration.js
    • web.config
    • default.ica
    • Directiva de Google

Nota:

Es posible que tenga problemas al iniciar sesión cuando el JSON de configuración no es válido.

Parámetro de proxy HTTP en Chromebook

Si ha configurado el parámetro del proxy HTTP en su Chromebook, es posible que sus sesiones no se inicien.

Para resolver este problema, puede inhabilitar el parámetro nativeSocket en la consola de administración de Google y asegurarse de que ha habilitado la directiva Conexiones de WebSockets en DDC. Para obtener más información, consulte el artículo WebSocket.

A continuación se muestra un ejemplo de datos JSON:

{
        "settings": {
        "Value": {
              "settings_version": "1.0",
              "engine_settings": {
                         "transport":
                                { "nativeSocket": false
                                  }
                            }
                     }
          }
}
<!--NeedCopy-->

Advertencia:

Al deshabilitar el atributo nativeSocket se habilita la conexión de WebSocket, lo que puede afectar al rendimiento en comparación con el uso de un socket nativo.

Modo quiosco

El modo quiosco de la aplicación Citrix Workspace para ChromeOS le ayuda a ejecutar todas las aplicaciones en la misma ventana. Con esta funcionalidad, se pueden ejecutar aplicaciones de Citrix Workspace en modo quiosco y luego iniciar cualquier escritorio o aplicación de Windows mediante el mismo modo. Además, el modo quiosco permite publicar aplicaciones o escritorios remotos como paquetes Chrome dedicados mediante una URL persistente.

Modo de configuración

Para controlar esta función, puede ajustar los parámetros de quiosco en el panel de administración de Chrome. Este parámetro solo se aplica a dispositivos Chrome administrados.

Consulte el sitio de asistencia de Google para obtener instrucciones sobre cómo habilitar la aplicación Citrix Workspace para ejecutarse en modo quiosco en dispositivos Chrome administrados y no administrados.

Si piensa implementar una aplicación Citrix Workspace, debe publicar mediante las opciones de visibilidad configuradas como Public/unlisted para verificar la interoperabilidad con el modo quiosco. Vaya al Panel para desarrolladores de Chrome Web Store

La URL del almacén es de solo lectura cuando el modo quiosco está activo y no se puede modificar desde la pantalla de parámetros de Cuenta. Sin embargo, puede cambiar este parámetro de una de las siguientes maneras:

  • Reempaquetar la aplicación con el archivo .cr.
  • Mediante la consola de administración de Google. Use la gestión de políticas de Google para acceder a la consola de administración de Google.
    <Services version="1.0">
    <Service>
    <rfWeb>http://your_RfWebURL_or_persistenturl</rfWeb>
    <Name>Mystore</Name>
    <Gateways>
    <Gateway>
    <Location>https://yourcompany.gateway.com</Location>
    </Gateway>
    </Gateways>
    <Beacons>
    <Internal>
    <Beacon>http://yourcompany.internalwebsite.net</Beacon>
    </Internal>
    <External>
    <Beacon>http://www.yourcompany.externalwebsite.com</Beacon>
    </External>
    </Beacons>
    </Service>
    </Services>

<!--NeedCopy-->

Si usa la consola de administración de Google, modifique el archivo policy.txt que contiene la configuración de Citrix Workspace. Sustituya el valor de “url” bajo “rf_web” por una URL persistente.

    {
    "settings": {
    "Value": {
    "settings_version": "1.0",
    "store_settings": {
    "beacons": {
    "external": [
    {
    "url": "http://www.yourcompany.externalwebsite.com"
    }
    ],
    "internal": [
    {
    "url": "http://yourcompany.internalwebsite.net"
    }
    ]
    },
    "gateways": [
    {
    "is_default": true,
    "url": "https://yourcompany.gateway.com"
    }
    ],
    "name": "mystore",
    "rf_web": {
    "url": " http://your_RfWebURL_or_persistenturl "
    }
    }
    }
    }
    }
<!--NeedCopy-->

Global App Configuration Service

A partir de esta versión, como administrador, puede usar Global App Configuration Service para:

  • administrar y configurar de forma centralizada los parámetros de la aplicación y establecer valores predeterminados;
  • aplicar la configuración en dispositivos administrados y no administrados (BYOD);
  • aplicar la configuración tanto para los usuarios de la nube (dominio reclamado) como para los usuarios locales (URL reclamada).

Para obtener más información, consulte la documentación de Global App Configuration Service.

Notas:

Esta función solo está disponible para almacenes de espacio de trabajo y HTTPS. Para que Global App Configuration Service funcione, verifique que sus usuarios puedan acceder a las direcciones URL https://discovery.cem.cloud.us, https://gacs-discovery.cloud.com y https://gacs-config.cloud.com.

Configurar