Skip to main content

24 août 2026

Paramètres de configuration et options de ligne de commande d'Omnissa Horizon Client

Par souci de commodité, presque tous les paramètres de configuration possèdent une propriété key=value et un nom d'option de ligne de commande correspondant. Pour certains paramètres, il existe une option de ligne de commande, mais pas de propriété correspondante que vous pouvez définir dans un fichier de configuration. Pour certains autres paramètres, vous devez définir une propriété, car aucune option de ligne de commande n'est disponible.

Pour obtenir la liste des fichiers de configuration d'Horizon Client, reportez-vous à la section Utilisation de l'interface de ligne de commande et des fichiers de configuration d'Horizon Client.

Important : certaines options de ligne de commande et clés de configuration ne sont disponibles qu'avec la version d'Horizon Client fournie par des fournisseurs tiers. Pour plus d'informations sur les partenaires de clients légers et de clients ultra-légers d'Omnissa, consultez le Guide de compatibilité Omnissa.

Options de ligne de commande et clés du fichier de configuration d'Horizon Client
Clé de configurationOption de ligne de commandeDescription
RemoteDisplay.updateCacheSizeKBAucunUtilisez cette option pour définir la taille maximale, en kilo-octets, du cache d'images du décodeur Omnissa Horizon Blast.
  • La taille finale du cache est la moindre des valeurs définies ici et de la configuration associée de la machine de l'agent.
  • La taille finale du cache ne peut pas dépasser la moitié de la mémoire RAM disponible sur la machine agent.
view.allMonitors--allmonitorsMasque le système d'exploitation hôte et ouvre Horizon Client en mode plein écran sur tous les moniteurs connectés au système client lorsqu'Horizon Client démarre. Si vous définissez la clé de configuration, spécifiez "TRUE" ou "FALSE". La valeur par défaut est « FALSE ».
view.allSessionsDisconnectedBehavior--allSessionsDisconnectedBehavior Personnalise le comportement du client lorsque toutes les sessions sont déconnectées. Les valeurs valides sont les suivantes :
  • "Quit" configure le client pour qu'il s'arrête lorsque toutes les sessions sont déconnectées.
  • "Logoff" configure le client pour fermer la session sur le serveur.
  • "Keep" configure le client pour qu'il reste dans son état actuel.
La valeur par défaut est nulle ce qui signifie que le paramètre n'est pas configuré.
view.allowDefaultBroker-l, --lockServerL'utilisation de cette option de ligne de commande ou la définition de la propriété sur « FALSE » désactive la zone de texte Serveur sauf si le client n'a jamais été connecté à un serveur et si aucune adresse du serveur n'est fournie dans la ligne de commande ou dans le fichier de préférences. Par exemple :
--lockServer -s view.company.com
view.allowEnableHEVCAucunDéfinir cette propriété sur « FALSE » empêche le client de modifier l'option Autoriser le format HEVC (High Efficiency Video Coding) dans la fenêtre Configuration d'Horizon Blast.
view.autoConnectBrokerAucun Se connecte automatiquement au serveur spécifié lorsque l'utilisateur démarre Horizon Client. Spécifiez le nom de domaine complet du serveur. Vous pouvez également spécifier un numéro de port si vous n'utilisez pas le port par défaut 443. Pour permettre aux utilisateurs de contourner le bouton Connexion lors de la connexion au serveur indiqué, définissez la propriété view.nonInteractive sur « TRUE ».
view.autoConnectDesktopAucun Se connecte automatiquement au poste de travail spécifié par la propriété view.defaultDesktop ou l'option de ligne de commande --desktopName=. Si l'utilisateur ne dispose que d'un seul poste de travail autorisé sur le serveur, view.autoConnectDesktop se connecte au poste de travail autorisé. Spécifiez "TRUE" ou "FALSE". La valeur par défaut est « FALSE ».
view.autoDisconnectEmptyAppSessionAucunLorsque cette option est définie sur "TRUE" (la valeur par défaut), l'utilisateur final reçoit un message si la session d'application devient vide du fait que l'utilisateur quitte toutes les applications. Ce message invite l'utilisateur à choisir entre la déconnexion de la session vide ou le maintien de l'exécution de la session vide. Lorsque cette option est définie sur "FALSE", la session est fermée conformément au paramètre de délai d'expiration utilisé dans Omnissa Horizon Console, qui par défaut peut être une déconnexion après une minute.
view.autoHideToolbarAucun Spécifie si la barre d'outils est masquée ou épinglée automatiquement par défaut. Spécifiez "TRUE" pour masquer automatiquement la barre d'outils. La valeur par défaut est « FALSE ». Cette option peut être également définie en démarrant Horizon Client, en sélectionnant Fichier > Préférences dans la barre de menus et en cochant la case Masquer automatiquement la barre d'outils.
view.BENITServerConnectionModeAucunDéfinit le mode de connexion à utiliser lors de la connexion à un serveur. Utilisez l'une des valeurs suivantes :
  • "T" pour forcer une connexion TCP uniquement.
  • "U" pour forcer une connexion UDP uniquement.
  • "4" pour forcer une connexion à l'aide d'une adresse IPv4.
  • "T4" pour forcer une connexion TCP uniquement et utiliser une adresse IPv4.
  • "U4" pour forcer une connexion UDP uniquement et utiliser une adresse IPv4.
  • "bypass" pour utiliser le mode de connexion BEAT hérité.
view.BENITTcpConnectCountAucunUtilisez cette valeur lors de la connexion depuis un réseau à forte perte (perte de paquets supérieure à 20 %). Définissez la valeur par défaut sur 12. Important : utilisez toujours cette option avec la clé de configuration view.BENITUdpSendCount.
view.BENITUdpSendCountAucunUtilisez cette valeur lors de la connexion depuis un réseau à forte perte (perte de paquets supérieure à 20 %). Définissez la valeur par défaut sur 12. Important : utilisez toujours cette option avec la clé de configuration view.BENITTcpConnectCount.
Aucun--certSerialNumSpécifie le certificat à utiliser pour l'authentification par carte à puce sur le serveur et le poste de travail. Définissez la valeur sur le numéro de série du certificat de carte à puce spécifié. Ce paramètre n'est requis que lorsque la carte à puce dispose de plusieurs certificats. Vous devez également inclure le paramètre --smartCardPIN pour terminer l'authentification par carte à puce.
view.defaultAppHeightAucunSpécifie la hauteur par défaut, en pixels, de la fenêtre des applications publiées. Utilisez cette propriété et view.defaultAppWidth lors de la spécification d'une taille de poste de travail personnalisée (la propriété view.defaultAppSize est définie sur « 5 »). La valeur par défaut est « 480 ».
view.defaultAppWidthAucunSpécifie la largeur par défaut, en pixels, de la fenêtre des applications publiées. Utilisez cette propriété et view.defaultAppHeight lors de la spécification d'une taille de poste de travail personnalisée (la propriété view.defaultAppSize est définie sur « 5 »). La valeur par défaut est « 640 ».
view.defaultBroker-s, --serverURL= Ajoute le nom que vous spécifiez à la zone de texte Serveur dans Horizon Client. Spécifiez un nom de domaine complet. Vous pouvez également spécifier un numéro de port si vous n'utilisez pas le port par défaut 443. Le port par défaut est la dernière valeur utilisée. Par exemple :
--serverURL=https://view.company.com
-s view.company.com
--serverURL=view.company.com:1443
view.defaultDesktop-n, --desktopName=Spécifie quel poste de travail distant utiliser lorsqu'autoConnectDesktop est défini sur « TRUE » et que l'utilisateur a accès à plusieurs postes de travail distants. La valeur spécifiée est le nom que vous pouvez voir dans la boîte de dialogue Sélectionner un poste de travail. En général, le nom est celui du pool de postes de travail.
view.defaultDesktopHeightAucunSpécifie la hauteur par défaut de la fenêtre, en pixels, du poste de travail distant. Utilisez cette propriété et view.defaultDesktopWidth lors de la spécification d'une taille de poste de travail personnalisée (la propriété view.defaultDesktopSize est définie sur « 5 »).
view.defaultDesktopSize--desktopSize=Définit la taille par défaut de la fenêtre du poste de travail distant :
  • Pour utiliser tous les moniteurs, définissez la propriété sur "1" ou utilisez l'argument de ligne de commande "all".
  • Pour utiliser le mode plein écran sur un moniteur, définissez la propriété sur "2" ou utilisez l'argument de ligne de commande "full".
  • Pour utiliser une grande fenêtre, définissez la propriété sur "3" ou utilisez l'argument de ligne de commande "large".
  • Pour utiliser une petite fenêtre, définissez la propriété sur "4" ou utilisez l'argument de ligne de commande "small".
  • Pour définir une taille personnalisée, définissez la propriété sur "5" ainsi que les propriétés view.defaultDesktopWidth et view.defaultDesktopHeight. Vous pouvez également spécifier la largeur et la hauteur en pixels, dans la ligne de commande comme "widthxheight".
Par exemple :
--desktopSize="1280x800"
--desktopSize="all"
view.defaultDesktopWidthAucunSpécifie la largeur par défaut de la fenêtre du poste de travail distant, en pixels. Utilisez cette propriété et view.defaultDesktopHeight lors de la spécification d'une taille de poste de travail personnalisée (la propriété view.defaultDesktopSize est définie sur « 5 »).
view.defaultDomain-d, --domainName=Définit le nom de domaine qu'Horizon Client utilise pour toutes les connexions et ajoute le nom de domaine que vous spécifiez à la zone de texte Nom de domaine dans la boîte de dialogue d'authentification.
view.defaultLogLevelAucunDéfinit le niveau de journalisation des journaux Horizon Client. Définit la propriété sur l'une des valeurs suivantes :
  • "0" signifie inclure tous les événements de journaux.
  • "1" signifie inclure les événements au niveau de la trace et les événements capturés pour les paramètres 2 à 6.
  • "2" signifie inclure les événements de débogage et les événements capturés pour les paramètres 3 à 6.
  • "3" (la valeur par défaut) signifie inclure les événements au niveau des informations et les événements capturés pour les paramètres 4 à 6.
  • "4" signifie inclure les événements d'avertissement, d'erreur et irrécupérables.
  • "5" signifie inclure les événements d'erreur et irrécupérables.
  • "6" signifie inclure les événements irrécupérables.
La valeur par défaut est « 3 ».
view.defaultPassword-p "-", --password="-"Pour les connexions Horizon Blast et PCoIP, spécifiez toujours "-" pour lire le mot de passe à partir de stdin. Définit le mot de passe qu'Horizon Client utilise pour toutes les connexions et, si le serveur accepte l'authentification par mot de passe, ajoute le mot de passe dans la zone de texte Mot de passe dans la boîte de dialogue d'authentification. Remarque : vous ne pouvez pas utiliser un mot de passe vide. En d'autres termes, vous ne pouvez pas spécifier --password="".
view.defaultProtocol--protocol=Spécifie quel protocole d'affichage utiliser. Spécifiez "PCOIP" ou "BLAST". Ces valeurs sont sensibles à la casse. Si vous ne spécifiez pas de protocole, Horizon Client utilise le protocole par défaut défini dans Horizon Console, dans les paramètres du pool.
view.defaultUser-u, --userName=Définit le nom d'utilisateur qu'Horizon Client utilise pour toutes les connexions et ajoute le nom d'utilisateur que vous spécifiez dans la zone de texte Nom d'utilisateur de la boîte de dialogue d'authentification. Pour le mode kiosque, le nom de compte peut être basé sur l'adresse MAC du client, ou il peut commencer par une chaîne de préfixe reconnue, telle que custom-.
view.enableDataSharingAucunIndique si Horizon Client est autorisé à partager des données anonymes sur le système client. Définissez la valeur sur "TRUE" ou "FALSE". La valeur par défaut est « TRUE ».
view.enableDisplayScalingAucunIndique si la fonctionnalité de mise à l'échelle de l'affichage est activée pour tous les postes de travail distants. Définissez la valeur sur "TRUE" ou "FALSE". Lorsque ce paramètre est défini sur "FALSE", la fonctionnalité d'évolutivité de l'affichage est désactivée pour tous les postes de travail distants. Si ce paramètre n'est pas configuré ni n'est défini sur "TRUE" (le paramètre par défaut), la mise à l'échelle de l'affichage est activée pour tous les postes de travail distants.
view.enableFileAssociationAucunActivez ou désactivez la fonctionnalité permettant d'ouvrir des fichiers locaux dans des applications publiées, directement à partir du système de fichiers local. Spécifiez "TRUE" pour activer ou "FALSE" pour désactiver cette capacité. Pour plus d'informations, reportez-vous à la section Ouvrir les fichiers locaux dans des applications publiées.
view.enableH264AucunActive ou désactive le décodage H.264. Spécifiez "TRUE" ou "FALSE". La valeur par défaut est « TRUE ». Pour plus d'informations, reportez-vous à la section Configurer les options d'Horizon Blast pour Horizon Linux Client.
view.enableHEVCAucunActive ou désactive le décodage HEVC. Spécifiez "TRUE" ou "FALSE". La valeur par défaut est « TRUE ». Pour plus d'informations, reportez-vous à la section Configurer les options d'Horizon Blast pour Horizon Linux Client.
view.enableMMRAucunActive ou désactive la redirection multimédia (MMR). Spécifiez "TRUE" ou "FALSE". La valeur par défaut est « FALSE ».
view.enableRelativeMouseAucunIndique s'il faut forcer ou non l'activation ou la désactivation de la fonctionnalité de souris relative d'Horizon Client pour la session actuelle du poste de travail distant. Si vous définissez la clé de configuration, spécifiez "1" pour forcer l'activation de la fonctionnalité et "0" pour forcer sa désactivation. Toutes les autres valeurs ne sont pas valides et sont ignorées. La valeur spécifiée n'est pas modifiable lors de la session actuelle du poste de travail distant. Si le poste de travail distant ne prend pas en charge la souris relative, ce paramètre ne sera pas utilisé. Si ce paramètre n'est pas configuré (le paramètre par défaut), les utilisateurs finaux peuvent activer et désactiver la fonctionnalité de souris relative en utilisant Connexion> Activer la souris relative dans la barre de menus d'Horizon Client.
view.enableSyncDesktopLayoutAucun Spécifie s'il faut synchroniser ou non la résolution et la mise à l'échelle de l'affichage des postes de travail distants avec les valeurs stockées sur Omnissa Horizon Connection Server. Pour plus d'informations, reportez-vous à la section Personnaliser la résolution et la mise à l'échelle de l'affichage pour un poste de travail distant.
  • Si vous spécifiez "TRUE", la résolution et la mise à l'échelle de l'affichage sont synchronisées avec les valeurs stockées sur Horizon Connection Server. Les utilisateurs clients ne peuvent pas personnaliser la résolution et la mise à l'échelle de l'affichage des postes de travail distants.
  • Si vous spécifiez "FALSE", la résolution et la mise à l'échelle de l'affichage sont définies sur les valeurs stockées sur le système client local. Les utilisateurs clients peuvent personnaliser la résolution et la mise à l'échelle de l'affichage des postes de travail distants.
La valeur par défaut est « TRUE ».
view.fullScreen--fullscreenMasque le système d'exploitation hôte et ouvre Horizon Client en mode plein écran sur un moniteur. Cette option n'affecte pas le mode d'affichage de la session de poste de travail distant. Si vous définissez la clé de configuration, spécifiez "TRUE" ou "FALSE". La valeur par défaut est « FALSE ».
view.GlobalMaxDumpCountAucunSpécifie le nombre maximal de fichiers de vidage de mémoire autorisés pour les processus Horizon Client. La valeur par défaut est de 5.
view.hideClientAfterLaunchSession--hideClientAfterLaunchSession Masque la fenêtre Horizon Client après l'ouverture d'un poste de travail distant ou d'une application publiée. Si vous définissez la clé de configuration, spécifiez "TRUE" ou "FALSE". La valeur par défaut est « FALSE ».
view.ipProtocolUsageAucun Spécifie le protocole réseau à utiliser lors de la connexion à une instance d'Horizon Connection Server :
  • Pour utiliser IPv4, définissez la propriété sur "ipv4".
  • Pour utiliser IPv6, définissez la propriété sur "ipv6".
  • Pour qu'Horizon Client détecte la disponibilité des réseaux IPv4 et IPv6 et sélectionne automatiquement l'option la plus adaptée, définissez la propriété sur "dual".
La valeur par défaut est « dual ».
view.kbdLayout -k, --kbdLayout=Spécifie quels paramètres régionaux utiliser pour la disposition de clavier.
view.kioskLogin--kioskLoginSpécifie qu'Horizon Client s'authentifie à l'aide d'un compte en mode Kiosque. Si vous définissez la clé de configuration, spécifiez "TRUE" ou "FALSE". La valeur par défaut est « FALSE ». Pour voir des exemples, reportez-vous à l'exemple de mode Kiosque qui suit ce tableau.
Aucun--launchMinimizedDémarre Horizon Client en mode réduit. La fenêtre Horizon Client reste réduite et masquée en arrière-plan lors du démarrage de l'application publiée ou du poste de travail distant spécifié par l'utilisateur.
view.monitors--monitors= numbered listVous permet de spécifier quels moniteurs adjacents utiliser pour Horizon Client. Utilisez --allmonitors (ou view.allMonitors) pour indiquer que vous souhaitez utiliser tous les moniteurs en plein écran et utiliser --monitors=numbered list pour spécifier quel sous-ensemble de moniteurs sera utilisé. L'exemple suivant montre comment spécifier les premier et deuxième moniteurs dans une configuration pour laquelle trois moniteurs sont placés l'un à côté de l'autre horizontalement :
--allmonitors --monitors="1,2" `
Pour aider à distinguer quel moniteur physique est associé à une icône de moniteur dans Horizon Client, un rectangle s'affiche dans le coin supérieur gauche du moniteur physique que vous avez choisi d'utiliser. Le rectangle contient la couleur et le numéro correspondants que l'icône du moniteur sélectionné utilise.
view.noMenuBar--nomenubarSupprime la barre de menus d'Horizon Client lorsque le client est en mode plein écran, afin que les utilisateurs ne puissent pas accéder aux options de menu pour fermer la session d'un poste de travail distant, le réinitialiser ou s'en déconnecter. Utilisez cette option lorsque vous configurez le mode kiosque. Si vous définissez la clé de configuration, spécifiez "TRUE" ou "FALSE". La valeur par défaut est « FALSE ».
view.nonInteractive-q, --nonInteractiveMasque les étapes d'interface utilisateur inutiles pour les utilisateurs finaux en ignorant les écrans spécifiés dans la ligne de commande ou les propriétés de configuration. Si vous définissez la clé de configuration, spécifiez "TRUE" ou "FALSE". La valeur par défaut est « FALSE ». Par exemple :
--nonInteractive
--serverURL="https://view.company.com" 
--userName="user1" --password="-" 
--domainName="xyz" 
--desktopName="Windows 10" 
view.once--onceSpécifie que vous ne voulez pas qu'Horizon Client retente la connexion si une erreur se produit. Spécifiez cette option si vous utilisez le mode Kiosque et utilisez le code de sortie pour traiter l'erreur. Sinon, il peut être difficile d'arrêter le processus horizon-client à distance. Si vous définissez la clé de configuration, spécifiez "TRUE" ou "FALSE". La valeur par défaut est « FALSE ».
Aucun--saveEnregistre le nom d'utilisateur et le nom de domaine utilisés lors de la dernière ouverture de session, ce qui vous évite d'avoir à les ressaisir la prochaine fois que les informations d'identification de connexion vous sont demandées.
view.sendCtrlAltDelToLocalAucunLorsque cette option est définie sur "TRUE", le système envoie la combinaison de touches Ctrl+Alt+Suppr au système client plutôt que d'ouvrir une boîte de dialogue qui invite l'utilisateur à se déconnecter du poste de travail distant. La valeur par défaut est « FALSE ». Cette option a la même priorité que celle du paramètre du fichier /etc/omnissa/horizon-keycombos-config.
view.sendCtrlAltDelToVMAucun(Disponible si vous utilisez le protocole d'affichage Horizon Blast ou PCoIP.) Lorsque cette option est définie sur "TRUE", le système envoie la combinaison de touches Ctrl+Alt+Suppr au poste de travail distant plutôt que d'ouvrir une boîte de dialogue qui invite l'utilisateur à se déconnecter du poste de travail distant. La valeur par défaut est « FALSE ». Cette option a une plus haute priorité que celle du paramètre du fichier /etc/omnissa/horizon-keycombos-config.
view.shareRemovableStorageAucunLorsque cette option est définie sur "TRUE", elle active l'option Autoriser l'accès au stockage amovible. La valeur par défaut est « TRUE ».
view.singleAutoConnect--singleAutoConnectSi cette option est définie sur "TRUE", elle se connecte automatiquement à un poste de travail distant ou à une application publiée après l'authentification de l'utilisateur sur le serveur, si l'utilisateur est autorisé à accéder uniquement à cette application ou à ce poste de travail. Cette option évite à l'utilisateur d'avoir à sélectionner un poste de travail distant ou une application publiée dans une liste contenant une seule ressource. La valeur par défaut est « FALSE ».
view.skipCRLRevocationCheck--skipCRLRevocationCheckPar défaut, Horizon Client vérifie et télécharge la liste de révocation des certificats (CRL) du serveur lors de la connexion à un serveur. Cette option de ligne de commande demande à Horizon Client d'arrêter la vérification de la CRL lors des connexions. Si vous définissez la clé de configuration, spécifiez "TRUE" pour interrompre la vérification de la CRL. La valeur par défaut est « FALSE ».
Aucun--smartCardPINSpécifie le code PIN utilisé pour l'authentification par carte à puce sur le serveur et le poste de travail. Si la carte à puce dispose de plusieurs certificats, vous devez également inclure le paramètre --certSerialNum.
view.sslProtocolString--sslProtocolString= Spécifie si TLS v1.1, TLS v1.2 ou TLS v1.1 et TLS v1.2 sont activés. Entrez les protocoles de sécurité sous forme de chaînes séparées par deux-points. Les chaînes ne sont pas sensibles à la casse. Par exemple, pour activer TLS v1.1 et TLS v1.2, entrez « TLSv1.1:TLSv1.2 ». Pour plus d'informations, reportez-vous à la section Configuration des options TLS avancées.
view.sslCipherString--sslCipherString= Configure la liste de chiffrements pour TLS v1.1 et TLS v1.2 afin de limiter l'utilisation de certains algorithmes et protocoles de chiffrement avant d'établir une connexion TLS chiffrée. La liste de chiffrements se compose d'une ou de plusieurs chaînes de chiffrement par ordre de préférence, séparées par deux-points. La chaîne de chiffrement est sensible à la casse. Pour plus d'informations, reportez-vous à http://www.openssl.org/docs/apps/ciphers.html. Les paramètres par défaut sont les suivants :
  • (Mode non-FIPS) !aNULL:kECDH+AESGCM:ECDH+AESGCM:RSA+AESGCM:kECDH+AES:ECDH+AES:RSA+AES
  • (Mode FIPS) !aNULL:ECDHE+AES
view.disableTLSv13--disableTLSv13 Spécifie s'il faut ou non désactiver TLS v1.3. Pour plus d'informations, reportez-vous à la section Configuration des options TLS avancées. Les paramètres par défaut sont les suivants :
  • (Mode non-FIPS) "FALSE", ce qui signifie que TLS v1.3 est activé
  • (Mode FIPS) "TRUE", ce qui signifie que TLS v1.3 est désactivé
view.sslCipherSuites--sslCipherSuites= Configure la liste de chiffrements pour TLS version 1.3 afin de limiter l'utilisation de certains algorithmes et protocoles de chiffrement avant d'établir une connexion TLS chiffrée. La liste de chiffrements se compose d'une ou de plusieurs chaînes de chiffrement par ordre de préférence, séparées par deux-points. La chaîne de chiffrement est sensible à la casse. Pour plus d'instructions sur le format de la liste de chiffrements approprié, recherchez openssl cipher string dans un navigateur Web. Les paramètres par défaut sont les suivants :
  • (Mode non-FIPS) TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256
  • (Mode FIPS) TLS_AES_256_GCM_SHA384:TLS_AES_128_GCM_SHA256
view.sslVerificationModeAucunDéfinit le mode de vérification des certificats de serveur. Spécifiez "1" pour refuser des connexions lorsque le certificat échoue à des vérifications, "2" pour avertir mais autoriser les connexions qui utilisent un certificat auto-signé ou "3" pour autoriser des connexions non vérifiables. Si vous spécifiez "3", aucune vérification n'est effectuée. La valeur par défaut est « 2 ».
view.UnauthenticatedAccessEnabled--unauthenticatedAccessEnabledSi cette option est définie sur "TRUE", la fonctionnalité Accès non authentifié est activée. Le paramètre Fichier > Accès non authentifié est affiché et marqué comme étant sélectionné. Lorsque cette option est définie sur "FALSE" ou "", la fonctionnalité Accès non authentifié est désactivée. Le paramètre Fichier > Accès non authentifié est affiché et désélectionné. Si vous définissez la clé de configuration, spécifiez "TRUE" ou "FALSE". Le paramètre par défaut configure la fonctionnalité Accès non authentifié comme étant désactivée. Par exemple :
 --unauthenticatedAccessEnabled="TRUE"
view.UnauthenticatedAccessAccount--unauthenticatedAccessAccountSpécifie le compte à utiliser lorsque l'option unauthenticatedAccessEnabled est définie sur « TRUE ». Si l'option unauthenticatedAccessEnabled est définie sur "FALSE", cette configuration est ignorée. L'exemple suivant montre comment utiliser cette option de ligne de commande avec le compte d'utilisateur anonymous1 :
--unauthenticatedAccessAccount='anonymous1'
view.usbAutoConnectAtStartUp--usbAutoConnectAtStartUp=Redirige automatiquement les périphériques USB vers un poste de travail distant ou une application publiée si les périphériques USB sont insérés dans le système hôte avant que le poste de travail ou l'application n'ait été connecté. Spécifiez "TRUE" ou "FALSE". La valeur par défaut est "FALSE".
view.usbAutoConnectOnInsert--usbAutoConnectOnInsert=Redirige automatiquement les périphériques USB vers un poste de travail distant ou une application publiée lorsque les périphériques USB sont insérés dans le système hôte après que la connexion du poste de travail ou de l'application. Spécifiez "TRUE" ou "FALSE". La valeur par défaut est "FALSE".
viewClient.allowLossyCursorAucunSpécifie s'il faut convertir ou non les curseurs de souris inversés en curseurs à contraste supérieur, plus visibles sur de nombreux arrière-plans. Spécifiez "TRUE" pour autoriser la conversion du curseur ou "FALSE" pour désactiver la conversion du curseur. La valeur par défaut est "FALSE". Pour spécifier l'apparence du curseur converti, utilisez l'option viewCursor.lossyCursorConversionMode.

Remarque : sur les plates-formes qui ne prennent pas en charge les curseurs de souris inversés (tels que Raspberry Pi en mode plein écran), Horizon Client remplace ce paramètre et convertit toujours les curseurs de souris inversés.
viewCursor.lossyCursorConversionModeAucunSpécifie l'apparence des curseurs de souris convertis lorsque la conversion du curseur est activée (viewClient.allowLossyCursor=TRUE). Spécifiez une valeur comprise entre 0 et 6, décrite comme suit :
  • 0 - Désactive la conversion du curseur. Ce paramètre équivaut à viewClient.allowLossyCursor=FALSE.
  • 1 - Convertit les pixels inversés des curseurs en motif hachuré.
  • 2 - Convertit les curseurs inversés en curseurs gris.
  • 3 - Convertit les curseurs entièrement inversés en curseurs blancs avec un contour noir. Convertit les curseurs partiellement inversés en curseurs gris avec un contour noir.
  • 4 - Convertit les curseurs entièrement inversés en curseurs noirs avec un contour blanc. Convertit les curseurs partiellement inversés en curseurs gris avec un contour blanc.
  • 5 - Effectue une conversion similaire à 3 en utilisant un contour noir à transparence alpha de 50 %, ce qui peut donner un meilleur rendu sur des arrière-plans clairs.
  • 6 - Effectue une conversion similaire à 4 en utilisant un contour blanc à transparence alpha de 50 %, ce qui peut donner un meilleur rendu sur des arrière-plans foncés.
La valeur par défaut est 3.
Aucun--useExisting La définition du paramètre -useExisting permet de contrôler si plusieurs instances d'Horizon Client peuvent s'exécuter simultanément. Lorsque vous définissez ce paramètre, Horizon Client conserve une seule instance en invitant à fermer toutes les sessions existantes avant de démarrer la nouvelle.

Lorsque le paramètre -useExisting est défini, vous obtenez un indicateur permettant d'utiliser une seule instance du client. Un message s'affiche vous invitant à fermer la session de l'instance existante. Ensuite, une fois que vous avez accepté, la nouvelle s'ouvre.

Lorsque le paramètre -useExisting n'est pas défini, une nouvelle instance du client s'ouvre.

Exemple :

Démarrez l'application Calculatrice et une instance de client s'ouvre :

horizon-client -userName user-1 -password secret 
-domainName domain -appName Calculator 
-serverURL horizon.mycompany.com 

Exécutez une autre commande avec -useExisting, vous serez invité à fermer la session Calculatrice existante avant le démarrage de la nouvelle session :

horizon-client -userName user-1 -password secret
-domainName domain -appName Paint
-serverURL horizon.mycompany.com -useExisting
Aucun--printEnvironmentInfoAffiche des informations sur l'environnement d'un périphérique client, y compris son adresse IP, son adresse MAC, le nom de la machine et le nom de domaine. Pour le mode kiosque, vous pouvez créer un compte pour le client basé sur l'adresse MAC. Pour afficher l'adresse MAC, utilisez cette option avec l'option -s. Par exemple :
--printEnvironmentInfo 
-s view.company.com
Aucun--usb=Spécifie quelle option utiliser pour la redirection USB. Pour plus d'informations, reportez-vous à la section Configuration système requise pour la redirection USB.
Aucun--versionAffiche des informations de version sur Horizon Client.
Aucun--tokenUserNamePour l'authentification RSA SecurID ou RADIUS, spécifie le nom d'utilisateur du jeton. Si vous n'utilisez pas cette option ou si l'option est vide, le nom d'utilisateur Active Directory est utilisé. Pour spécifier le code secret d'authentification RSA SecurID ou RADIUS, utilisez l'option --passcode. L'exemple suivant montre comment utiliser l'option -q pour ouvrir une session sans interaction utilisateur dans Horizon Client. Si vous ne spécifiez pas l'option -q, la page de connexion RSA SecurID ou RADIUS s'affiche dans Horizon Client.
horizon-client --serverURL='12.345.67.89' -q 
--tokenUserName='pwduser' --userName='johndoe' 
--password='password' --domainName='mydomain' 
--passcode='passcode'
Aucun--passcodeSpécifie le code secret pour l'authentification RSA SecurID ou RADIUS. Le code secret ne peut être utilisé qu'une seule fois. Utilisez cette option avec l'option --tokenUserName.
Aucun--lockUserNameVerrouille le nom d'utilisateur fourni pour la connexion au serveur. Utilisez cette option pour verrouiller le champ Nom d'utilisateur pour les trois types d'authentification : connexion Active Directory, connexion RSA et connexion RADIUS.

Exemple de mode Kiosque

Les utilisateurs de kiosque peuvent être les clients d'une station d'enregistrement pour compagnies aériennes, les étudiants dans une salle de classe ou une bibliothèque, le personnel médical utilisant une station de travail de saisie de données médicales ou les clients d'un point libre-service. Les comptes sont associés à des périphériques clients plutôt qu'à des utilisateurs, car les utilisateurs n'ont pas à ouvrir de session pour utiliser le périphérique client ou le poste de travail distant. Il peut toujours être demandé aux utilisateurs de fournir des informations d'identification d'authentification pour certaines applications.

Pour configurer le mode Kiosque, vous devez utiliser l'interface de ligne de vdmadmin commande sur l'instance d'Horizon Connection Server et effectuer plusieurs procédures décrites dans le chapitre sur le mode Kiosque dans le document Administration d'Omnissa Horizon 8. Une fois le mode Kiosque configuré, vous pouvez utiliser la commande horizon-client sur un client Linux pour vous connecter à un poste de travail distant en mode Kiosque.

Pour vous connecter à des postes de travail distants à partir de clients Linux en mode Kiosque, vous devez, au minimum, inclure les clés de configuration ou options de ligne de commande suivantes.

Clé de configurationOptions de ligne de commande équivalentes
view.kioskLogin--kioskLogin
view.nonInteractive-q, --nonInteractive
view.fullScreen--fullscreen
view.noMenuBar--nomenubar
view.defaultBroker-s, --serverURL=
view.hideClientAfterLaunchSession--hideClientAfterLaunchSession

L'omission de l'un de ces paramètres de configuration n'est pas prise en charge en mode Kiosque. Si Horizon Connection Server est configuré pour exiger un nom d'utilisateur de Kiosque non défini par défaut, vous devez également définir la propriété de recherche d'erreurs ou utiliser l'option -u ou --user Name= command-line. Si aucun nom d'utilisateur défini par défaut n'est requis et si vous ne spécifiez pas de nom d'utilisateur, Horizon Client peut dériver et utiliser le nom d'utilisateur de Kiosque par défaut.

Remarque : si vous définissez la clé de configuration de simplification à l'extrême, définissez-la dans le /etc/omnissa/horizon-mandatory-config fichier. Lorsque le client est exécuté en mode Kiosque, il ne regarde pas dans le fichier view-preferences.

La commande indiquée dans cet exemple exécute Horizon client sur un système client Linux et possède les caractéristiques suivantes :

  • Le nom du compte d'utilisateur est basé sur l'adresse MAC du client.
  • Horizon Client s'exécute en mode plein écran sans barre de menus Horizon Client.
  • Les utilisateurs sont automatiquement connectés à l'instance d'Horizon Connection Server et au poste de travail distant spécifiés et ils ne sont pas invités à fournir des informations d'identification d'ouverture de session.
  • Si une erreur de connexion se produit, en fonction du code d'erreur renvoyé, un script peut s'exécuter ou une application de surveillance de Kiosque peut gérer l'erreur. Par conséquent, le système client peut, par exemple, afficher un écran hors service ou peut attendre un certain temps avant de tenter de se connecter de nouveau à Horizon Connection Server.
./horizon-client --kioskLogin --nonInteractive --once --fullscreen --nomenubar 
--serverURL="server.mycomany.com" --userName="CM-00:11:22:33:44:55:66:77" --password="mypassword"

Important : si un message de préconnexion a été configuré pour s'afficher avant d'autoriser Horizon Client à se connecter à un poste de travail distant, l'utilisateur doit accepter le message avant de pouvoir accéder au poste de travail. Pour éviter ce problème, utilisez Horizon Console afin de désactiver les messages de préconnexion.

Cette page vous a-t-elle été utile ?

Envoyer un commentaire sur cette rubrique

Cette rubrique vous a-t-elle été utile ?

N'indiquez aucune information personnelle ou confidentielle.

Génération du lien…