Personnaliser à l’aide de fichiers de configuration

À propos des fichiers de configuration

Pour modifier des paramètres avancés ou moins courants, vous pouvez modifier les fichiers de configuration de l’application Citrix Workspace. Ces fichiers de configuration sont lus chaque fois que wfica démarre. Vous pouvez modifier différents fichiers, en fonction de l’impact souhaité de ces modifications.

Si le partage de session est activé, une session existante peut être utilisée à la place d’une nouvelle session reconfigurée. Par conséquent, les modifications que vous avez apportées dans un fichier de configuration peuvent être ignorées dans la session.

Appliquer valeur par défaut à tous les utilisateurs de l’application Citrix Workspace

Si vous souhaitez modifier la valeur par défaut pour tous les utilisateurs de application Citrix Workspace, modifiez le fichier de configuration module.ini dans le répertoire $ICAROOT/config.

Remarque :

Vous n’avez pas besoin d’ajouter une entrée à All_Regions.ini pour qu’une valeur de configuration soit lue à partir de module.ini. Vous pouvez procéder de la sorte sauf si vous souhaitez autoriser d’autres fichiers de configuration à remplacer la valeur de module.ini. Si une entrée du fichier All_Regions.ini définit une valeur spécifique, la valeur du fichier module.ini n’est pas utilisée.

Appliquer des modifications aux nouveaux utilisateurs de l’application Citrix Workspace

Si le fichier $HOME/.ICAClient/wfclient.ini n’existe pas, wfica le crée en copiant $ICAROOT/config/wfclient.template. Lorsque vous apportez des modifications à ce fichier de modèle, celles-ci s’appliquent à tous les futurs nouveaux utilisateurs de l’application Citrix Workspace.

Appliquer des modifications à toutes les connexions pour des utilisateurs spécifiques

Si vous souhaitez que ces modifications s’appliquent à toutes les connexions pour un utilisateur spécifique, modifiez le fichier wfclient.ini dans le répertoire $HOME/.ICAClient de l’utilisateur en question. Les paramètres de ce fichier s’appliquent aux futures connexions pour cet utilisateur.

Valider les entrées du fichier de configuration

Si vous souhaitez restreindre les valeurs des entrées dans le fichier wfclient.ini, vous pouvez spécifier les options autorisées ou des plages d’options dans All_Regions.ini. Si vous spécifiez une seule valeur possible, cette valeur est utilisée. $HOME/.ICAClient/All_Regions.ini peut uniquement faire correspondre ou réduire les valeurs possibles définies par $ICAROOT/config/All_Regions.ini mais ne peut pas éliminer les restrictions. Pour de plus amples informations, veuillez consulter le fichier All_Regions.ini dans le répertoire $ICAROOT/config.

Remarque :

si une entrée apparaît dans plusieurs fichiers de configuration, une valeur dans le fichier wfclient.ini prévaut sur une valeur dans le fichier module.ini.

À propos des paramètres dans les fichiers

Les paramètres répertoriés dans chaque fichier sont regroupés en sections. Chaque section commence par un nom entre crochets indiquant les paramètres qui appartiennent au même groupe ; par exemple, [ClientDrive] pour les paramètres associés au mappage des lecteurs clients (CDM).

Les valeurs par défaut sont automatiquement fournies pour tout paramètre manquant, sauf indication contraire. Si un paramètre est présent mais qu’aucune valeur ne lui a été affectée, la valeur par défaut est automatiquement appliquée. Par exemple, si InitialProgram est suivi d’un signe égal (=) mais sans valeur, la valeur par défaut (Ne pas exécuter de programme après l’ouverture de session) est appliquée.

Priorité

All_Regions.ini spécifie quels paramètres peuvent être définis par d’autres fichiers. Vous pouvez restreindre les valeurs des paramètres ou les définir exactement.

Pour toute connexion donnée, les fichiers sont vérifiés dans l’ordre suivant :

  1. All_Regions.ini. Les valeurs de ce fichier écrasent celles dans :
    • Le fichier .ica de connexion
    • wfclient.ini
  2. module.ini. Les valeurs dans ce fichier sont utilisées si elles n’ont pas été définies dans le fichier All_Regions.ini, le fichier .ica de la connexion où le fichier wfclient.ini, mais elles ne sont pas limitées par des entrées dans le fichier All_Regions.ini.

Si aucune valeur n’est trouvée dans l’un de ces fichiers, le paramètre par défaut dans le code de l’application Citrix Workspace est utilisé.

Remarque :

il existe des exceptions à cet ordre de priorité. Par exemple, pour des raisons de sécurité, le code lit certaines valeurs spécifiquement dans le fichier wfclient.ini pour s’assurer qu’elles ne sont pas définies par un serveur.