Installation

StoreFront

Activez l’application Citrix Workspace pour HTML5 sur le site Citrix Workspace pour Web pour le magasin StoreFront qui fournit les bureaux et applications que vous voulez mettre à la disposition des utilisateurs de l’application Citrix Workspace pour HTML5.

Important :

Dans les déploiements StoreFront comprenant de multiples serveurs, n’utilisez qu’un serveur à la fois pour changer la configuration du groupe de serveurs. Assurez-vous que la console de gestion Citrix StoreFront n’est exécutée sur aucun des serveurs dans le déploiement. Ceci terminé, propagez les modifications que vous avez apportées au groupe de serveurs de façon à mettre à jour les autres serveurs dans le déploiement.

  1. Si cela n’est pas encore fait, déployez StoreFront et créez un magasin regroupant les bureaux et applications que vous voulez mettre à la disposition des utilisateurs de l’application Citrix Workspace pour HTML5.

    Un site Citrix Workspace pour Web est créé automatiquement pour les nouveaux magasins. Pour de plus amples informations sur la création de magasins StoreFront, consultez la section Créer ou supprimer un magasin.

  2. Dans la console de gestion Citrix StoreFront, effectuez les opérations suivantes :

    • Sur l’écran Démarrer de Windows ou l’écran Applications, accédez à la vignette Citrix StoreFront et cliquez dessus.
    • Dans le panneau de gauche, sélectionnez Magasins, et dans le panneau Action, sélectionnez Gérer les sites Receiver pour Web et cliquez sur Configurer.
    • Sélectionnez Déployer l’application Workspace/Citrix Receiver.
  3. Activez l’application Citrix Workspace pour HTML5 en sélectionnant l’une des options.

    Déployer

    • Si vous souhaitez accéder aux postes de travail et aux applications à partir du site à l’aide d’une version installée localement de Citrix Workspace, sélectionnez Utiliser Receiver pour HTML5 si l’application Workspace/Citrix Receiver locale n’est pas disponible. Si Citrix Workspace est déjà installé, vous ne pouvez pas utiliser l’application Citrix Workspace pour HTML5 pour accéder aux ressources à partir du site. Les utilisateurs Windows et Mac OS X qui n’ont pas installé application Citrix Workspace pour HTML5 sont invités à l’installer chaque fois qu’ils se connectent au site. Ils peuvent utiliser l’application Citrix Workspace pour HTML5 s’ils ne parviennent pas à installer Citrix Workspace.

      Lorsque vous sélectionnez Utiliser Receiver pour HTML5 si l’application Workspace/Citrix Receiver locale n’est pas disponible, l’option Changer Citrix Receiver apparaît. Cette option vous permet de basculer dynamiquement vers la version simplifiée ou la version native en fonction de l’application ou du bureau que vous souhaitez lancer. En outre, vous pouvez afficher l’option Changer Citrix Receiver sous l’option Profil.

    • Si vous souhaitez utiliser l’application Citrix Workspace pour HTML5 pour accéder aux applications ou aux postes de travail à partir de Citrix Virtual Apps and Desktops, sélectionnez Toujours utiliser Receiver pour HTML5.

WebSocket

  1. Accédez à la console de gestion des stratégies de groupe ou à Citrix Studio et sélectionnez Stratégie pour configurer les stratégies.

  2. Dans le volet central, sous Stratégies, modifiez une stratégie existante ou créez une stratégie.

    Stratégies

  3. Pour modifier une stratégie existante, dans le volet droit, sous Actions, sélectionnez Modifier la stratégie….

    Modifier la stratégie

  4. La fenêtre Modifier Unfiltered s’affiche. Tapez websoc et sélectionnez Entrée. Les trois paramètres de stratégie associés à WebSockets sont filtrés.

    Modifier Unfiltered

  5. Cliquez sur Sélectionner pour chaque stratégie, sélectionnez Autorisé, puis cliquez sur OK.

  6. Laissez les valeurs par défaut, sélectionnez OK, puis cliquez sur Suivant.

  7. Entrez un nom de stratégie ou laissez la valeur par défaut. Sélectionnez Activer la stratégie, puis cliquez sur Terminer.

    Modifier Unfiltered - Activer

    Remarque :

    Si vous modifiez une stratégie par défaut existante (sans filtre), l’option Attribuer la stratégie aux objets machine et utilisateur n’est pas disponible. Par conséquent, nous vous recommandons de modifier une stratégie existante (non par défaut) ou de créer une stratégie.

  8. Pour créer une stratégie dans Citrix Studio, sous Actions, sélectionnez Stratégie, puis cliquez sur Créer une stratégie. La fenêtre Créer une stratégie s’ouvre.

    Créer une stratégie

  9. Dans le champ de recherche, tapez websoc et sélectionnez Entrée. La recherche filtre les trois paramètres de stratégie associés à WebSockets.

    Créer une stratégie

  10. Cliquez sur Sélectionner pour chaque stratégie, puis sélectionnez Suivant.

    Créer une stratégie - Sélectionner

  11. Affectez l’autorisation en fonction du groupe de mise à disposition. Sélectionnez Groupe de mise à disposition et cliquez sur Attribuer.

    Créer une stratégie - Attribuer

  12. La fenêtre Attribuer la stratégie apparaît. Sélectionnez le groupe de mise à disposition approprié dans la liste et cliquez sur OK.

    Attribuer la stratégie

  13. Sélectionnez le type de groupe de mise à disposition et cliquez sur Attribuer. Vous pouvez sélectionner le groupe de mise à disposition dans la liste.

    Attribuer une stratégie - Type de groupe de mise à disposition

  14. Si vous sélectionnez Unité d’organisation (UO), vous pouvez sélectionner une unité d’organisation spécifique dans votre environnement Active Directory.

    Attribuer une stratégie - Unité d'organisation

  15. Dans la fenêtre Résumé, vérifiez vos paramètres de stratégie et sélectionnez Terminer.

    Créer une stratégie - Résumé

  16. Si vous modifiez le port utilisé lorsque vous avez autorisé les connexions WebSocket sur Citrix Virtual Apps ou Citrix Virtual Apps and Desktops, effectuez les étapes suivantes pour modifier le port WebSocket pour le site Citrix Workspace pour Web.

    1. Utilisez un éditeur de texte pour ouvrir le fichier web.config du site Citrix Workspace pour Web, qui se trouve en général dans le répertoire C:\inetpub\wwwroot\Citrix\nommagasinWeb\, où nommagasin désigne le nom attribué au magasin au moment de sa création.

    2. Recherchez l’élément suivant dans le fichier.

      <html5 ... preferences="" ... />

    3. Définissez la valeur de l’attribut preferences sur wsPort:numérodeport, où numérodeport est le port que vous avez configuré dans la stratégie.

Pour vérifier HTML5 en accédant au bureau et aux applications à l’aide d’un navigateur Web

  1. Connectez-vous à StoreFront à l’aide de l’URL, http://<XDControllerIPaddressorFQDN>/Citrix/StoreWeb avec les informations d’identification de domaine basées sur l’autorisation (utilisateurs/groupes) dans le groupe de mise à disposition. Cette page apparaît lorsque vous sélectionnez Utiliser Receiver pour HTML5 si l’application Workspace/Citrix Receiver locale n’est pas disponible. Utilisez la version simplifiée pour accéder à HTML5.

    Vous disposez des deux options suivantes :

    • Plug-in Citrix Receiver
    • Receiver pour HTML5
  2. Cliquez sur Ouvrir une session.

  3. Entrez le nom d’utilisateur et le mot de passe corrects.

    Nom d'utilisateur et mot de passe

  4. La page énumère toutes les applications et tous les postes de travail auxquels vous avez accès. Vous pouvez lancer des postes de travail et des applications à l’aide d’un navigateur HTML5. Les postes de travail et les applications sont lancés dans un nouvel onglet.

    Applications et postes de travail

Pour afficher les journaux de Citrix Receiver 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 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).

Connexions directes à Citrix Virtual Apps and Desktops

L’application Citrix Workspace pour HTML5 utilise le protocole WebSocket pour accéder aux bureaux virtuels et aux applications hébergées. Par défaut, les connexions WebSocket sont interdites sur Citrix Virtual Apps and Desktops. Si vous souhaitez autoriser les utilisateurs à accéder aux bureaux et applications depuis le réseau local sans se connecter via Citrix Gateway, autorisez les connexions WebSocket sur Citrix Virtual Apps and Desktops.

Les connexions WebSocket sont également désactivées par défaut sur Citrix Gateway. Pour les utilisateurs distants qui accèdent à leurs bureaux et applications via Citrix Gateway, vous devez créer un profil HTTP avec les connexions WebSocket activées et lier ces dernières au serveur virtuel Citrix Gateway ou appliquer le profil de manière globale. Pour de plus amples informations sur la création de profils HTTP, consultez la section Configurations HTTP.

Avertissement :

Toute utilisation incorrecte de l’Éditeur du Registre peut générer des problèmes sérieux, pouvant vous obliger à réinstaller le système d’exploitation. Citrix ne peut garantir la possibilité de résoudre les problèmes provenant d’une mauvaise utilisation de l’Éditeur du Registre. Vous assumez l’ensemble des risques liés à l’utilisation de cet outil. Veillez à faire une copie de sauvegarde de votre registre avant de le modifier.

Remarque :

Si vous utilisez SecureICA pour crypter les communications entre les machines des utilisateurs et vos serveurs Citrix Virtual Apps and Desktops ou Citrix Virtual Apps, l’application Citrix Workspace pour HTML5 prend uniquement en charge le cryptage de base.

Citrix Provisioning Services

Pour déployer des machines provisionnées (non persistantes) à l’aide de Citrix Provisioning Services, créez le catalogue de machines et le groupe de mise à disposition pour lesquels vous souhaitez activer les connexions à l’application Citrix Workspace pour HTML5. Assurez-vous que les stratégies WebSocket configurées s’appliquent à votre catalogue de machines.

Redémarrez la machine pour appliquer les stratégies WebSocket. Pour les machines Citrix Provisioning Services configurées pour utiliser les fichiers de cache en écriture permanents et les machines déployées à l’aide de MCS (qui ont des disques d’identité séparés), les stratégies sont conservées lorsque les machines redémarrent. Toutefois, pour les catalogues de machines Citrix Provisioning Services configurés pour utiliser les fichiers de cache en écriture temporaires, ces stratégies doivent être appliquées au vDisk ou elles ne seront pas implémentées correctement sur les machines cibles.

Effectuez les étapes suivantes pour vous assurer que les stratégies sont correctement appliquées au vDisk.

  1. À l’aide de la console Citrix Provisioning, arrêtez une machine cible qui fait partie du catalogue de machines et du groupe de mise à disposition. Modifiez le type d’accès de la machine cible de Production à Maintenance.

    Pour plus de détails, consultez Machines cibles. Vous devez utiliser une machine cible qui fait partie du catalogue de machines et du groupe de mise à disposition ou les stratégies ne seront pas appliquées.

  2. Créez une nouvelle version de votre vDisk et définissez l’accès sur Maintenance. Pour plus de détails, consultez Mise à jour manuelle d’une image de disque virtuel.
  3. Démarrez la machine cible de maintenance, sélectionnez la version du vDisk de maintenance depuis le menu de démarrage. Vérifiez que les clés suivantes sont ajoutées au Registre.
    1. HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\ICAPolicies\AcceptWebSocketsConnections
    2. HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\WebSocketsPort
    3. HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\WSTrustedOriginServerList
  4. Arrêtez la machine cible, modifiez le type d’accès de la machine cible sur Production, et promouvez la nouvelle version du vDisk au rang de production. Ensuite, redémarrez la machine cible et redémarrez toute autre machine cible exécutées depuis le vDisk existant.

Si vous n’utilisez pas le contrôle des versions de vDisk, vous pouvez appliquer les stratégies à votre image vDisk de base en arrêtant toutes les machines cibles qui utilisent le vDisk, en plaçant le vDisk en mode Private Image, puis en démarrant la machine cible pour mettre à jour l’image.

Mise à niveau

Pour mettre à niveau la nouvelle application Citrix Workspace, effectuez l’une des opérations suivantes :

  • Téléchargez l’application Citrix Workspace à partir de la page de téléchargement de Citrix et installez l’application pour mettre à niveau Citrix Receiver vers l’application Citrix Workspace.
  • Mettez à niveau votre application Citrix Workspace à l’aide du App Store de votre OS.
  • Sous Windows et macOS, mettez automatiquement à jour l’application Citrix Workspace à partir de Citrix Receiver à l’aide des mises à jour de Citrix Receiver.

Pour accéder à la documentation de Citrix Receiver pour HTML5, consultez Citrix Receiver.