Configurer

Intégration de Content Collaboration Service

Cette version intègre Citrix Content Collaboration Service à l’application Citrix Workspace. Citrix Content Collaboration vous permet d’échanger des documents facilement et en toute sécurité, d’envoyer des documents volumineux par courrier électronique, de gérer en toute sécurité les transferts de documents à des tiers et d’accéder à un espace de collaboration. Citrix Content Collaboration met à votre disposition plusieurs façons de travailler, notamment une interface Web, des clients mobiles, des applications de bureau et une intégration avec Microsoft Outlook et Gmail.

Vous pouvez accéder aux fonctionnalités de Citrix Content Collaboration à partir de l’application Citrix Workspace à l’aide de l’onglet Fichiers affiché dans l’application Citrix Workspace. Vous pouvez afficher l’onglet Fichiers uniquement si Content Collaboration Service est activé dans la configuration de Workspace dans la console Citrix Cloud.

Remarque : l’intégration de Citrix Content Collaboration dans l’application Citrix Workspace n’est pas prise en charge sur Windows Server 2012 et Windows Server 2016 en raison d’une option de sécurité définie dans le système d’exploitation.

L’image suivante affiche un exemple de contenu de l’onglet Fichiers dans la nouvelle application Citrix Workspace :

Onglet Fichiers

Limitations :

  • La réinitialisation de l’application Citrix Workspace ne provoque pas la fermeture de la session de Citrix Content Collaboration.
  • Le changement de magasin dans l’application Citrix Workspace ne provoque pas la fermeture de la session de Citrix Content Collaboration.

Pour permettre aux utilisateurs d’accéder aux ressources hébergées sur Citrix Virtual Apps and Desktops dans leurs navigateurs, vous devez créer un magasin StoreFront et activer l’application Citrix Workspace pour HTML5. Vous devez également activer les connexions WebSocket sur Citrix Gateway, Citrix Virtual Apps et Citrix Virtual Apps et Desktops, selon vos besoins. En outre, vous pouvez améliorer l’expérience de l’utilisateur en installant les composants facultatifs sur les machines qui mettent à disposition les bureaux et applications.

Affichage multi-écrans

L’affichage multi-écrans vous permet de créer une fenêtre secondaire de la session de bureau ou d’application à laquelle vous êtes connecté. Vous pouvez ensuite faire glisser la fenêtre secondaire vers le moniteur secondaire.

L’affichage multi-écrans est disponible aussi bien pour les sessions de bureaux que d’applications.

Pour passer en mode multi-écrans, cliquez sur Moniteurs multiples dans la barre d’outils. Cela crée une fenêtre secondaire avec une résolution de 1024x768. Cela met également à jour le serveur avec les informations multi-écrans. Vous pouvez faire glisser et redimensionner la fenêtre secondaire et même passer en mode plein écran sur un ou les deux moniteurs. Chaque fois que vous redimensionnez la fenêtre, la résolution de la fenêtre secondaire est mise à jour sur le serveur. Pour quitter le mode multi-écrans, fermez la fenêtre secondaire.

Image d'écrans multiples

Même si les détails de résolution du moniteur secondaire ne sont pas connus de Citrix Workspace, le mode multi-écrans vous donne la flexibilité de le redimensionner pour l’adapter à la résolution de votre choix.

Pour que la session prenne le focus, cliquez sur Moniteurs multiples dans la barre d’outils.

Par défaut, cette fonction est activée.

Pour désactiver cette fonctionnalité, modifiez le fichier configuration.js et définissez la valeur de la propriété multiMonitor sur false.

    'ui' : {
          'toolbar' : {
             'multiMonitor' : true
      },
<!--NeedCopy-->

Utilisation de Citrix Virtual Desktops sur deux moniteurs :

  1. Cliquez sur Moniteurs multiples dans la barre d’outils.
  2. Une fenêtre étendue est créée. Faites glisser la fenêtre vers le moniteur étendu.

    L’écran est maintenant étendu aux deux moniteurs.

Performances multi-écrans

L’application Citrix Workspace pour HTML5 améliore les performances globales et la stabilité des sessions dans les scénarios multi-écrans. Dans les versions antérieures, lorsqu’une session était en cours d’exécution sur plusieurs écrans, cela entraînait une dégradation des performances.

Limitations :

  • Cette fonctionnalité est prise en charge sur les navigateurs de bureau à l’exception d’Internet Explorer et Edge.

  • Sur un Mac, la fenêtre secondaire s’ouvre sous la forme d’un nouvel onglet dans Chrome. Lorsque vous faites glisser cette fenêtre secondaire directement sur le moniteur secondaire et que vous la redimensionnez, la fenêtre peut devenir invisible avec une entrée affichée dans la barre des tâches de Chrome.

    Solution : faites glisser la fenêtre sur le moniteur principal, puis revenez sur le moniteur secondaire.

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. 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 Launch Darkly pour obtenir une liste de toutes les plages d’adresses IP actuelles. Vous pouvez utiliser cette liste pour vous assurer 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 d’état de Launch Darkly.

Comment collecter des journaux

Pour collecter les journaux clients de l’application Citrix Workspace pour HTML5, procédez comme suit :

  1. Connectez-vous à l’application Citrix Workspace pour HTML5.

  2. Accédez à la page Fichiers journaux comme suit :
    • Pour les versions 1908 et ultérieures de l’application Citrix Workspace pour HTML5, ouvrez un nouvel onglet et accédez à siteurl/Clients/HTML5Client/src/SessionWindow.html#engineType=log, où siteurl est l’URL du site Citrix Workspace pour Web (https://server.domain/Citrix/StoreWeb).
    • Pour les versions 1907 et antérieures de l’application Citrix Workspace pour HTML5, ouvrez un nouvel onglet et accédez à siteurl/Clients/HTML5Client/src/ViewLog.html, où siteurl est l’URL du site Citrix Workspace pour Web (https://server.domain/Citrix/StoreWeb).
  3. Sur la page Fichiers journaux, cliquez sur Démarrer la journalisation. Démarrer la journalisation La journalisation sera activée pour les lancements de session suivants, et non pour la session active en cours (le cas échéant).

  4. Connectez-vous au bureau virtuel de l’application Citrix Workspace et lancez votre session d’application virtuelle et reproduisez le problème pour collecter des journaux. Continuez à travailler sur la session pour reproduire le problème.

  5. Fermez la session une fois que le problème est reproduit.

  6. Les fichiers journaux générés pour la session de l’application Citrix Workspace pour HTML5 sont affichés sur la page de journalisation. Fichiers journaux

  7. Cliquez sur le bouton de la flèche pour télécharger et enregistrer le fichier journal. Fichiers journaux

Remarque :

Pour l’application Citrix Workspace pour HTML5 version 2.2 et versions ultérieures, l’option Connexion dans le menu de la barre d’outils a été ajoutée pour activer et afficher les journaux de l’application Citrix Workspace pour HTML5. Barre d'outils de journalisation

Pour collecter les journaux de la console de l’application Citrix Workspace pour HTML5 :

  1. Ouvrez Outils pour développeurs dans l’onglet du navigateur dans lequel la session est exécutée. Par exemple, dans le navigateur Google Chrome, Outils pour développeurs se trouve sous l’option Plus d’outils. Outils de développement
  2. Cliquez sur Console dans la fenêtre Outils de développement ouverte.
  3. Enregistrez tous les journaux en cliquant avec le bouton droit de la souris et en sélectionnant l’option Enregistrer sous. Console

Pour les problèmes liés à la redirection USB :

Pour collecter les journaux des problèmes liés à la redirection USB :

  1. Suivez les étapes décrites dans Utilisation du fichier web.config pour HTML5 et activez moreLogs pour USB en : ajoutant la valeur de configuration de moreLogs à chromeAppPreferences dans le fichier web.config sur StoreFront : chromeAppPreferences ='{"moreLogs":{"usb":true}}'
  2. Ensuite, ouvrez un nouvel onglet dans le navigateur Google Chrome, entrez chrome://device-log et partagez les journaux. Journal de l'appareil

Redirection de périphériques USB

La redirection de périphériques USB générique est prise en charge sur les navigateurs Chrome (version 61 et ultérieure) sur les systèmes d’exploitation Chrome, Mac et Linux. Cette fonctionnalité est prise en charge sur les sessions lancées via des connexions HTTPS sécurisées. Cette fonctionnalité prend en charge la redirection de deux périphériques USB simultanément.

  1. Redirection d’un périphérique USB Comme condition préalable, activez la stratégie de redirection USB sur le serveur. Pour plus d’informations, consultez Activation de la redirection USB sur le serveur.

  2. Connectez le périphérique USB à la machine.

  3. Cliquez sur l’icône Périphériques USB disponible dans la barre d’outils de session.

    Barre d'outils

  4. Dans la boîte de dialogue Périphériques USB, cliquez sur Ajouter.

    Ajouter une clé USB

    Cette action ouvre une boîte de dialogue Chrome qui affiche une liste de périphériques.

    Connexion

    Remarque :

    La boîte de dialogue Chrome affiche les périphériques USB qui peuvent ne pas toujours être redirigés via l’application Citrix Workspace pour HTML5. Les périphériques USB pouvant être redirigés via l’application Citrix Workspace pour HTML5 s’affichent dans la boîte de dialogue Périphériques USB de l’application.

  5. Sélectionnez les périphériques à rediriger, puis cliquez sur Connecter. Une fois la redirection effectuée, vous êtes renvoyé à la boîte de dialogue Périphériques USB et le périphérique apparaît comme Connecté.

    Libérer

  6. Lorsque vous tentez de rediriger un périphérique USB qui n’est pas pris en charge par l’application Citrix Workspace pour HTML5, le message d’erreur suivant s’affiche.

    Message d'erreur 1

  7. Cliquez sur Libérer pour libérer un périphérique de la session distante.

    Libérer

  8. Si vous lancez plus d’une session, les périphériques USB connectés au sein d’une session différente s’affichent comme Déjà utilisé. Cliquez sur Transférer ici pour transférer les périphériques vers la session en cours.

    Transférer ici

  9. Lorsque vous redirigez plusieurs périphériques USB vers une session, cliquez sur Libérer tous les périphériques pour supprimer les périphériques de la session.

    Libérer tous les périphériques

  10. Lorsque vous déconnectez un périphérique USB redirigé de l’ordinateur sans cliquer sur Libérer, le message d’erreur suivant s’affiche.

    Message d'erreur 2

La fonctionnalité de redirection de périphériques USB s’applique uniquement aux périphériques USB pour lesquels les systèmes d’exploitation clients (tels que Mac et Chrome) ne chargent pas les pilotes de périphérique par défaut. Par exemple, la fonctionnalité est applicable à l’imprimante d’étiquettes Brother QL-580N.

Si vous ne parvenez pas à rediriger les périphériques USB sur un système d’exploitation Linux, essayez de configurer les comptes d’utilisateurs et d’autoriser l’ouverture des périphériques USB comme décrit dans le document https://developers.google.com/web/fundamentals/native-hardware/build-for-webusb#linux de Google Developers.

Activation de la redirection USB sur le serveur

Procédez comme suit pour activer la redirection du périphérique USB sur le serveur :

  • Activez la stratégie de redirection de périphériques USB sur le contrôleur de domaine.

    Activation de USB

Configuration de la redirection USB pour le client Citrix HTML5

Par défaut, la fonctionnalité de redirection de périphériques USB est activée sur le client si la stratégie de redirection de périphériques USB est activée sur le serveur.

Pour la désactiver, modifiez le fichier configuration.js et définissez la valeur de usb sous toolbar sur false. Ce paramètre s’applique à StoreFront. Le fichier configuration.js est situé sous C:\program Files\Citrix chemin actuel\HTML5Client.

    'ui' : {
        'toolbar' : {
                'usb' : false
        },
    }
<!--NeedCopy-->

Comportement du navigateur Chrome

  • Lorsque vous cliquez sur l’icône du cadenas, l’onglet du navigateur affiche la boîte de dialogue Connexion sécurisée. Vous pouvez voir les périphériques USB pour lesquels l’onglet du navigateur a reçu l’autorisation de l’utilisateur. Bien que plusieurs périphériques USB soient présents, seuls les périphériques que le client Citrix HTML5 peut rediriger apparaissent dans la boîte de dialogue Périphériques USB Citrix. Ces périphériques peuvent être utilisés dans une session distante.

    Connexion sécurisée

  • Si vous souhaitez révoquer les autorisations d’accès accordées à l’onglet du navigateur, cliquez sur l’icône x située à côté du périphérique USB. Il en résulte l’affichage du bouton Recharger. Si vous cliquez sur Recharger, la session se ferme. Redémarrez la session pour que les modifications prennent effet.

    Recharger

Limitations :

  • La fonctionnalité de redirection de périphériques USB ne s’applique pas à certains périphériques USB pour lesquels le système d’exploitation client tel que Windows charge les pilotes de périphérique par défaut.

  • Seuls les périphériques USB de type A peuvent être redirigés vers la session. Mais vous pouvez connecter des périphériques de type A via un connecteur de type C.

  • La libération d’un périphérique hub USB peut ne pas entraîner la libération de périphériques USB de type A connectés.

  • Les périphériques HID, les périphériques de stockage de masse et la redirection de la caméra Web peuvent ne pas fonctionner.

  • Cette fonctionnalité a été testée et est prise en charge sur les VDA exécutés sous Windows 10.

  • Cette fonctionnalité a été testée avec deux périphériques USB simultanément.

Spécification de la durée des sessions de superposition

En tant qu’administrateur, vous pouvez spécifier la durée des sessions de superposition à l’aide de la valeur resizeOverlayDuration dans le fichier configuration.js. La valeur par défaut est de 3 500 millisecondes. Vous pouvez la définir dans une plage allant de 0 à 3 500. Les événements onResize sont générés lorsque vous redimensionnez une session. Cette fonctionnalité s’applique uniquement aux sessions lancées via le SDK HDX pour HTML5.

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

Mise à l’échelle DPI

L’application Citrix Workspace pour HTML5 prend en charge la mise à l’échelle DPI pour les sessions d’application et de bureau sur un seul moniteur.

L’application Citrix Workspace pour HTML5 vous permet de définir la résolution du VDA sur les moniteurs ayant un ratio de pixels élevé. La fonctionnalité Mise à l’échelle DPI est désactivée par défaut pour les sessions d’application et de bureau.

Pour l’application Citrix Workspace 1908 pour HTML5 et versions antérieures, accédez à la barre d’outils de la session, puis sélectionnez Barre d’outils > Plus > Préférences > Résolution d’affichage pour définir la résolution des sessions d’application et de bureau. La résolution correcte est définie sur le VDA.

Pour l’application Citrix Workspace 1909 pour HTML5 et versions ultérieures, accédez à la barre d’outils de la session, puis sélectionnez Barre d’outils > Plus > Résolution d’affichage > Mise à l’échelle du ratio de pixels de l’appareil pour définir la résolution des sessions d’application et de bureau. La résolution correcte est définie sur le VDA.

Lorsque vous définissez la résolution correctement sur le VDA, le texte flou devient plus net.

Limitations :

  • La fonction de mise à l’échelle DPI haute résolution est désactivée sur les appareils à écran tactile.

Curseur personnalisé

L’application Citrix Workspace pour HTML5 prend désormais en charge les curseurs personnalisés sur Microsoft Internet Explorer. Cette amélioration garantit une expérience de navigation cohérente dans tous les navigateurs. Par défaut, le curseur personnalisé est activé.

Pour désactiver le curseur personnalisé dans Microsoft Internet Explorer ou Edge à l’aide du fichier configuration.js

Le fichier configuration.js se trouve dans le dossier HTML5Client. Modifiez ce fichier pour configurer l’application Citrix Workspace pour HTML5 en exécutant l’étape suivante :

Ouvrez le fichier configuration.js et définissez la valeur de ‘handleMouseCursorUsingDivForIE’ sous ui sur false.

‘ui’: { ‘handleMouseCursorUsingDivForIE’ : false }

CEIP (programme d’amélioration de l’expérience du client)

Données collectées Description Quel usage faisons-nous de ces données
Données de configuration et d’utilisation Le Programme d’amélioration de l’expérience utilisateur Citrix (CEIP) rassemble des données de configuration et d’utilisation à partir de l’application Citrix Workspace pour HTML5 et les envoie automatiquement à Citrix et Google Analytics. Ces données permettent à Citrix d’améliorer la qualité, la fiabilité et les performances de l’application Citrix Workspace.

Informations supplémentaires

Citrix traitera vos données conformément aux termes de votre contrat avec Citrix et les protègera comme indiqué dans l’Annexe sur la sécurité des Services Citrix sur Citrix Trust Center.

Citrix utilise également Google Analytics pour collecter certaines données à partir de l’application Citrix Workspace dans le cadre du programme CEIP. Informez-vous sur la manière dont Google gère les données collectées pour Google Analytics.

Vous pouvez désactiver l’envoi de données via le programme CEIP à Citrix et Google Analytics. Pour ce faire, utilisez l’une des méthodes suivantes :

  • Désactiver le programme CEIP à l’aide de l’interface utilisateur graphique
  • Désactiver le programme CEIP à l’aide du fichier configuration.js

Remarque :

  • Lorsque le programme CEIP est désactivé pour la version 2006 et versions antérieures, des informations minimales contenant la version installée de l’application Citrix Workspace pour HTML5 sont chargées. Ces informations aussi succinctes qu’elles soient sont utiles à Citrix car elles permettent de connaître la répartition des différentes versions utilisées par les clients.

Pour désactiver le programme CEIP à l’aide de l’interface utilisateur graphique

Remarque :

Vous pouvez modifier les paramètres du programme CEIP à l’aide de l’interface utilisateur uniquement si l’administrateur a activé cette fonctionnalité à l’aide du fichier configuration.js.

  1. Lancez l’application Citrix Workspace pour HTML5.
  2. À partir de la barre d’outils, sélectionnez Préférences.
  3. Décochez la case Aidez-nous à améliorer Citrix Workspace en envoyant des statistiques d’utilisation anonymes.

Remarque :

Redémarrez la session pour que les modifications prennent effet.

Pour désactiver le programme CEIP à l’aide de l’interface utilisateur graphique

Remarque :

Vous pouvez modifier les paramètres du programme CEIP à l’aide de l’interface utilisateur uniquement si l’administrateur a activé cette fonctionnalité à l’aide du fichier configuration.js.

  1. Lancez l’application Citrix Workspace pour HTML5.
  2. À partir de la barre d’outils, sélectionnez Préférences.
  3. Décochez la case Aidez-nous à améliorer Citrix Workspace en envoyant des statistiques d’utilisation anonymes.

Remarque :

Redémarrez la session pour que les modifications prennent effet.

Pour désactiver le programme CEIP à l’aide du fichier configuration.js

Dans l’application Citrix Workspace pour HTML5, le fichier configuration.js se trouve dans le dossier HTML5Client. Modifiez ce fichier pour configurer l’application Citrix Workspace pour HTML5.

Remarque :

  • Citrix recommande de sauvegarder le fichier configuration.js avant d’y apporter des modifications.
  • Des informations d’identification de niveau administrateur sont requises pour modifier le fichier configuration.js.

Pour 1905 et les versions antérieures, définissez l’attribut enabled sous ceip sur false dans le fichier configuration.js.

'ceip':{
    'enabled':false,
}

<!--NeedCopy-->

Pour 1906 et les versions ultérieures, définissez l’attribut enabled sous analytics sur false dans le fichier configuration.js.

'analytics':{
    'enabled':false,
}

<!--NeedCopy-->

Blocage de CEIP

Pour les versions 2007 et ultérieures, les administrateurs sont autorisés à bloquer CEIP via le fichier configuration.js. Cette configuration a priorité sur la configuration effectuée via l’interface utilisateur graphique et les données CEIP ne sont pas envoyées à Citrix.

  • Ouvrez le fichier configuration.js, ajoutez l’attribut connectionEnabled et définissez l’attribut sur false :

     'analytics':{
     'connectionEnabled':false,
                 }
    
     <!--NeedCopy-->
    

Selective H.264

Configuration de l’utilisation sélective de H.264 à l’aide du fichier configuration.js

Remarque :

  • Citrix recommande de sauvegarder le fichier configuration.js avant d’y apporter des modifications.
  • Citrix recommande d’utiliser cette méthode uniquement si l’application Citrix Workspace pour HTML5 est reconditionnée pour les utilisateurs.
  • 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.

L’utilisation sélective de H.264 est définie sur true par défaut.

Le fichier configuration.js est situé sous C:\program Files\Citrix<chemin_actuel>\HTML5Client. Modifiez ce fichier et changez selectiveH264 sur false comme illustré ci-dessous.

Image extrait H264

Impression PDF

Pour configurer l’impression PDF

Le pilote d’imprimante universelle PDF Citrix permet aux utilisateurs d’imprimer les documents ouverts avec des applications hébergées ou des applications exécutées sur des bureaux virtuels mis à disposition par XenApp et XenDesktop 7.6. Lorsqu’un utilisateur sélectionne l’option Citrix PDF Printer, le pilote convertit le fichier au format PDF et transfère le fichier PDF sur la machine locale. Le PDF est ouvert dans un nouvel onglet de navigateur à des fins d’affichage et d’impression à partir d’une imprimante connectée localement.

Si vous souhaitez autoriser les utilisateurs à imprimer des documents ouverts avec des applications hébergées ou des applications exécutées sur des bureaux virtuels mis à disposition par XenDesktop 7.6 et XenApp 7.6, effectuez les étapes suivantes.

  1. Téléchargez le Citrix PDF Printing Feature Pack et installez le pilote d’imprimante universelle PDF Citrix sur chaque machine mettant à disposition des bureaux ou applications pour les utilisateurs de l’application Citrix Workspace pour HTML5. Après l’installation du pilote d’imprimante, redémarrez la machine.
  2. Dans Citrix Studio, sélectionnez le nœud Stratégie dans le panneau gauche et créez une nouvelle stratégie ou modifiez une stratégie existante. Pour de plus amples informations sur la configuration des stratégies Citrix Virtual Apps and Desktops, consultez la section Stratégies.
  3. Définissez le paramètre de stratégie Créer automatiquement l’imprimante universelle PDF sur Activé.

Remarque :

Lorsque vous utilisez l’imprimante PDF Citrix dans une session lancée à partir de l’application Citrix Workspace pour HTML5, définissez le paramètre Noms des imprimantes clientes comme paramètre par défaut ou sélectionnez Noms d’imprimantes standards. Sélectionnez Noms d’imprimantes d’ancienne génération pour utiliser les anciens noms d’imprimantes clientes et pour préserver la rétrocompatibilité avec les noms d’imprimantes héritées tels que présents dans les versions XenApp et XenDesktop du produit. Vous pouvez utiliser cette option avec les versions actuelles de Citrix Virtual Apps and Desktops du produit.

Configurer l’impression avec un en-tête CSP ajouté

L’impression PDF fonctionne, sauf si un en-tête CSP (Content-Security-Policy) est ajouté pour les utilisateurs.

L’en-tête de réponse CSP est une combinaison de stratégies utilisées par un navigateur pour éviter les attaques par script inter-sites.

Si l’en-tête CSP est ajouté aux stratégies de réécriture Citrix Gateway, l’impression PDF ne fonctionne pas.

Utilisez la configuration suivante pour que l’impression PDF fonctionne :

img-src ‘self’ data: blob:

(blob : ce paramètre permet de charger l’aperçu avant impression et de continuer vers la fonctionnalité d’impression)

Expérience d’impression PDF améliorée

Dans les versions précédentes, lorsque vous essayiez d’imprimer un PDF, une boîte de dialogue d’impression Continuer vous invitant à confirmer l’impression s’affichait.

Dans cette version, la fenêtre Imprimer apparaît dans votre session Citrix Workspace. Vous pouvez imprimer directement le document à partir de la fenêtre Imprimer.

Cette amélioration est entièrement prise en charge et activée par défaut dans Chrome et Firefox. Pour le désactiver dans Chrome et Firefox, définissez la valeur de supportedBrowsers sur false dans le fichier configuration.js. Le fichier configuration.js est situé sous C:\program Files\Citrix<chemin_actuel>\HTML5Client.

Cette amélioration est partiellement prise en charge dans Internet Explorer 11 avec certaines limitations connues et elle est désactivée par défaut. Pour activer cette fonctionnalité dans Internet Explorer, définissez la valeur de IE sur true dans le fichier configuration.js. Le fichier configuration.js est situé sous C:\program Files\Citrix<chemin_actuel>\HTML5Client.

    'pdfPrinting' : {
                  'directPrint' : {


     'supportedBrowsers':true,


                                          'IE':false
                                       }
                                     }
<!--NeedCopy-->

Résolution optimisée

Dans les versions antérieures, le contenu d’un document semblait flou lorsque vous tentiez d’imprimer le document à l’aide de l’imprimante PDF Citrix.

Cette version introduit des optimisations pour améliorer l’expérience utilisateur. La valeur printResolution est par défaut 150. En outre, pour un contenu plus net, vous pouvez changer la valeur du fichier configuration.js sur 300 ou 600 selon vos besoins :

'pdfPrinting' : {
    'directPrint' :
        {'printResolution' :150 }

<!--NeedCopy-->

Limitations :

  • Dans Internet Explorer, le contenu d’un document PDF imprimé est réduit et ne s’adapte pas à la taille de la page.
  • Dans Internet Explorer, lors de l’impression d’un fichier volumineux ou d’un fichier comportant un grand nombre de pages, le navigateur peut cesser de répondre ou l’opération d’impression peut échouer par intermittence.
  • Cette amélioration n’est pas prise en charge pour les sessions lancées via le SDK HTML5 HDX.

Pour supprimer la boîte de dialogue d’impression Continuer

Lorsque la fonction d’impression améliorée est désactivée, vous pouvez imprimer un PDF en supprimant l’affichage de la boîte de dialogue d’impression Continuer.

Par défaut, la propriété printDialog de l’objet hide est définie sur false.

Le fichier configuration.js est situé sous C:\program Files\Citrix<chemin_actuel>\HTML5Client.

Pour ce faire, définissez la propriété printDialog de l’objet hide sur true.

Remarque :

  • Citrix recommande de sauvegarder le fichier configuration.js avant d’y apporter des modifications.
  • Citrix recommande d’utiliser cette méthode uniquement si l’application Citrix Workspace pour HTML5 est reconditionnée pour les utilisateurs.
  • 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.
    {


       'ui' : {


         "hide":{


            'printDialog': true


         }


       }


     }
<!--NeedCopy-->

Blocage de l’impression PDF

En tant qu’administrateur, vous pouvez désormais bloquer l’impression PDF sur les navigateurs suivants sur toutes les plates-formes : Internet Explorer, Google Chrome, Firefox, Safari et Microsoft Edge (y compris Microsoft Edge Chromium).

Par défaut, l’impression PDF est autorisée sur tous les navigateurs. Pour interdire l’impression PDF, procédez comme suit :

  1. Accédez au fichier configuration.js, disponible dans C:\Program Files\Citrix\Receiver StoreFront\HTML5Client.
  2. Modifiez ce fichier et définissez la valeur de disableForBrowsers sur ‘ALL’.

    • Pour désactiver l’impression PDF sur des navigateurs spécifiques, définissez la valeur de disableForBrowsers sur ‘MSIE’, ‘Chrome’, ‘FIREFOX’, ‘SAFARI’, ‘CHROMIUMEDGE’ ou ‘MSEDGE’.
    'pdfPrinting' : {
        'disableForBrowsers' : ['All']

    or

        'disableForBrowsers' : ['MSIE', 'Chrome', ‘CHROMIUMEDGE’, 'MSEDGE']

                    }

<!--NeedCopy-->

Voici une description détaillée de chacune des valeurs :

  • ‘MSIE’ : toutes les versions d’Internet Explorer
  • ‘MSEDGE’ : toutes les versions de Microsoft Edge
  • ‘CHROMIUMEDGE’ : toutes les versions de Microsoft Edge Chromium
  • ‘Chrome’ : toutes les versions de Google Chrome
  • ‘FIREFOX’ : toutes les versions de Firefox
  • ‘SAFARI’ : toutes les versions de Safari

Fiabilité de session

Grâce à la fiabilité de session, la session reste active sur le serveur. Pour indiquer que la connectivité est interrompue, l’affichage de l’utilisateur reste figé jusqu’à ce que la connectivité soit rétablie de l’autre côté du tunnel. L’utilisateur a toujours accès à l’affichage de l’application durant l’interruption et peut reprendre l’interaction avec l’application lorsque la connexion réseau est rétablie. La fonction de fiabilité de session permet aux utilisateurs de se reconnecter sans invite de s’authentifier à nouveau.

Remarque :

Les utilisateurs de l’application Citrix Workspace pour HTML5 ne peuvent pas changer le paramètre de serveur.

Vous pouvez utiliser la fonction de fiabilité de session avec le protocole TLS (Transport Layer Security).

Remarque :

TLS crypte uniquement les données envoyées entre la machine utilisateur et Citrix Gateway.

Pour plus d’informations sur la configuration de la fiabilité de session, consultez la section Paramètres de stratégie Fiabilité de session dans la documentation de Citrix Virtual Apps and Desktops.

Prise en charge de la mobilité

Pour activer l’affichage du clavier logiciel

Pour activer cette fonctionnalité, configurez la stratégie de clavier automatique afin d’afficher le clavier logiciel lorsque vous cliquez sur une zone modifiable :

  1. Ouvrez Citrix Studio sur le DDC.
  2. Sélectionnez Stratégies.
  3. Cliquez sur Créer une stratégie.
  4. Recherchez Affichage automatique du clavier et sélectionnez Autorisé.

Transfert de fichiers

Les utilisateurs peuvent pas défaut :

  • Charger des fichiers à partir d’un dossier de téléchargement local ou d’un périphérique connecté et accéder aux données à partir d’une session Citrix Virtual Apps and Desktops.
  • Télécharger des fichiers depuis une session Citrix Virtual Apps and Desktops sur un dossier ou un périphérique sur leur appareil.

Les administrateurs peuvent activer ou désactiver le transfert de fichiers, les chargements et téléchargements dans Citrix Studio à l’aide de stratégies.

L’application Citrix Workspace pour HTML5 prend en charge le téléchargement de fichiers sur un MacBook à l’aide du navigateur Safari.

Exigences

  • XenApp et XenDesktop 7.6 ou version supérieure, avec :
    • Correction ICATS760WX64022.msp sur des VDA avec OS serveur (Windows 2008 R2 ou Windows 2012 R2)
    • Correction ICAWS760WX86022.msp ou ICAWS760WX64022.msp sur des VDA avec OS client (Windows 7 ou Windows 8.1)
  • Pour modifier les stratégies de transfert de fichier : correction de gestion des stratégies de groupe GPMx240WX64002.msi ou GPMx240WX86002.msi sur les machines exécutant Citrix Studio

Limitations :

  • Un utilisateur peut charger ou télécharger un maximum de 10 fichiers simultanément.
  • Taille de fichier maximale :
    • Pour les chargements : 2147483647 octets (2 Go)
    • Pour les téléchargements : 262144000 octets (250 Mo)

Stratégies de transfert de fichiers

Par défaut, le transfert de fichiers est activé. Utilisez Citrix Studio pour modifier ces stratégies. Elles se trouvent sous Paramètres utilisateur < ICA\Redirection de dossiers. Tenez compte de ce qui suit lors de l’utilisation des stratégies de transfert de fichiers :

  • Autoriser le transfert de fichiers entre le bureau et le client. Autorise ou empêche les utilisateurs de transférer des fichiers entre une session Citrix Virtual Apps and Desktops et leurs appareils.
  • Charger des fichiers sur le bureau. Autorise ou empêche les utilisateurs de charger des fichiers depuis leurs appareils sur une session Citrix Virtual Apps and Desktops.
  • Télécharger des fichiers depuis le bureau. Autorise ou empêche les utilisateurs de télécharger des fichiers depuis une session Citrix Virtual Apps and Desktops vers leurs appareils.

Presse-papiers

Avant l’introduction de cette fonctionnalité, 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 (par exemple, Microsoft Excel) à 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 aussi bien des images que du texte. Cette fonctionnalité est plus riche que le texte brut, mais ne fonctionne pas dans toutes les applications.

Pour configurer la prise en charge du Presse-papiers, ajoutez l’entrée de Registre suivante au VDA :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\Virtual Clipboard\Additional Formats\HTML Format “Name”=”HTML Format”

Pour de plus amples informations sur les problèmes résolus par l’introduction de cette fonctionnalité, consultez l’article CTX086028 du centre de connaissances.

Avertissement :

Une utilisation incorrecte de l’Éditeur du Registre peut occasionner de sérieux problèmes qui pourraient nécessiter l’installation du système d’exploitation. Citrix ne peut garantir la résolution des problèmes résultant d’une utilisation incorrecte de l’Éditeur du Registre. Vous assumez l’ensemble des risques liés à l’utilisation de l’Éditeur du Registre. Veillez à effectuer une copie de sauvegarde avant de modifier le registre.

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

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, vous pouvez copier et coller du texte entre la session et votre périphérique client. À 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.

Par défaut, cette fonction est activée.

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 non des images et 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.
  • La copie de texte à partir d’un moniteur secondaire nécessite un clic supplémentaire (via la boîte de dialogue de confirmation de copie) pour les navigateurs Google Chrome et Safari. Pour les navigateurs Edge et Firefox, copier du texte à partir d’un seul moniteur et d’un moniteur secondaire nécessite un clic supplémentaire.
  • Utilisez les touches Ctrl c ou CMD C et Ctrl V ou CMD V pour copier et coller. 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.

Barre d’outils

La barre d’outils optimisée est activée par défaut.

Pour masquer la barre d’outils :

  1. En étant connecté en tant qu’administrateur, accédez au fichier configuration.js dans C:\ProgramFiles\Citrix<chemin_actuel>\HTML5Client.
  2. Recherchez le fichier configuration.js pour localiser menubar key.
  3. Dans le fichier configuration.js, définissez “menubar”:false.

Vous pouvez également masquer une icône individuelle pour éviter qu’elle ne s’affiche dans la barre d’outils. À titre d’exemple, pour masquer le bouton Ctrl+Alt+Suppr dans la barre d’outils :

  1. En étant connecté en tant qu’administrateur, accédez au fichier configuration.js dans C:\ProgramFiles\Citrix<chemin_actuel>\HTML5Client.
  2. Recherchez ‘lock’ dans le fichier configuration.js.
  3. Dans le fichier configuration.js, définissez “lock”:false.

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 avec les mêmes paramètres en maniè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 des raccourcis standard Windows pour copier des données, y compris du texte, des tableaux et des images, entre les applications hébergées, aussi bien au sein de la même session qu’entre des sessions différentes. 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

À partir de cette version, 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.

Journaux HTML5

L’application Citrix Workspace pour HTML5 fournit des horodatages dans les journaux générés par l’appareil utilisateur.

Pour faciliter la résolution des problèmes, vous pouvez afficher les journaux de sessions de l’application Citrix Workspace pour HTML5.

La page de journaux permet aux utilisateurs d’effectuer ce qui suit :

  • Activer la journalisation : permet d’activer la journalisation afin d’afficher les journaux HMTL5.
  • Désactiver la journalisation : permet de désactiver la journalisation afin d’arrêter la journalisation dans une session.
  • Afficher les journaux : permet d’afficher les journaux générés pour une session.
  • Effacer les journaux : permet d’effacer le fichier journal généré dans une session.
  • Télécharger le fichier journal : permet de télécharger le fichier journal sur un emplacement souhaité.

Pour afficher les journaux de l’application Citrix Workspace pour HTML5 en accédant à la page des journaux

  1. Connectez-vous au site Citrix Receiver pour Web.

    • Pour l’application Citrix Workspace 1908 pour HTML5 et versions ultérieures, ouvrez un nouvel onglet et accédez à siteurl/Clients/HTML5Client/src/SessionWindow.html#engineType=log, où siteurl est l’URL du site Citrix Receiver pour Web <http://server.domain/Citrix/StoreWeb>.
    • Pour l’application Citrix Workspace 1907 pour HTML5 et versions antérieures, ouvrez un nouvel onglet et accédez à siteurl/Clients/HTML5Client/src/ViewLog.html, où siteurl est l’URL du site Citrix Receiver pour Web <http://server.domain/Citrix/StoreWeb>.
  2. Dans la page de journalisation, cliquez sur Démarrer la journalisation.
  3. Sur le site Citrix Receiver pour Web, accédez à une application ou un bureau à l’aide de l’application Citrix Workspace pour HTML5.

Le fichier journal généré pour la session de l’application Citrix Workspace pour HTML5 est affiché sur la page de journalisation. Vous pouvez également télécharger le fichier journal pour une analyse plus approfondie.

Pour afficher les journaux de l’application Citrix Workspace pour HTML5 à l’aide de la barre d’outils

  1. Connectez-vous au site Citrix Receiver pour Web.
  2. Sur le site Citrix Receiver pour Web, accédez à un bureau ou une application.
  3. Depuis la barre d’outils de la session, sélectionnez Journalisation.
  4. Cliquez sur Démarrer la journalisation.

Audio

  • Pour que l’audio fonctionne dans les versions 2008 et antérieures de VDA, appliquez la configuration suivante pour une solution de contournement temporaire :

    Ajoutez ce qui suit à la fin des paramètres de lancement chrome.exe :

    –disable-features=AudioServiceSandbox

  • Vous ne pouvez pas lire un fichier audio dans une session sous Safari macOS.

Redirection hôte vers client

La redirection de contenu vous permet de contrôler si les utilisateurs accèdent aux informations à l’aide d’applications publiées sur des serveurs ou d’applications exécutées localement sur les machines utilisateur. La redirection hôte vers client est un type de redirection de contenu. Elle est prise en charge uniquement sur les VDA avec OS de serveur (et non pas les VDA avec OS de bureau). Lorsque la redirection hôte vers client est activée, les adresses URL sont interceptées sur le VDA de serveur puis envoyées vers la machine utilisateur. L’application Citrix Workspace pour HTML5 affiche une boîte de dialogue invitant l’utilisateur à ouvrir l’URL dans la session où sur l’appareil local. La boîte de dialogue s’affiche pour chaque URL. Lorsque la redirection hôte vers client est désactivée, les utilisateurs ouvrent les adresses URL à l’aide de navigateurs Web ou de lecteurs multimédias sur le VDA de serveur. Lorsque la redirection hôte vers client est activée, les utilisateurs ne peuvent pas la désactiver.

La redirection hôte vers client était auparavant appelée redirection serveur vers client.

Pour plus d’informations, consultez Redirection de contenu générale.

Éditeur IME client générique

Conditions préalables :

Configuration :

La fonctionnalité d’éditeur IME client générique est activée par défaut à partir de la version 2105. En tant qu’administrateur, vous pouvez activer ou désactiver la fonctionnalité à l’aide du fichier configuration.js sur le serveur StoreFront (%ProgramFiles%\Citrix\Receiver StoreFront\HTML5Client).

Pour désactiver cette fonctionnalité pour une langue de navigateur, modifiez le fichier configuration.js et définissez features.ime.mode.<languageID> sur « seamlessIme. » Si « seamlessIme » est défini, la fonctionnalité d’éditeur IME client générique est désactivée.

configuration.js:

    var HTML5_CONFIG = {
    ...
    'features': {
        ...
        ime: {
            mode: {
                "ja": "seamlessIme",
                "zh": "seamlessIme",
                "ko": "seamlessIme"
            }
    ...
        }
    }
}

<!--NeedCopy-->

Pour activer cette fonctionnalité pour une langue de navigateur, modifiez le fichier configuration.js et définissez features.ime.mode.<languageID> sur « ctxIme », ou laissez la propriété mode vide ({}), ce qui est le comportement par défaut.

configuration.js:

var HTML5_CONFIG = {
    ...
    'features': {
        ...
        ime: {
            mode: {
                "ja": "ctxIme",
                "zh": "ctxIme",
                "ko": "ctxIme"
            }
    ...
        }
    }
}

<!--NeedCopy-->

Paramètres de sécurité

Citrix recommande d’utiliser des magasins sécurisés. En outre, il est recommandé d’activer le paramètre HTTP Strict Transport Security (HSTS) pour les magasins sécurisés.

Suivez les étapes suivantes pour activer le paramètre HSTS :

  1. Dans Citrix StoreFront, sous Magasin, cliquez sur le lien du magasin en question pour activer les paramètres de sécurité.
  2. La boîte de dialogue Gérer les sites Receiver pour Web apparaît.
  3. Cliquez sur Configurer.
  4. La boîte de dialogue Modifier le site Receiver pour Web apparaît.
  5. Cliquez sur l’onglet Paramètres avancés et sélectionnez Activer une sécurité de transport stricte.

Paramètres de sécurité