Configurer

Gestion des feature flag

Remarque :

  • Une fois des feature flag appliqués, vous verrez les mises à jour des feature flag après le lancement prochain de votre application Citrix Workspace. Lorsque vous êtes en mode de navigation privée, vous verrez également les mises à jour après le prochain lancement.

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.

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.

À ce jour, pour les clients cloud, il n’est pas possible d’accéder à StoreFront pour personnaliser l’application Citrix Workspace pour HTML5. Dans l’intervalle, LaunchDarkly peut être utilisé pour activer ou désactiver une fonctionnalité pour un client spécifique en fonction de l’URL de son magasin.

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 Global App Configuration Service.

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

Avec le déploiement sur site, pour désactiver le service LaunchDarkly, procédez comme suit :

  1. Accédez au fichier configuration.js dans le dossier HTML5Client.
  2. Ajoutez l’attribut enableLaunchDarkly et définissez l’attribut sur false.

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

Remarques :

  • L’option permettant de désactiver le service LaunchDarkly s’applique à l’application Citrix Workspace pour HTML5 version 2208 et versions ultérieures.
  • Par défaut, le service LaunchDarkly est activé si l’attribut enableLaunchDarkly n’est pas présent.

Global App Configuration Service

Les administrateurs peuvent personnaliser les paramètres utilisateur dans les sessions lancées dans l’application Citrix Workspace à l’aide du Global App Configuration Service. Les administrateurs peuvent personnaliser les paramètres utilisateur des déploiements locaux et dans Workspace (déploiements dans le cloud).

Auparavant, les administrateurs pouvaient uniquement utiliser le fichier configuration.js à cette fin, et cela ne s’appliquait qu’aux utilisateurs de StoreFront.

Limitation de la fonctionnalité

  • Les paramètres de Global App Config Service peuvent ne pas fonctionner comme prévu si vous avez installé l’extension AdBlock sur le navigateur. [CVADHELP-23003]

Configurer

Global App Config Service pour Citrix Workspace permet à un administrateur Citrix de fournir les URL du service Workspace et les paramètres de l’application Workspace via un service géré de manière centralisée.

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

Remarques :

  • Cette fonctionnalité est uniquement disponible pour Workspace et les magasins HTTPS.
  • Pour que Global App Configuration Service fonctionne, assurez-vous que vos utilisateurs peuvent accéder à l’URL .

Préciser la durée de la superposition en cas de redimensionnement

Lorsque l’utilisateur final redimensionne la fenêtre de session, une superposition représentant un compteur apparaît. Les événements onResize sont générés chaque fois que l’utilisateur redimensionne une fenêtre de session. En tant qu’administrateur, vous pouvez préciser la durée de la superposition.

Superposition en cas de redimensionnement

Remarque :

Cette fonctionnalité s’applique aux sessions lancées via le SDK HDX pour HTML5.

Configuration

Dans l’application Citrix Workspace pour HTML5, le fichier configuration.js se trouve dans le dossier C:\Program Files\Citrix\Receiver StoreFront\HTML5Client. Modifiez ce fichier pour configurer la durée de la superposition.

Remarques :

  • Citrix vous recommande de sauvegarder le fichier configuration.js avant de le modifier.
  • Les informations d’identification de niveau administrateur sont requises pour modifier le fichier configuration.js.

Pour modifier la durée :

  1. Accédez au fichier configuration.js dans le dossier HTML5Client.
  2. Localisez l’attribut resizeOverlayDuration et définissez-en la valeur.

    La valeur par défaut est de 3 500 millisecondes. Vous pouvez la définir dans une plage allant de 0 à 3 500.

    Par exemple,

        'ui' : {
            'resizeOverlayDuration': 3500
                }
    <!--NeedCopy-->
    

Presse-papiers

Avant l’introduction de cette fonctionnalité, l’application Citrix Workspace ne prenait pas en charge la copie et le collage de texte au format HTML depuis une application locale vers une autre application à l’aide de la fonctionnalité Collage spécial. Par conséquent, l’application ciblée (dans ce cas, Microsoft Excel) ne conservait pas le format HTML.

L’application Citrix Workspace pour HTML5 prend en charge le format HTML en plus du texte brut entre le client et une session. Ceci est utile pour les applications Office et les navigateurs. La prise en charge améliorée du Presse-papiers est uniquement prise en charge sur les navigateurs Chrome et Safari. Vous pouvez copier du contenu HTML et conserver la mise en forme. Lors de la copie d’un lien dans Chrome, une balise <img> est ajoutée au format HTML, ce qui vous permet de copier des images et du texte. Cette fonctionnalité de formatage HTML est plus riche que le texte brut, mais ne fonctionne pas dans toutes les applications.

Pour de plus amples informations, consultez Redirection du Presse-papiers client dans la documentation de Citrix Virtual Apps and Desktops.

Expérience du Presse-papiers améliorée

Vous pouvez copier et coller du texte entre la session et l’appareil de l’utilisateur. lorsque vous lancez plusieurs applications ou bureaux hébergés sur Virtual Desktops sur des systèmes d’exploitation Windows, Mac ou Chrome à l’aide de l’application Citrix Workspace pour HTML5 basée sur navigateur.

À partir de cette version, vous pouvez utiliser les raccourcis clavier Ctrl C et Ctrl V (pour les systèmes d’exploitation Windows ou Chrome) et CMD C et CMD V (pour le système d’exploitation Mac) pour copier et coller.

Cette fonctionnalité est activée par défaut.

Dans les navigateurs Firefox et Edge, pour copier le texte d’une session distante sur un périphérique local, appuyez sur Ctrl C, puis cliquez sur Confirmer.

Désactivez la boîte de dialogue de confirmation de copie en sélectionnant la case à cocher Désactiver la boîte de dialogue de confirmation de copie dans Préférences sur la barre d’outils. Désélectionnez la case à cocher pour activer à nouveau l’option.

Pour désactiver l’expérience Presse-papiers améliorée

Pour désactiver cette fonctionnalité, modifiez le fichier configuration.js situé dans le dossier HTML5Client (C:\Program Files\Citrix\Receiver StoreFront\HTML5Client) et définissez la valeur de directClipboard sur false.

Limitations :

  • Vous pouvez copier et coller uniquement du texte brut et des images mais pas des fichiers.
  • Ne prend pas en charge les données volumineuses.
  • La touche Ctrl peut rester coincée en position abaissée. Ce problème se produit lorsque vous appuyez sur la touche droite Ctrl pendant une longue période, puis que vous appuyez sur C pour copier le texte. Pour contourner le problème, cliquez plusieurs fois sur la touche droite Ctrl.
  • Parfois, la copie de texte nécessite un clic supplémentaire dans la boîte de dialogue de confirmation de copie lorsque vous utilisez les navigateurs Google Chrome, Safari, Edge et Firefox.
  • Utilisez les touches Ctrl c ou CMD C et Ctrl V ou CMD V pour copier et coller. Parfois, l’utilisation du menu Modifier ou du bouton droit de la souris pour copier le texte peut nécessiter un clic supplémentaire à l’aide de la boîte de dialogue Confirmer.

Prise en charge de la copie de clips d’image

À l’aide des raccourcis clavier standard, vous pouvez désormais copier et coller des clips d’image entre votre appareil local et vos sessions d’applications et de bureaux virtuels. Vous pouvez utiliser les raccourcis clavier standard pour copier et coller ce contenu lorsque vous utilisez des applications telles que :

  • Microsoft Word
  • Microsoft Paint
  • Adobe Photoshop

Auparavant, cette fonctionnalité était uniquement disponible pour le texte pour les navigateurs Google Chrome et Microsoft Edge (Chromium) avec des magasins HTTPS. Cette fonctionnalité est désormais disponible pour le texte et les images. Elle s’applique au navigateur Google Chrome et au navigateur Microsoft Edge (Chromium) avec les magasins HTTPS.

  Actions prises en charge dans le Presse-papiers
Navigateurs Google Chrome et Microsoft Edge (Chromium) avec magasins HTTPS Prise en charge du copier-coller d’images. Prise en charge du copier-coller de texte
Mozilla Firefox, Internet Explorer, magasins HTTP Prise en charge du copier-coller de texte

Remarques :

  • En général, pour des raisons de sécurité, nous vous recommandons d’utiliser uniquement des magasins HTTPS.
  • En raison de contraintes de bande passante réseau, les sessions peuvent ne plus répondre lorsque vous tentez de copier et de coller un clip d’image de plus de 2 Mo.
  • Sur les appareils Microsoft Windows OS et chromeOS, utilisez Ctr+C et Ctrl+V pour le copier-coller. Sur les appareils Apple Mac, utilisez Commande+C et Commande+V pour le copier-coller.

  • La fonctionnalité de clic droit ne fonctionne que lorsque vous copiez et collez depuis vos sessions d’application et de bureau virtuel vers votre machine locale. Elle ne fonctionne pas lorsque vous copiez et collez depuis la machine locale vers vos sessions d’application et de bureau virtuel.
  • Nous avons testé cette fonctionnalité avec les formats BMP, PNG, JPEG et GIF.

Le presse-papiers prend en charge le format HTML

À compter de cette version, vous pouvez utiliser le format HTML pour les opérations sur le presse-papiers entre le bureau virtuel et le terminal. Lorsque vous copiez les données HTML, le format du contenu source est copié, et lorsque vous collez les données, le contenu de destination prend en charge la mise en forme. Le format HTML offre également une meilleure apparence.

Pour plus d’informations sur la façon de définir les stratégies, consultez Formats d’écriture autorisés dans le Presse-papiers client dans la documentation de Citrix Virtual Apps and Desktops.

Partage de session

Pour que le partage de session soit possible, les applications doivent être hébergées sur la même machine et doivent être configurées en mode de fenêtre transparente. Utilisez les mêmes paramètres en matière de taille de fenêtre, nombre de couleurs et cryptage. Le partage de session est activé par défaut lorsqu’une application hébergée est mise à disposition.

Si App Switcher est installé sur la machine qui fournit les applications, une barre des tâches s’affiche dans le bas de la fenêtre. La barre des tâches affiche toutes les applications en cours d’exécution dans la session, ce qui permet aux utilisateurs de basculer entre les applications. Les utilisateurs peuvent configurer la barre des tâches afin qu’elle soit masquée automatiquement et utiliser des petites icônes pour réduire la quantité d’espace utilisée par la barre des tâches.

Une barre d’outils flottante contenant des commandes pour l’application Citrix Workspace pour HTML5 s’affiche dans l’onglet du navigateur, comme indiqué dans la figure suivante. Le bouton Presse-papiers permet aux utilisateurs de copier et coller du texte Unicode entre le Presse-papiers local sur la machine et la ressource exécutée dans le navigateur. Les utilisateurs peuvent utiliser les raccourcis Windows standard pour copier des données. Celles-ci incluent du texte, des tableaux et des images. Vous pouvez effectuer des copies entre des applications hébergées, au cours d’une même session et entre différentes sessions. Les utilisateurs peuvent également envoyer la combinaison CTRL+ALT+SUPPR sur leurs bureaux et applications à l’aide d’un bouton de la barre d’outils.

Image de la barre d'outils Chrome HTML5

Lorsque vous imprimez un document ouvert avec une application hébergée ou une application exécutée sur un bureau virtuel, l’utilisateur a la possibilité d’imprimer le document au format PDF. Le PDF est ensuite transféré sur la machine locale à des fins d’affichage et d’impression à partir d’une imprimante connectée localement. Le fichier est supprimé de la machine lorsque l’utilisateur ferme le PDF.

Un utilisateur qui clique sur un lien dans un document ouvert à l’aide d’une application hébergée peut au choix ouvrir l’URL dans une application de navigateur hébergée au sein de la session ou utiliser le navigateur sur la machine locale.

Prise en charge améliorée du sélecteur d’application

Lorsque vous lancez une session d’application publiée en mode plein écran ou kiosque, la session ne chevauche pas la barre des tâches du bureau. Le sélecteur d’applications ne masque plus la session. Cette amélioration n’est prise en charge qu’en mode mono-écran.

Amélioration de l’expérience de lancement de Virtual Apps and Desktops

À partir de la version 2306, l’expérience améliorée de lancement d’applications et de bureaux fournit des informations pertinentes et actualisées sur l’état du lancement.

Remarque :

Les administrateurs doivent mettre à niveau les fichiers du SDK HDX pour utiliser l’application Citrix Workspace pour la version HTML5 2306. Les anciens fichiers du SDK HDX ne sont pas compatibles avec la version 2306 et les versions ultérieures. Pour télécharger les derniers fichiers du SDK HDX, cliquez ici. Pour plus d’informations, accédez à la page Citrix Workspace app for HTML5 HDX SDK dans la documentation du développeur.

Améliorations apportées au lancement

Configurer l’affichage des notifications de lancement de session

À partir de la version 2307, les administrateurs peuvent activer ou désactiver l’affichage des notifications de progression de lancement à l’aide de la configuration suivante. Si cette configuration est activée, vous pouvez afficher les notifications de progression de lancement des sessions en bas à droite de l’écran. Si cette configuration est désactivée, vous ne pourrez pas afficher les notifications de progression de lancement des sessions.

Remarque :

  • Par défaut, cette configuration est activée.

La capture d’écran suivante s’affiche lorsque les notifications sont activées.

Améliorations apportées au lancement

La capture d’écran suivante s’affiche lorsque les notifications sont désactivées.

Améliorations apportées au lancement

Configuration

Vous pouvez configurer cette fonctionnalité de la manière suivante :

Dans l’application Citrix Workspace pour HTML5, le fichier configuration.js se trouve dans le dossier C:\Program Files\Citrix\Receiver StoreFront\HTML5Client. Modifiez ce fichier pour configurer la fonctionnalité.

Remarques :

  • Citrix vous recommande de sauvegarder le fichier configuration.js avant de le modifier.
  • Les informations d’identification de niveau administrateur sont requises pour modifier le fichier configuration.js.

Pour désactiver la fonctionnalité, procédez comme suit :

  1. Accédez au fichier configuration.js dans le dossier HTML5Client.
  2. Ajoutez l’attribut CTXTUI et définissez l’attribut sur false.

    Voici un exemple de données JSON :

    {
     "vc_channel": {
     "CTXTUI": false
      }
    }
    <!--NeedCopy-->
    
  3. Enregistrez les modifications.