Configurer

Gestion des feature flag

Si un problème survient avec l’application Citrix Workspace en production, nous pouvons désactiver dynamiquement une fonctionnalité affectée dans l’application Citrix Workspace même après la livraison de la fonctionnalité. Pour ce faire, nous utilisons des commutateurs de fonctionnalité et un service tiers appelé LaunchDarkly.

Comment configurer

Vous n’avez pas besoin d’effectuer des configurations pour activer le trafic vers LaunchDarkly, sauf si un pare-feu ou un proxy bloque le trafic sortant. Dans ce cas, vous activez le trafic vers LaunchDarkly via des URL ou adresses IP spécifiques, en fonction des exigences de votre stratégie.

Vous pouvez activer le trafic et la communication vers LaunchDarkly des manières suivantes :

Activer le trafic vers les URL suivantes

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

Répertorier les adresses IP dans une liste verte

Si vous devez répertorier les adresses IP dans la liste verte, consultez la liste des adresses IP publiques de LaunchDarkly pour obtenir une liste de toutes les plages d’adresses IP actuelles. Vous pouvez utiliser cette liste pour vérifier que les configurations du pare-feu sont mises à jour automatiquement en fonction des mises à jour de l’infrastructure. Pour plus d’informations sur l’état des modifications de l’infrastructure, consultez la page LaunchDarkly Status.

Disposition pour désactiver le service LaunchDarkly

Vous pouvez désactiver le service LaunchDarkly sur les magasins sur site et dans le cloud.

Dans la configuration cloud, les administrateurs peuvent désactiver le service LaunchDarkly en définissant l’attribut EnableLaunchDarkly sur False dans le service Global App Configuration.

Pour plus d’informations, consultez la documentation de Global App Configuration Service.

Avec le déploiement sur site, les administrateurs peuvent désactiver le service LaunchDarkly à l’aide de la stratégie d’administration Google comme suit :

  1. Connectez-vous à la console d’administration Google.
  2. Accédez à Gestion des appareils > Gestion de Chrome > Paramètres utilisateur.
  3. Ajoutez les chaînes suivantes au fichier policy.txt sous la clé engine_settings.

    "thirdPartyServices": {
    
      "enableLaunchDarkly": false
    
    },
    
    <!--NeedCopy-->
    
  4. Cliquez sur Enregistrer.

Remarque :

  • Par défaut, le service LaunchDarkly est activé si l’attribut enableLaunchDarkly n’est pas présent.

Avec le déploiement sur site, les administrateurs peuvent désactiver le service LaunchDarkly à l’aide du fichier configuration.js comme suit :

Remarque :

  • Des informations d’identification de niveau administrateur sont nécessaires pour modifier le fichier configuration.js ; après la modification du fichier, reconditionnez l’application pour que les modifications prennent effet.
  1. Ouvrez le fichier configuration.js.
  2. Ajoutez l’attribut enableLaunchDarkly et définissez l’attribut sur false.

    "thirdPartyServices": {
    
        "enableLaunchDarkly": false
    
         },
    <!--NeedCopy-->
    
  3. Cliquez sur Enregistrer.

Remarque :

  • Par défaut, le service LaunchDarkly est activé si l’attribut enableLaunchDarkly n’est pas présent.

Mode kiosque

Le mode Kiosque de l’application Citrix Workspace pour ChromeOS permet d’exécuter toutes les applications dans la même fenêtre. Grâce à cette fonctionnalité, vous pouvez exécuter des applications Citrix Workspace en mode Kiosque, puis lancer des applications ou bureaux Windows à l’aide du même mode. En outre, le mode Kiosque vous permet de publier des applications ou bureaux distants en tant que package Chrome dédié à l’aide d’une l’URL persistante.

Comment configurer

Vous pouvez contrôler cette fonctionnalité en ajustant les paramètres Kiosque dans le panneau d’administration Chrome pour les appareils Chrome gérés.

Référez-vous aux instructions du site de support de Google pour savoir comment autoriser l’application Citrix Workspace à s’exécuter en mode Kiosque sur les appareils Chrome gérés et non gérés.

Si vous déployez une application Citrix Workspace, vous devez la publier en définissant les options de visibilité sur Public/unlisted pour vérifier l’interopérabilité avec le mode Kiosque. Accédez au Tableau de bord du développeur Chrome Web Store.

L’URL du magasin est en lecture seule lorsque le mode Kiosque est actif, et elle ne peut pas être modifiée à l’aide de l’écran des paramètres du compte. Vous pouvez toutefois modifier ce paramètre en reconditionnant l’application avec le fichier .cr ou via Google Policy Management à l’aide de la console d’administration 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 vous utilisez la console d’administration Google, modifiez le fichier policy.txt contenant la configuration de Citrix Workspace. Remplacez la valeur « url » sous « rf_web » avec une URL persistante.

    {
    "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-->
Configurer