37 Utilisateurs : prise en charge des utilisateurs Terminal Server. Novell 6.5
Novell Confidential Manual (FRA) 6 October 2004
37
Utilisateurs : prise en charge des utilisateurs
Terminal Server
Novell
®
ZENworks
®
Desktop Management offre une grande souplesse dans les méthodes utilisées pour configurer les distributions d'applications aux utilisateurs Terminal Server. Les sections suivantes fournissent des informations destinées à vous aider à établir votre méthode de distribution :
« Installation des clients RDP et ICA », page 349
« Emplacement d'exécution du programme de lancement d'applicatifs », page 349
« Gestion des comptes utilisateur Terminal Server », page 350
« Accès à Terminal Server via un pare-feu », page 352
Installation des clients RDP et ICA
Les utilisateurs qui exécutent des applications à partir d'un serveur Terminal Server doivent avoir installé le client RDP (Remote Desktop Protocol) ou ICA (Independent Computing Architecture) approprié sur leur poste de travail. En fonction du protocole défini dans l'objet Application du serveur Terminal Server, le programme de lancement d'applicatifs appelle soit le client RDP, soit le client ICA. L'un ou l'autre de ces clients ouvre la session client sur le serveur Terminal Server et lance l'application.
Vous pouvez utiliser les clients complets RDP et ICA ou les clients Web.
Si vous envisagez d'utiliser la version complète des clients, reportez-vous à la documentation relative aux services Terminal Server Microsoft et à Citrix pour obtenir des informations sur l'installation.
Si vous envisagez d'utiliser les clients Web, vous pouvez les télécharger à partir des sites Web
Citrix et Microsoft :
Citrix ICA wficac.cab: (http://www.citrix.com)
Remarque :
Sélectionnez l'option Minimal Web Client 7.00.
Microsoft RDP msrdp.cab: (http://www.microsoft.com/windowsxp/pro/downloads/ rdwebconn.asp)
Remarque :
Téléchargez le fichier tswebsetup.exe pour en extraire le fichier msrdp.cab.
Emplacement d'exécution du programme de lancement d'applicatifs
Dans un environnement Terminal Server, le programme de lancement d'applicatifs Novell peut
être exécuté sur les différents postes de travail utilisateur ou sur chaque serveur Terminal Server.
Si nécessaire, certains utilisateurs peuvent l'exécuter sur leur poste de travail et d'autres sur le serveur Terminal Server.
Utilisateurs : prise en charge des utilisateurs Terminal Server
349
Novell Confidential Manual (FRA) 6 October 2004
Le programme de lancement d'applicatifs sur les postes de travail utilisateur
Si le programme de lancement d'applicatifs est installé sur le poste de travail, l'utilisateur peut le lancer à partir de celui-ci en procédant de la même manière que dans un environnement autre que
Terminal Server.
L'utilisateur doit être en mesure de s'authentifier auprès du serveur Novell eDirectory
TM
(sauf s'il travaille en mode hors connexion), ce qui signifie que Novell Client
TM
ou le logiciel du serveur
Middle Tier ZENworks doit être installé sur son poste de travail.
Le programme de lancement d'applicatifs affiche les applications Terminal Server disponibles de la même manière que les autres applications. Cependant, lorsque l'utilisateur démarre une application Terminal Server, le programme de lancement d'applicatifs ouvre une session client qui,
à son tour, lance l'application au cours de la session. Lorsque l'utilisateur quitte l'application, le programme de lancement d'applicatifs ferme la session client.
Le programme de lancement d'applicatifs sur les serveurs Terminal Server
Si le programme de lancement d'applicatifs Novell est installé sur le serveur Terminal Serveur, l'utilisateur ouvre une session client, puis démarre le programme de lancement d'applicatifs au cours de la session client.
L'utilisateur doit être en mesure de s'authentifier auprès de eDirectory via la session client, ce qui signifie que le client Novell ou le logiciel du serveur Middle Tier ZENworks doit être installé sur son poste de travail.
À rappeler également que le programme de lancement d'applicatifs ne crée pas de répertoire cache
NAL sur le serveur Terminal Server. De ce fait, le programme de lancement d'applicatifs ne peut pas être exécuté en mode déconnecté, ni désinstaller les applications qu'il a installées sur le serveur
Terminal Server, ni utiliser la fonction de lancement du rafraîchissement aléatoire. Pour plus d'informations sur le cache NAL et les fonctions qu'il active, reportez-vous au
Programme de lancement d'applicatifs Novell : gestion du cache », page 247
.
Remarque :
Après avoir installé Windows 2000 Service Pack 4 (SP4), il se peut que certains programmes ne fonctionnent pas correctement. Par exemple, il peut arriver que la fenêtre du programme de lancement d'applicatifs ne s'affiche pas sur un serveur Terminal Server Windows 2000. Pour résoudre ce problème, reportez-vous au TID 10085889 (http://support.novell.com/cgi-bin/search/searchtid.cgi?/10085889.htm) .
Gestion des comptes utilisateur Terminal Server
Pour exécuter une application à partir d'un serveur Terminal Server, les utilisateurs doivent disposer d'un compte utilisateur Terminal Server (compte utilisateur local ou compte utilisateur de domaine). Le compte utilisateur Terminal Server doit fournir un accès suffisant au système de fichiers pour pouvoir exécuter les applications hébergées sur le serveur Terminal Server.
Généralement, l'utilisateur doit pour cela être membre du groupe Utilisateurs Terminal Server,
Utilisateurs avec pouvoir ou Utilisateurs.
De plus, si les utilisateurs exécutent le programme de lancement d'applicatifs à partir du serveur
Terminal Server, le compte utilisateur Terminal Server permet d'accéder aux fichiers du programme de lancement d'applicatifs (installés par défaut dans le répertoire c:\program files\novell\zenworks.)
Utilisateurs multiples dotés du même compte utilisateur Terminal Server
Le programme de lancement d'applicatifs prend en charge plusieurs utilisateurs qui se loguent au serveur Terminal Server avec le même compte utilisateur. Toutefois, si les utilisateurs se loguent
350 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004 simultanément à l'aide du même compte utilisateur Terminal Server, vous devez tenir compte des points suivants :
Tous les utilisateurs doivent être logués à eDirectory à l'aide du même compte utilisateur.
Dans le cas contraire, le programme de lancement d'applicatifs affichera uniquement les applications et appliquera les paramètres de configuration du dernier utilisateur pour son exécution ou son rafraîchissement.
Tous les utilisateurs doivent exécuter le programme de lancement d'applicatifs. Si un ou plusieurs utilisateurs ne l'exécutent pas, les icônes d'application (distribuées par le programme de lancement d'applicatifs) disparaissent du bureau et de la barre d'outils Lancement rapide du poste de travail de chaque utilisateur. Elles demeurent toutefois dans les fenêtres du programme de lancement d'applicatifs ainsi que sur la barre système. Pour contourner le problème, vous pouvez configurer chaque objet Application pour obliger le programme de lancement d'applicatifs à afficher uniquement les icônes d'application dans le menu Démarrer, la barre système et les fenêtres du programme de lancement d'applicatifs.
Affectez la valeur Non à l'option Activer la suppression automatique des icônes (ConsoleOne
> objet Utilisateur > onglet ZENworks > page Configuration du programme de lancement > bouton Ajouter > onglet Utilisateur). Cette valeur empêche le programme de lancement d'applicatifs de supprimer les icônes d'application lorsqu'un utilisateur quitte le programme de
.
Meilleurs types d'objets Application et progiciels à utiliser pour la distribution d'une application
Le type d'objet Application et de progiciel à créer pour distribuer une application Terminal Server dépend de plusieurs facteurs. La liste suivante décrit les différents types d'objets Application et de progiciels et vous indique aussi quand les utiliser :
Application Terminal Server : Vous devez utiliser l'objet Application Terminal Server lorsque l'application est installée sur le serveur Terminal Server et lorsque le programme de lancement d'applicatifs est installé sur les postes de travail des utilisateurs (pas sur le serveur
Terminal Server). Lorsqu'un utilisateur démarre le programme de lancement d'applicatifs sur son poste de travail et double-clique sur un objet Application Terminal Server, le programme de lancement d'applicatifs appelle le client RDP ou ICA sur le poste de travail, qui ouvre alors une session client Terminal Server et lance l'application lors de la session.
N'utilisez pas d'objet Application Terminal Server lorsque les utilisateurs exécutent le programme de lancement d'applicatifs au cours d'une session client. Cet objet n'est pas pris en charge, même si l'application est hébergée sur un autre serveur Terminal Server que celui qui exécute le programme de lancement d'applicatifs. En cas d'utilisation de l'objet, l'utilisateur reçoit le message d'erreur suivant : « Impossible d'obtenir les attributs de l'objet Application. »
Il est alors possible 1) de configurer l'application sous forme d'objet Application simple ou 2) d'exécuter le programme de lancement d'applicatifs sur le poste de travail de l'utilisateur plutôt que sur le serveur Terminal Server et de configurer l'application en tant qu'objet Application
Terminal Server.
Pour obtenir des instructions sur la création d'un objet Application Terminal Server, reportez-
vous à la section « Configuration de l'application dans eDirectory », page 272
.
Application simple : Un objet Application simple doit être utilisé lorsque l'application est déjà installée sur le serveur Terminal Server et que l'utilisateur exécute le programme de lancement d'applicatifs à partir du serveur Terminal Server (autrement dit, si l'utilisateur ouvre
Utilisateurs : prise en charge des utilisateurs Terminal Server
351
Novell Confidential Manual (FRA) 6 October 2004 une session client sur le serveur Terminal Server et exécute ensuite le programme de lancement d'applicatifs dans la session client). L'objet Application simple pointe vers le fichier exécutable de l'application situé sur le serveur Terminal Server.
Vous pouvez également utiliser un objet Application simple pour obliger le programme de lancement d'applicatifs à installer une application sur le serveur Terminal Server lors de son exécution par l'utilisateur. Cette solution doit toutefois être réservée aux applications qui ne nécessitent pas l'installation de fichiers trop nombreux ni la modification de plusieurs paramètres de configuration. Dans le cas contraire, vous devez opter pour un objet
Application AOT/AXT ou MSI.
Pour plus d'informations sur la création d'un objet Application simple, reportez-vous à
Configuration de l'application dans eDirectory », page 272
.
Application .AOT/.AXT : Un objet Application AOT/AXT doit être utilisé lorsque l'utilisateur exécute le programme de lancement d'applicatifs à partir du serveur Terminal
Server, que l'application doit être distribuée sur le serveur Terminal Server lors de son lancement par l'utilisateur et qu'elle est trop complexe pour être distribuée sous forme d'objet
Application simple.
L'utilisateur doit disposer de droits suffisants sur le système de fichiers et le registre pour copier les paramètres de fichiers et de registre aux emplacements définis par l'objet
Application. Si l'application est installée par plusieurs utilisateurs, seuls les paramètres de fichiers et de registre spécifiques à l'utilisateur sont distribués une fois la première distribution effectuée.
Pour obtenir des instructions sur la création d'un objet Application AOT/AXT et du progiciel
.
Application .MSI : Un objet Application MSI doit être utilisé lorsque l'utilisateur exécute le programme de lancement d'applicatifs à partir du serveur Terminal Server, qu'il s'agit d'une application Microsoft Windows Installer (MSI) et qu'elle doit être distribuée sur le serveur
Terminal Server lors de son lancement par l'utilisateur.
L'utilisateur doit être membre du groupe Administrateurs. Microsoft Windows Installer n'autorise pas les utilisateurs qui ne font pas partie du groupe Administrateurs à effectuer des installations via une session client Terminal Server.
Pour obtenir des instructions sur la création d'un objet MSI et du progiciel correspondant,
reportez-vous à la section « Configuration de l'application dans eDirectory », page 272
.
Accès à Terminal Server via un pare-feu
Pour s'assurer que les utilisateurs peuvent accéder aux serveurs Terminal Server via un pare-feu
(envoi et réception de paquets TCP/IP), vous devez ouvrir les ports du pare-feu suivants :
3389 : Le client RDP et les services Terminal Server de Windows envoient et reçoivent des paquets par ce port. Il s'agit du port RDP standard. Si vous avez utilisé un port RDP non standard, ouvrez le port en question.
1494 (entrée uniquement) : Le client ICA envoie des paquets aux serveurs Citrix MetaFrame par ce port. Il s'agit du port ICA standard. Si vous avez utilisé un port ICA non standard, ouvrez le port en question. Pour plus d'informations sur les caractéristiques du pare-feu Citrix, reportez-vous à la documentation Citrix.
1023 et supérieur (sortie uniquement) : Les serveurs Citrix MetaFrame envoient des paquets aux clients ICA par ces ports. Pour plus d'informations sur les caractéristiques du pare-feu Citrix, reportez-vous à la documentation Citrix.
352 Guide d’administration de ZENworks 6.5 Desktop Management

Link público atualizado
O link público para o seu chat foi atualizado.