Déploiement de l’application Citrix Workspace
Par défaut, lorsqu’un utilisateur ouvre un magasin pour la première fois dans son navigateur web sous Windows, macOS ou Linux, StoreFront tente de déterminer si l’application Citrix Workspace est installée localement. Si une application Citrix Workspace déployée localement ne peut pas être détectée, l’utilisateur est invité à la télécharger et à l’installer. L’emplacement de téléchargement par défaut est le site web de Citrix, mais vous pouvez également héberger les programmes d’installation sur le serveur StoreFront ou ailleurs. Une fois l’application installée, les utilisateurs peuvent soit ouvrir l’application Citrix Workspace installée localement et la connecter au magasin, soit continuer dans leur navigateur mais se connecter aux applications et bureaux virtuels via leur client HDX de l’application Citrix Workspace installé localement.
Alternativement, les utilisateurs qui ne peuvent pas installer l’application Citrix Workspace localement peuvent utiliser un navigateur web pour accéder au magasin et se connecter aux applications et bureaux virtuels.

Pour modifier les options de déploiement, accédez à Modifier le site web du magasin et sélectionnez l’onglet Déployer l’application Citrix Workspace.
Exiger l’utilisation de l’application Citrix Workspace™
Les administrateurs peuvent imposer l’utilisation de l’application Citrix Workspace native, éliminant ainsi la possibilité pour les utilisateurs de se connecter au magasin via leur navigateur web. Cette fonctionnalité est conçue pour les clients qui souhaitent tirer pleinement parti des avantages de l’application Citrix Workspace. L’application Citrix Workspace offre des avantages tels que le service de protection des applications intégré, évite les problèmes de compatibilité des versions de navigateur, améliore la sécurité et la télémétrie pour la surveillance et le dépannage. Pour plus d’informations, consultez Options d’accès utilisateur.
Cette fonctionnalité peut être activée dans la console de gestion lors de l’utilisation de l’expérience moderne. Elle est disponible via un plug-in lors de l’utilisation de l’expérience classique ou d’une passerelle Citrix Gateway.
Plateformes prises en charge
La configuration automatique de l’application Citrix Workspace nécessite les versions suivantes.
- Application Citrix Workspace pour Windows 24.9.0 ou version ultérieure
- Application Citrix Workspace pour Mac 24.5.0 ou version ultérieure
- Application Citrix Workspace pour Android 24.9.0 ou version ultérieure
- Application Citrix Workspace pour iOS 24.9.0 ou version ultérieure
Configurer sur StoreFront à l’aide de l’expérience moderne
Les administrateurs peuvent suivre ces étapes pour exiger l’utilisation de l’application Citrix Workspace sur les appareils utilisateur se connectant à StoreFront 2411 et versions ultérieures :
- Sélectionnez le nœud Magasins dans le volet gauche, et dans le volet Actions, cliquez sur Gérer les sites web.
-
Cliquez sur Configurer > Déployer l’application Citrix Workspace.

- Sélectionnez l’option Exiger que les utilisateurs finaux utilisent uniquement l’application Citrix Workspace installée localement.
- Cliquez sur OK.
Configurer à l’aide de l’expérience classique
-
Téléchargez le plug-in depuis Téléchargements Citrix.
-
Extrayez le fichier zip et citrix-ui-plugin.tar.gz vers n’importe quel répertoire sur le serveur StoreFront. Il contient des fichiers PowerShell, des fichiers JavaScript et des fichiers de configuration.
-
Ouvrez le fichier plugin.config dans un éditeur de texte. Configurez comme suit :
Si vous souhaitez activer la fonctionnalité de mandat d’application native, conservez la paire clé-valeur comme suit :
<param name="requireNativeAppUse" value="true" />Si vous souhaitez désactiver la fonctionnalité de mandat d’application native, conservez la paire clé-valeur comme suit :
<param name="requireNativeAppUse" value="false" /> -
Ouvrez PowerShell en tant qu’administrateur.
-
Accédez au dossier extrait.
-
Exécutez
./CitrixPluginInstaller.ps1 -VirtualPath /Citrix/<nom web du magasin>. -
Répétez l’opération pour chaque serveur du groupe de serveurs StoreFront.
-
Validez que l’installation a été effectuée correctement en ouvrant un navigateur web et en accédant au site web du magasin.
Configurer à l’aide d’une passerelle Citrix Gateway
Si les utilisateurs accèdent à leur magasin via une passerelle Citrix Gateway, vous pouvez installer un plug-in sur la passerelle pour exiger l’utilisation de l’application Citrix Workspace. Pour plus d’informations, consultez Exiger l’application Citrix Workspace via une passerelle.
Expérience utilisateur
Pour plus d’informations sur l’expérience utilisateur final de cette fonctionnalité, consultez Expérience utilisateur.
Autoriser les utilisateurs à télécharger l’application Citrix Workspace
Remarque :
Si vous n’avez pas exigé des utilisateurs qu’ils ouvrent le magasin dans l’application Citrix Workspace, et que vous avez configuré les Préférences de lancement pour toujours ouvrir les ressources dans un navigateur web, ces paramètres ne s’appliquent pas.
Si vous sélectionnez Autoriser les utilisateurs à télécharger l’application Citrix Workspace, la première fois qu’un utilisateur se connecte à un appareil sous Windows ou Mac, il a la possibilité de télécharger l’application.
Mettre à niveau l’application Workspace lors de la connexion
Si vous sélectionnez Mettre à niveau l’application Citrix Workspace lors de la connexion, les utilisateurs se voient offrir la possibilité de mettre à niveau le client de l’application Citrix Workspace installé localement lorsqu’ils se connectent. Les utilisateurs peuvent choisir d’ignorer la mise à niveau et ne seront pas invités à la mettre à niveau à nouveau, sauf si les cookies de leur navigateur sont effacés. Pour activer cette fonctionnalité, assurez-vous que les fichiers de l’application Citrix Workspace sont disponibles sur le serveur StoreFront.
Source de téléchargement
Lorsque les utilisateurs finaux cliquent sur le bouton de téléchargement, vous pouvez choisir s’ils sont redirigés vers le site web de Citrix ou s’ils téléchargent les fichiers directement depuis le serveur. Vous pouvez choisir Site web de Citrix, Fichiers locaux sur le serveur StoreFront ou Fichiers sur un serveur distant (via URL).
PowerShell
Pour configurer ces paramètres à l’aide de PowerShell, exécutez l’applet de commande Set-STFWebReceiverPluginAssistant.
Application web progressive (aperçu)
Dans les cas où les utilisateurs ne peuvent pas installer l’application Citrix Workspace, la fonctionnalité d’application web progressive (PWA) vous permet d’installer le site web du magasin afin qu’il puisse être lancé depuis votre menu Démarrer ou votre bureau, de manière similaire à une application native. Ceci n’est disponible que dans l’expérience classique.
Prérequis
Pour utiliser le client web en tant qu’application web progressive, assurez-vous de disposer des éléments suivants :
- La version minimale requise de StoreFront™ est 2411.
- Les utilisateurs doivent accéder à StoreFront via HTTPS.
- L’option de lancement doit être définie sur Toujours utiliser Receiver pour HTML5.
- Utilisez le navigateur Google Chrome ou Microsoft Edge sous Windows, Mac ou Linux.
- La fonctionnalité est désactivée par défaut et doit être activée.
Limitations connues
- Lorsque vous définissez le mode onglet unique sur le déploiement StoreFront, cela ne s’applique pas aux lancements PWA.
- Les scénarios hybrides lors des lancements d’applications partagées de session ne sont pas pris en charge. Par exemple, le lancement d’une application depuis la PWA puis la tentative de lancement d’une application partagée de session dans le navigateur ne fonctionnent pas.
- Le passage de la fenêtre de session PWA à la fenêtre du navigateur ne fonctionne pas.
Activer l’application web progressive
Cette fonctionnalité est désactivée par défaut. Les administrateurs peuvent activer la fonctionnalité comme suit :
-
Depuis la fenêtre Modifier le site web du magasin, accédez à l’onglet Préférences de lancement et définissez les options de lancement sur Ouvrir dans un navigateur web.
-
Enregistrez les paramètres et fermez la console de gestion.
-
Exécutez la commande PowerShell Set-STFWebReceiverUserInterface
$receiver = Get-STFWebReceiverService Set-STFWebReceiverUserInterface -WebReceiverService $receiver -ProgressiveWebAppEnabled $true <!--NeedCopy-->
Expérience utilisateur
Pour plus d’informations sur la façon dont les utilisateurs peuvent installer l’application, consultez Installation en tant qu’application web progressive (aperçu).