Vous pouvez configurer des variables d'environnement dans Dynamic Environment Manager pour contrôler le comportement de la fonctionnalité de filigrane numérique sur des postes de travail Linux spécifiques.
Conditions préalables
- Installez et configurez Dynamic Environment Manager. Reportez-vous aux sections Installation de Dynamic Environment Manager et Configuration d'Dynamic Environment Manager.
- Activez l'option DEMEnable et configurez l'option DEMNetworkPath dans le fichier /etc/vmware/viewagent-custom.conf. Reportez-vous à la section Définir des options dans des fichiers de configuration sur un poste de travail Linux.
Configurer les variables d'environnement dans Dynamic Environment Manager
Utilisez les étapes suivantes pour configurer les variables d'environnement qui définissent les paramètres d'un filigrane numérique sur un poste de travail Linux.
- Dans la console de gestion Dynamic Environment Manager, cliquez sur l'onglet Environnement utilisateur et sélectionnez Variables d'environnement.
Les définitions de variables d'environnement existantes, le cas échéant, s'affichent dans le volet Variables d'environnement.
- Pour créer une variable d'environnement, cliquez sur Créer.
- Cliquez sur l'onglet Paramètres et définissez les paramètres de la variable d'environnement.
- Dans la section Paramètres généraux, entrez un nom pour la définition de paramètres dans la zone de texte Nom.
- Dans la section Paramètres de variable d'environnement, entrez le nom et la valeur de la variable exactement comme décrit dans la section « Valeurs de variables d'environnement Dynamic Environment Manager pour la fonctionnalité de filigrane numérique » qui suit cette procédure.
- Ajoutez les conditions requises pour utiliser la variable d'environnement avec des postes de travail Linux distants.
- Sélectionnez l'onglet Conditions, cliquez sur Ajouter et sélectionnez la condition à configurer.
Pour obtenir des informations détaillées sur la configuration des conditions et des valeurs de condition prises en charge, reportez-vous à la section Ajout de conditions aux définitions de stratégies de carte à puce Horizon et aux définitions de variables d'environnement.
- Pour ajouter d'autres conditions après la configuration de la première condition, cliquez de nouveau sur Ajouter.
L'opérateur AND est ajouté par défaut pour combiner les conditions.
- Sélectionnez l'onglet Conditions, cliquez sur Ajouter et sélectionnez la condition à configurer.
- Pour enregistrer la variable d'environnement, cliquez sur Enregistrer.
Répétez cette procédure pour chaque variable d'environnement supplémentaire à configurer pour le filigrane numérique.
Valeurs de variables d'environnement Dynamic Environment Manager pour la fonctionnalité de filigrane numérique
Dans Dynamic Environment Manager, configurez les variables d'environnement décrites dans le tableau suivant. Chaque variable d'environnement est mappée à une option de configuration correspondante dans le fichier /etc/vmware/config. Les paramètres de variables d'environnement sont prioritaires sur ceux de /etc/vmware/config.
Variable d'environnement | Option correspondante dans /etc/vmware/config | Valeur/format de la variable | Valeur par défaut | Description |
---|---|---|---|---|
WATERMARK | rdeSvc.enableWatermark | 0 : désactiver 1 : activer |
0 | Active ou désactive la fonctionnalité de filigrane numérique. Pour plus d'informations sur la fonctionnalité, reportez-vous à la section Fonctionnalités des postes de travail Linux dans Horizon 8. |
WATERMARK_FONT_NAME | rdeSvc.watermark.font | serif sans-serif cursive fantasy monospace |
serif | Définit la police utilisée pour le filigrane numérique. |
WATERMARK_FONT_SIZE | rdeSvc.watermark.fontSize | Entier dans la plage de valeurs : 8–72 | 12 | Définit la taille de police (en points) du filigrane numérique. |
WATERMARK_IMAGE_LAYOUT | rdeSvc.watermark.fit | 0 : mosaïque 1 : centre 2 : multiple |
0 | Définit la disposition du filigrane numérique à l'écran, qui est divisé en neuf carrés :
|
WATERMARK_MARGIN | rdeSvc.watermark.margin | Entier dans la plage de valeurs : 0–1024 | 50 | Définit l'espace (en pixels) autour du filigrane numérique pour la disposition en mosaïque. Au fur et à mesure que le filigrane évolue, la marge évolue également de manière proportionnelle. |
WATERMARK_OPACITY | rdeSvc.watermark.opacity | Entier dans la plage de valeurs : 0–255 | 50 | Définit le niveau de transparence du texte du filigrane numérique. |
WATERMARK_TEXT | rdeSvc.watermark.template | Chaîne construite à l'aide de l'une des variables d'information disponibles : $BROKER_USER_NAME $BROKER_DOMAIN_NAME $USER_NAME $USER_DOMAIN $MACHINE_NAME $REMOTE_CLIENT_IP $CLIENT_CONNECT_TIME |
$USER_DOMAIN\ $USER_NAME\n $MACHINE_NAME On $CLIENT_CONNECT_TIME \n$REMOTE_CLIENT_IP |
Définit le texte à afficher pour le filigrane numérique. Construisez le filigrane à l'aide de n'importe quelle combinaison et de n'importe quel ordre des variables d'information. La limite de caractères est de 1 024 caractères et de 4 096 caractères après le développement. Le texte est tronqué s'il dépasse la longueur maximale. |
WATERMARK_TEXT_ROTATION | rdeSvc.watermark.rotation | Entier dans la plage de valeurs : 0–360 | 45 | Définit l'angle d'affichage du texte du filigrane numérique. |
Ordre de traitement des variables d'environnement
Dynamic Environment Manager traite les variables d'environnement chaque fois qu'un utilisateur se connecte ou se reconnecte au poste de travail distant.
Dynamic Environment Manager traite plusieurs variables d'environnement par ordre alphabétique en fonction du nom de la variable d'environnement. Les variables d'environnement s'affichent par ordre alphabétique dans le volet Variables d'environnement. En cas de conflit de plusieurs variables d'environnement, la dernière traitée est prioritaire. Par exemple, si une variable d'environnement nommée B active le filigrane pour l'utilisateur nommé Sue, et qu'une autre variable d'environnement nommée A désactive le filigrane pour le pool de postes de travail nommé Ubuntu1804, le filigrane est activé lorsque Sue se connecte à un poste de travail distant dans le pool de postes de travail Ubuntu1804.