Documente Academic
Documente Profesional
Documente Cultură
Avis relatif aux droits d'auteur et aux marques dposes L'utilisation du produit dont il est question dans le prsent guide est soumise votre acceptation pralable du contrat de licence de l'utilisateur final. Un exemplaire prt imprimer de ce contrat est disponible sur le CD-ROM du produit. Les informations contenues dans le prsent document pourront tre modifies sans notification pralable. Les noms des entreprises, des personnes ainsi que les donnes auxquels il est fait rfrence dans le prsent guide sont purement fictifs, sauf indication contraire. La reproduction et la diffusion du prsent document sous n'importe quelle forme et de n'importe quelle manire que ce soit (par voie lectronique, mcanique ou autre) sont strictement interdites, sauf autorisation crite expresse de Citrix Systems, Inc. 2006 Citrix Systems, Inc. Tous droits rservs. Citrix et Program Neighborhood sont des marques dposes, et Citrix Presentation Server est une marque de Citrix Systems, Inc. aux tats-Unis et dans d'autres pays. RSA Encryption 1996-1997 RSA Security Inc. Tous droits rservs. Ce produit inclut un logiciel dvelopp par The Apache Software Foundation (http://www.apache.org/). Client Win32 : certains lments de ce logiciel sont bass sur un code dont O'Reilly Media, Inc. 1998 est propritaire et dtient les droits d'auteur (CJKV Information Processing, Ken Lunde. ISBN : 1565922247.) Tous droits rservs. Licences : certaines parties du prsent document ayant trait Globetrotter, Macrovision et FLEXlm sont soumises aux droits d'auteur copyright 2005 Macrovision Corporation. Tous droits rservs. Marques dposes Adobe, Acrobat et PostScript sont des marques ou marques dposes d'Adobe Systems Incorporated aux tats-Unis et/ou dans d'autres pays. Apple, LaserWriter, Mac, Macintosh, Mac OS et Power Mac sont des marques ou marques dposes d'Apple Computer Inc. DB2, Tivoli et NetView sont des marques dposes et PowerPC est une marque d'International Business Machines Corp. aux tats-Unis et dans d'autres pays. HP OpenView est une marque de Hewlett-Packard Company. Java, Sun et SunOS sont des marques ou marques dposes de Sun Microsystems, Inc. aux tats-Unis et dans d'autres pays. Solaris est une marque dpose de Sun Microsystems, Inc. Sun Microsystems, Inc n'a pas test ni certifi ce produit. Certains lments de ce logiciel ont t en partie dvelopps par le groupe Independent JPEG Group. Certains lments de ce logiciel contiennent un code d'image dont Pegasus Imaging Corporation, Tampa, Floride, est propritaire et dtient les droits d'auteur. Tous droits rservs. Macromedia et Flash sont des marques ou marques dposes de Macromedia, Inc. aux tats-Unis et/ou dans d'autres pays. Microsoft, MS-DOS, Windows, Windows Media, Windows Server, Windows NT, Win32, Outlook, ActiveX, Active Directory et DirectShow sont des marques ou marques dposes de Microsoft Corporation aux tats-Unis et/ou dans d'autres pays. Netscape et Netscape Navigator sont des marques dposes de Netscape Communications Corp. aux tats-Unis et dans d'autres pays. Novell Directory Services, NDS et NetWare sont des marques dposes de Novell, Inc. aux tats-Unis et dans d'autres pays. Novell Client est une marque de Novell, Inc. RealOne est une marque de RealNetworks, Inc. SpeechMike est une marque de Koninklijke Philips Electronics N.V. Unicenter est une marque dpose de Computer Associates International, Inc. UNIX est une marque dpose de The Open Group. Licences : Globetrotter, Macrovision et FLEXlm sont des marques et/ou marques dposes de Macrovision Corporation. Toutes les autres marques ou marques dposes sont la proprit de leurs dtenteurs respectifs. Code du document : 11 dcembre 2006 (MM)
Chapitre 1
Chapitre 2
Affichage et modification des proprits de profil. . . . . . . . . . . . . . . . . . . . . . . . . .37 Modification du nom du profil, de sa description ou de son emplacement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38 Affichage de dtails sur les applications d'un profil. . . . . . . . . . . . . . . . . . . . . .39 Affichage des associations de type de fichier dfinies dans un profil . . . . . . . .39 Rglage des paramtres de scurit du profil utilisateur . . . . . . . . . . . . . . . . . .40 Vrification des lments requis pour le profil. . . . . . . . . . . . . . . . . . . . . . . . . .40 Appel de scripts avant dmarrage et aprs fermeture pour un profil . . . . . . . . .43 Affichage et modification des proprits de cible . . . . . . . . . . . . . . . . . . . . . . . . . .44 Modification du nom de la cible et de la description . . . . . . . . . . . . . . . . . . . . .45 Modification des proprits de l'application . . . . . . . . . . . . . . . . . . . . . . . . . . . .45 Modification des proprits de systme d'exploitation cible et de langue . . . . .47 tablissement d'une analyse avant dmarrage pour une cible . . . . . . . . . . . . . .47 Appel de scripts avant dmarrage et aprs fermeture pour une cible. . . . . . . . .48 Gestion des rgles d'environnement d'isolation pour une cible . . . . . . . . . . . . .48 Ajout d'une cible un profil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51 Suppression d'une cible d'un profil d'application . . . . . . . . . . . . . . . . . . . . . . . . . . .53 Mise jour d'une cible . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54 Suppression d'une version obsolte d'une cible mise jour . . . . . . . . . . . . . . . . . .55 Rgles d'environnement d'isolation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56 Types de rgle d'environnement d'isolation . . . . . . . . . . . . . . . . . . . . . . . . . . . .56 Rgles prioritaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58 Restrictions et limitations des rgles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58 Utilisation de variables d'environnement pour la construction de rgles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60 Rgles par dfaut des environnements d'isolation . . . . . . . . . . . . . . . . . . . . . . .63 Contenu de profil sur le serveur de fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
Chapitre 3
Accs en mode dconnect des applications livres en streaming sur un bureau. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80 Cration de la liste des utilisateurs ayant une autorisation d'accs en mode dconnect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82 Slection du paramtre de licence pour les utilisateurs en mode dconnect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85 Activation d'une application pour l'accs en mode dconnect . . . . . . . . . . . . .86 Exprience de l'utilisateur avec l'accs en mode dconnect . . . . . . . . . . . . . . .87 Pr-dploiement d'applications sur des clients. . . . . . . . . . . . . . . . . . . . . . . . . . . . .88 Excution de l'utilitaire de pr-dploiement . . . . . . . . . . . . . . . . . . . . . . . . . . . .88 Dfinition de proprits d'application livre en streaming . . . . . . . . . . . . . . . . . . .90 Dnomination et description de l'application . . . . . . . . . . . . . . . . . . . . . . . . . . .90 Activation et dsactivation d'une application . . . . . . . . . . . . . . . . . . . . . . . . . . .91 Spcification de l'emplacement de l'application . . . . . . . . . . . . . . . . . . . . . . . . .91 Les modifications prennent effet une fois que l'utilisateur se reconnecte ou actualise le client. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92 Cration de la liste des utilisateurs pouvant accder l'application. . . . . . . . . .92 Configuration de la prsentation des icnes . . . . . . . . . . . . . . . . . . . . . . . . . . . .94 Les modifications prennent effet une fois que l'utilisateur se reconnecte ou actualise le client. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94 Contrle des types de connexion d'accs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94 Association d'une application des types de fichier . . . . . . . . . . . . . . . . . . . . .96 Spcification d'autres profils . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96 Attribution d'un compte utilisateur le plus dpourvu de privilges . . . . . . . . . .98
Chapitre 4
C HAPITRE 1
Le prsent guide dcrit la fonctionnalit de streaming d'application de Citrix Presentation Server. Il explique comment utiliser cette fonction pour amliorer le dploiement d'applications, non seulement sur le bureau des utilisateurs, mais aussi sur les serveurs de vos batteries de serveurs. Ce guide est destin aux administrateurs systme et contient des informations relatives aux points suivants : Prsentation de l'architecture et des composants Gestion des profils d'application en streaming Citrix Publication des applications en streaming Gestion de Citrix Streaming Clients
Le prsent chapitre constitue une introduction la fonctionnalit de streaming d'application de Citrix Presentation Server. Il se divise en deux sections : Avantages de la fonctionnalit de streaming d'application Prsentation des composants
Nous vous conseillons de lire ces sections afin de mieux comprendre les chapitres suivants du prsent guide.
Les applications en streaming prsentent d'autres avantages lorsqu'elles sont excutes sur des bureaux des clients. Utilisation optimale des ressources informatiques. Rsolution des problmes de compatibilit. Rsolution des problmes d'accs aux priphriques.
Votre entreprise bnficiera de ces diffrents avantages grce aux fonctionnalits de streaming qu'offre la nouvelle version de Presentation Server. Les caractristiques de la fonctionnalit de streaming d'application sont les suivantes : Une installation unique pour une livraison sans limites. Vous pouvez installer une application sur la station de travail d'un diteur de profil et la rpliquer sur diffrents serveurs de fichiers de l'infrastructure existante de votre entreprise. Elle est alors accessible, la demande, par tous les clients et utilisateurs finaux. Mises jour transparentes. Il n'est pas ncessaire d'diter nouveau le profil des applications. Les mises jour sont aussi simples que pour les applications d'un ordinateur de bureau partir du programme de mise jour du fabricant. La mise jour est effectue ds son installation sur la station de travail de l'diteur de profil, puis rplique sur les postes clients comme lors de la premire installation.
Chapitre1
Isolation d'application. Les applications sont excutes dans des environnements d'isolation empchant toute interfrence avec les autres applications excutes sur les mmes machines clientes. Les fichiers de donnes spcifiques aux applications, tels que les fichiers INI, ainsi que les cls de registre sont tous isols et centraliss pour l'application livre en streaming. Mise en cache des applications. Les fichiers des applications peuvent tre mis en cache sur les machines clientes afin de permettre un accs plus rapide aux applications chaque dmarrage. Avant qu'une application ne s'excute, les fichiers mis en cache sont automatiquement mis jour si une version plus rcente est disponible sur le serveur de fichiers. Notez que la mise en cache d'applications est uniquement utilise pour des raisons de performance. La mise en cache de l'application n'est pas ncessaire l'excution de cette application. Large ventail d'environnements cible. La plupart des plates-formes d'excution Win32 rcentes prennent en charge les applications en streaming. C'est le cas notamment des systmes d'exploitation Windows XP Professional et Windows 2000 Professional. Le streaming en mode double permet d'optimiser les environnements cible afin d'y inclure tous les clients Presentation Server pris en charge. Streaming en mode double. Configurez Presentation Server de faon livrer en streaming des logiciels vers les bureaux clients ; sinon, activez-les en mode virtuel partir de Presentation Server. Si vous ne parvenez pas lancer une application en streaming partir d'une machine cliente, Presentation Server envoie automatiquement l'application vers le serveur, ce qui permet au client d'y accder via une connexion ICA. Facilit de dploiement des applications vers les batteries de serveurs. Lorsque vous publiez des applications dans une batterie de serveurs, vous pouvez choisir de livrer ces applications en streaming sur le serveur, ce qui peut faciliter le dploiement d'application. Au lieu d'installer des applications sur vos diffrents serveurs, vous pouvez les envoyer ces derniers partir d'un systme de partage de fichiers centralis. La mise jour de l'application sur le partage de fichiers entrane la mise jour de l'application sur l'ensemble des serveurs de la batterie. Simplicit d'utilisation. Les icnes des applications qui sont accessibles via le serveur apparaissent ct d'autres icnes d'application auxquelles l'utilisateur est habitu, que ce soit sur l'Interface Web, l'Agent Program Neighborhood ou sur le bureau. L'utilisateur n'a pas connatre le lieu et le mode d'excution de l'application. Accs en mode dconnect. Une fois mises disposition, les applications sont accessibles par l'utilisateur en mode hors connexion.
10
Simplicit de rsolution des problmes. La mise disposition des applications la demande offre une grande efficacit de rsolution des problmes. En effet, les profils pouvant tre facilement sauvegards et les serveurs et bureaux pouvant tre facilement remplacs, les applications et les donnes ne sont jamais perdues.
Chacune de ces catgories fonctionnelles est compose de logiciels excuts sur un ou plusieurs serveurs ou postes de travail. Chacune de ces catgories fonctionnelles prsente un ensemble unique de tches rserves l'administrateur. Le schma ci-dessous prsente les composants qui constituent chacune de ces quatre catgories fonctionnelles ainsi qu'une synthse gnrale des types de tche qui incombent aux administrateurs. 1. Licences. Cette catgorie est compose du serveur de licences et de la console License Management Console. Utilisez la console License Management Console pour grer les licences. Administration (batterie de serveurs). Cette catgorie est compose des lments suivants : batterie de serveurs ; base de donnes IMA ; Interface Web ; console Access Management Console. Utilisez la console Access Management Console pour configurer et grer le dploiement du serveur et pour publier les applications livres en streaming.
2.
3.
Streaming Profiler. Utilisez l'diteur de profil pour crer les profils des applications livres en streaming.
Chapitre1
11
4.
Streaming Client et Agent Program Neighborhood facultatif. L'Agent Program Neighborhood numre les applications qui sont disponibles pour l'utilisateur ; Streaming Client recherche l'application adapte au poste de travail client, installe un environnement d'isolation dans lequel l'application s'excute et livre les fichiers d'applications en streaming la demande. Si la livraison en streaming vers le bureau du client choue, le client de streaming excut sur le serveur peut livrer l'application en streaming au serveur pour une prsentation sur la station de travail du client. Vous pouvez galement choisir d'envoyer des applications sur des serveurs plutt que sur des bureaux et configurer les serveurs de faon ce qu'ils excutent les applications sur des machines quipes de clients Presentation Server. Cela facilite le dploiement d'applications sur les serveurs de votre batterie.
12
.
Ce schma prsente les composants lis une batterie de serveurs qui ralise un dploiement : les licences, la batterie de serveurs, Streaming Profiler et l'Agent Program Neighborhood avec Streaming Client.
Chapitre1
13
C HAPITRE 2
Ce chapitre dcrit l'utilisation de Streaming Profiler pour crer des profils de ressources utiliser via Presentation Server et les clients. Aprs avoir install et configur l'diteur de profil et cr et dploy des profils d'application, utilisez Presentation Server pour publier, administrer et contrler l'usage des profils. Outre une prsentation gnrale de Streaming Profiler et des profils d'application, ce chapitre traite des sujets suivants. Prparation d'un systme pour diter le profil des ressources Installation et lancement de l'diteur de profil Dfinition de prfrences d'dition de profil Planification d'un profil Cration d'un profil et de sa cible initiale Affichage d'informations de profil et de cible Affichage et modification des proprits de profil Affichage et modification des proprits de cible Ajout d'une cible un profil Suppression d'une cible d'un profil d'application Mise jour d'une cible Suppression d'une version obsolte d'une cible mise jour Rgles d'environnement d'isolation Contenu de profil sur le serveur de fichiers
16
Les rubriques suivantes donnent une prsentation de l'diteur de profil ainsi que les instructions suivre pour son utilisation afin de crer et mettre jour des profils.
Chapitre2
17
Grce l'diteur de profil, vous configurez des applications excuter dans un ou plusieurs environnements cible bass sur des systmes d'exploitation et configurations de langue spcifiques, tels que : Windows 2000 Professionnel, Service Pack 4 - Anglais ; Windows 2000 Professionnel, Service Pack 4 - Allemand ; Windows 2000 Professionnel, Service Pack 4 - Japonais ; Windows 2000 Professionnel, Service Pack 4 - Espagnol ; Windows XP Professionnel, Service Pack 4 - Anglais.
La gamme d'environnements cible dans lesquels une application peut tre configure pour s'excuter dpend, en partie, du type d'application dont le profil a t dit, du systme d'exploitation de l'diteur de profil et des besoins structuraux. Par exemple, certaines applications commerciales sont en mesure de s'excuter sur plusieurs systmes d'exploitation et langues, tandis que d'autres, telles que les applications personnalises, sont rserves un systme d'exploitation et une langue spcifiques. Les applications exigeant d'tre conditionnes pour divers environnements peuvent tre contenues dans un mme profil. Les cibles individuelles d'un profil reprsentent un ou plusieurs environnements utilisateur. Une fois que vous publiez l'application sur un serveur excutant Presentation Server, quand un utilisateur excute une application livre en streaming, Streaming Client, qui s'excute sur la station de travail de l'utilisateur, choisit automatiquement la cible correcte correspondant l'environnement de la station de travail.
Cibles
Une cible est une srie de fichiers disque, de donnes de registre et d'autres informations servant reprsenter l'environnement d'isolation d'une application. Une cible peut inclure plusieurs excutables, y compris plusieurs applications recevant normalement une entre dans le menu Dmarrer. Par exemple, Microsoft Office est un profil comportant l'application Microsoft Word . Un profil peut prendre en charge plusieurs cibles constituant chacune une installation distincte du logiciel de niveau profil cibl pour une excution sur une version spcifique du systme d'exploitation ou un certain nombre d'autres critres de slection.
18
Streaming Client slectionne une cible pour excution en fonction des critres suivants : version du systme d'exploitation ; niveau de service pack ; lettre du lecteur systme ; langue du systme d'exploitation.
Vous utilisez l'diteur de profil pour dfinir des critres pour chaque cible d'un profil. Un ou plusieurs administrateurs peuvent excuter l'diteur de profil plusieurs fois et partir de diffrents environnements de pack afin d'obtenir un ensemble complet de cibles diffrencies. Pour de nombreux scnarios courants, une seule image d'installation prend en charge divers systmes clients, ce qui simplifie la cration de profils. Les critres associs chaque cible sont stocks dans un manifeste de profil, un fichier .profile, stock avec les fichiers du profil. La seule exigence de l'diteur de profil concernant les cibles est que les dfinitions ne peuvent pas se chevaucher : une seule cible d'un profil peut correspondre un systme client au lancement d'une application. L'diteur de profil conserve plusieurs versions de chaque cible dans un profil. Un administrateur peut mettre jour un profil et une cible tout moment sans affecter les excutions dj actives sur les stations de travail clientes. Le cot de cette prise en charge est la consommation d'espace disque sur le serveur de fichiers afin de conserver les anciennes versions. L'diteur de profil n'offre aucune possibilit de supprimer les anciennes versions des cibles. Cependant, vous pouvez les supprimer manuellement afin de rcuprer l'espace disque ct serveur. Lors de la suppression de cibles, il est de la responsabilit de l'administrateur de s'assurer que les versions supprimes sont suffisamment anciennes pour qu'aucun utilisateur n'emploie la cible.
Chapitre2
19
Systme d'exploitation
Vous pouvez configurer une cible afin qu'elle soit correcte pour n'importe lequel des systmes d'exploitation clients pris en charge. Les systmes d'exploitation clients suivants sont pris en charge : Windows 2000 Professionnel, Service Pack 3 ou 4 ; Windows XP Professionnel, Service Pack 1 ou 2 ; Windows XP Professionnel, 64 bits Edition, Service Pack 1 ; Windows 2003 Server, Service Pack 1 ; Windows 2003 Server, R2 ; Windows 2003 Server, 64 bits Edition.
dessein, les systmes d'exploitation futurs ne sont pas pris en charge et l'environnement d'excution refuse le lancement d'une application si le systme client n'est pas sur un systme d'exploitation gr.
Lors du choix des systmes d'exploitation pris en charge, assurez-vous de choisir un systme d'exploitation pris en charge par Citrix Streaming Client. Choisissez Non requis ou des service packs qui correspondent ceux rpertoris la section prcdente, Systme d'exploitation .
20
En utilisant la version anglaise de l'diteur de profil, vous pouvez galement crer des cibles pour les langues de systme d'exploitation suivantes : Coren Chinois simplifi Chinois traditionnel
Par ailleurs, vous pouvez crer des cibles dans toutes les langues. Vous pouvez utiliser l'diteur de profil pour crer des cibles dans des langues autres que celles indiques ici, mais ceci n'est pas entirement pris en charge. Citrix vous recommande d'utiliser la version en langue anglaise de l'diteur de profil lors de la cration de telles cibles.
Chapitre2
21
Remarque Si vous n'utilisez pas de paramtre fictif dans le profil, les paramtres supplmentaires spcifis lors de la publication d'une application sont ajouts la fin de la ligne de commande.
Exemple de paramtres fictifs et de paramtres de ligne de commande
Le paramtre fictif ** a t ajout la zone de texte Paramtres de ligne de commande (facultatif) dans l'diteur de profil. Le paramtre fictif est remplac par les arguments de la ligne de commande de l'application publie. 1. Spcifiez les arguments et paramtres fictifs suivants dans l'application profile. app.exe /a ** /b 2. Publiez l'application avec les arguments suivants. (%* indique les arguments de redirection du contenu) Pour plus d'informations concernant la publication des applications livres en streaming, veuillez consulter la section Prsentation de la publication d'applications livres en streaming page 70. /x %* /y 3. Lancez l'application avec la redirection du contenu, sur un fichier nomm my.doc. Les tapes sont les suivantes : A. La ligne de commande de l'application dont le profil a t dit est utilise. app.exe /a ** /b B. Le paramtre fictif ** est remplac par les arguments de l'application publie. app.exe /a /x %* /y /b
22
C.
Le fichier pour la redirection du contenu remplace le %*, en produisant la ligne de commande finale. app.exe /a /x my.doc /y /b
Utilisez les arguments du profil pour spcifier les arguments de la ligne de commande que vous souhaitez toujours appliquer lors du lancement de l'application, tels que des arguments ncessaires au fonctionnement de l'application. Utilisez les arguments de la ligne de commande de l'application publie pour peaufiner l'application.
De plus, Microsoft XML 2.0 doit tre install. Il est conseill d'utiliser Windows Update pour vous assurer d'avoir install toutes les mises jour Internet Explorer rcentes. La configuration optimale pour les applications d'dition de profil et d'excution varie selon l'application. Dans de nombreux cas, vous pouvez utiliser une seule cible pour excuter une application sur tous les systmes d'exploitation possibles. Dans d'autres, une dition de profil et une excution spcifiques sont requises par systme d'exploitation. L'exprimentation fournit le rsultat pour des applications spcifiques.
Chapitre2
23
Pour atteindre l'objectif idal d'une seule cible s'excutant sur plusieurs versions de systme d'exploitation, Citrix recommande de manire gnrale l'utilisation du systme d'exploitation candidat le plus ancien pour l'dition de profil, Windows 2000 Professionnel. Si la cible cre fonctionne sur tous les systmes d'exploitation d'excution candidats, vous avez termin. Cependant, si un niveau spcifique de systme d'exploitation rencontre des problmes avec la cible systmes d'exploitation multiples, r-excutez l'diteur de profil et crez une nouvelle cible spcifique pour la version du systme d'exploitation ayant chou. Dans ce dernier cas, pour cette cible, excutez l'diteur de profil sur le systme d'exploitation au mme niveau que prvu pour l'excution. En plus de correspondre au systme d'exploitation le plus ancien excut par vos utilisateurs. Les ordinateurs crant des cibles pour vos profils doivent avoir les mmes lettres de lecteur principal. Par exemple, si vos utilisateurs ont des ordinateurs dont les lecteurs principaux sont identifis par la lettre E, utilisez un ordinateur de packs ayant galement E comme lecteur principal pour crer des cibles. Lors de la cration de cibles spcifiques une langue pour des clients excutant des systmes d'exploitation anglais, franais, allemand ou japonais, dans l'idal, l'ordinateur crant la cible doit avoir la mme langue de systme d'exploitation. Par exemple, utilisez un systme d'exploitation de langue anglaise lors de la cration d'une cible contenant une application en langue anglaise, et un systme d'exploitation de langue allemande pour crer une cible pour une version allemande de l'application. Lors de la cration de cibles pour des clients excutant le coren, le chinois simplifi ou le chinois traditionnel, utilisez un diteur de profil s'excutant sur un systme d'exploitation de langue anglaise.
La section suivante explique comment installer l'diteur de profil sur une station de travail.
1.
Insrez le CD-ROM des composants Presentation Server dans la station de travail utiliser pour diter le profil des ressources.
24
2.
Pour installer l'diteur de profil, dans la fentre Autorun, choisissez Utilitaires Presentation Server, puis Installer Citrix Streaming Profiler pour Windows. Choisissez une langue pour l'interface d'installation. Aprs l'installation, redmarrez la station de travail.
3. 4.
Pour simplifier la cration ou la modification de profils, vous pouvez dfinir des prfrences de pack aprs installation de l'diteur de profil. Pour lancer l'diteur de profil, dans le menu Dmarrer, choisissez Programmes > Citrix > Streaming Profiler > Streaming Profiler. Lorsque l'diteur de profil dmarre, la page de bienvenue s'affiche. Utilisez cette page comme point de dpart pour la cration et la modification de profils. Pour voir l'interface de l'diteur de profil, sur la page de bienvenue, cliquez sur Fermer. L'interface de l'diteur de profil comprend ces quatre composants principaux : Menu et barre d'outils. Situs dans la partie suprieure. La barre d'outils contient des boutons excutant les actions suivantes : Dmarrage de l'assistant de nouveau profil pour crer un profil Ouverture d'un profil existant sur un partage de fichiers Enregistrement du profil courant sur un partage de fichiers
Arborescence de profil. Situe au milieu gauche. Remplie, elle rpertorie un profil et ses cibles. Informations de profil et de cible. Situes au milieu droite. Barre d'tat. Situe dans la partie infrieure.
Pour plus d'informations sur l'affichage d'informations de profil et de cible, veuillez consulter la section Affichage d'informations de profil et de cible page 36.
Chapitre2
25
Pour dfinir ces prfrences par dfaut, dans le menu Modifier de la fentre de l'diteur de profil, choisissez Prfrences.
1. 2.
Dans l'onglet Scurit du profil utilisateur, cochez la case Utiliser ces rglages. Choisissez le paramtre de scurit utiliser par dfaut. Utilisez les boutons radio pour choisir entre les options suivantes : Scurit renforce. N'autorise pas l'excution de fichiers excutables en dehors de ceux inclus dans la cible. Par exemple, si le client excute un module externe Internet Explorer inclus dans la cible, le paramtre de scurit renforce empche le client d'excuter tout autre module externe tlcharg par l'utilisateur. Scurit assouplie. Permet le lancement de fichiers excutables ouverts via la ressource d'dition de profil.
26
Pour supprimer des paramtres par dfaut et restaurer les pages Scurit du profil utilisateur dans les assistants de l'diteur de profil, dcochez la case Utiliser ces rglages.
Le conditionnement d'une application standard dans une cible est appel installation rapide. Le conditionnement de plusieurs applications et autres ressources dans une cible est appele installation avance. Avec les installations rapide et avance, vous spcifiez les critres auxquels correspond Streaming Client. Les critres de la cible sont les suivants : systme d'exploitation et, ventuellement, service pack ; lettre du lecteur systme ; langue.
En plus des critres de la cible, pour l'ensemble du profil, choisissez si vous souhaitez : signer numriquement le profil ; opter pour des paramtres de scurit stricte ou assouplie.
Les sections restantes de ce chapitre expliquent comment utiliser l'diteur de profil pour crer un profil et des cibles utilisant diverses options.
Chapitre2
27
Aprs avoir dfini des proprits de profil, commencez crer la premire cible. Lorsque vous initialisez la cible, choisissez les critres de correspondance client suivants : systme d'exploitation et service pack ; langue.
Aprs avoir initialis un profil et une cible, installez des ressources dans la cible via les procdures d'installation avance ou simple. Les sections suivant cette procdure expliquent comment effectuer des installations avance et simple de ressources dans des cibles.
Pour initialiser un nouveau profil et une cible
1.
Pour dmarrer l'assistant de nouveau profil, dans le menu Fichier, choisissez Nouveau. Utilisez l'assistant de nouveau profil pour effectuer les tapes restantes. Nommez le profil. Choisissez un nom simple pour le profil. N'incluez aucun critre utilis par le client pour identifier des cibles. Par exemple, n'incluez pas un numro de version dans le nom de profil.
2.
3.
Dfinissez la scurit du profil utilisateur. Slectionnez le niveau de scurit de profil utilisateur souhait pour le profil. Utilisez les boutons radio pour choisir entre les options suivantes : Scurit renforce. N'autorise pas l'excution de fichiers excutables en dehors de ceux profils dans la cible. Par exemple, si le client excute un module externe Internet Explorer dont le profil a t dit, le paramtre de scurit renforce empche le module externe d'excuter toute autre application que celles installes dans la cible. Il peut s'agir par exemple de modules externes ou de fichiers DLL non inclus dans la cible. Scurit assouplie. Permet le lancement de fichiers excutables ouverts via la ressource dont le profil a t dit.
28
4.
Dfinissez au moins un systme d'exploitation et une langue cible. La dfinition des critres du systme d'exploitation et de langue d'une cible constituent les premires tapes de la cration de la cible initiale pour un profil. Le systme d'exploitation et la langue par dfaut sont ceux du systme d'exploitation install sur votre station de travail de conditionnement. A. Pour prendre en charge d'autres systmes d'exploitation et langues, cochez les cases correspondantes. Lors de la slection de systmes d'exploitation et de langues cible, ne slectionnez pas les langues pour lesquelles vous allez crer des cibles distinctes. B. Pour que le client tienne compte du niveau de service pack, cliquez sur Dfinir le service pack. Par dfaut, une cible correspond tous les service packs des systmes d'exploitation qu'elle prend en charge. Lors de la slection du service pack pris en charge par la cible, utilisez le menu droulant Niveaux de Service pack pris en charge pour choisir une rgle de prise en compte du niveau de service pack. Tapez le numro reprsentant le niveau de service pack dans le champ appropri Niveau minimum, Niveau maximum, Niveau exact ou, pour une plage, Niveau minimum et Niveau maximum.
C.
D.
Remarque Pour les cibles suivantes, vous pouvez vous assurer que la cible courante que vous ajoutez n'est pas en conflit avec d'autres cibles du profil en cliquant sur Rechercher les conflits de cible.
5. Choisissez une option d'installation. Vous choisissez une option d'installation en fonction du type de ressource ou du nombre de ressources installer dans une cible. Installation rapide si l'application que vous installez comporte un programme d'installation, comme setup.exe (recommand pour les installations normales). Installation avance si vous installez des modules externes Internet Explorer, modifiez des paramtres de registre ou installez une application manuellement, ou encore si vous effectuez l'installation partir de plusieurs programmes d'installation. L'installation avance offre la possibilit de rpter la procdure d'installation autant de fois que ncessaire, de sorte que vous pouvez ajouter plusieurs ressources une cible.
Chapitre2
29
La section suivante explique comment continuer la cration de profil avec l'installation rapide d'une application dans une cible. Pour obtenir des instructions pour continuer la cration de profil avec une installation avance, veuillez consulter la section Installation de plusieurs ressources via Installation avance page 30.
1.
Choisissez un programme d'installation. Cliquez sur Parcourir pour choisir un fichier excutable ou un script excuter pour installer l'application dans la cible courante. Dans cette tape, vous choisissez simplement le programme d'installation, sans l'excuter. Si ncessaire, entrez les arguments de ligne de commande requis, puis cliquez sur Suivant. Excutez le programme d'installation. Dans Excuter le programme d'installation, vrifiez que le programme d'installation et les paramtres de ligne de commande sont corrects, puis cliquez sur Dmarrer le programme d'installation. Aprs dmarrage du programme d'installation, le bouton Prcdent est dsactiv. Ne cliquez pas sur Suivant avant la fin du programme d'installation. Une fois le programme d'installation de l'application termin, si l'application que vous installez exige un redmarrage, l'diteur de profil le dtecte et effectue un redmarrage virtuel. Si, une fois que vous tes sr que le programme d'installation de l'application est termin, vous souhaitez forcer un redmarrage virtuel, avant de cliquer sur Suivant, cochez la case Raliser un redmarrage virtuel. Lorsque vous cliquez sur Suivant, au lieu de redmarrer votre station de travail de conditionnement, l'diteur de profil simule un redmarrage du systme.
2.
Aprs excution du programme d'installation, effectuez les tches terminant la cration du profil et de la cible. Pour obtenir des instructions concernant la fin de la cration de la cible, veuillez consulter la section Fin de la cration d'une cible page 33.
30
1.
Choisissez le type de ressource installer : Pour installer une application dans la cible, choisissez Excuter le programme d'installation ou le script de ligne de commande. Cette option excute un assistant similaire l'installation rapide. Pour obtenir des instructions, veuillez consulter la section Installation d'une seule application via Installation rapide page 29. Pour installer Internet Explorer et des modules externes, choisissez Installer les modules externes IE. Pour plus d'informations, veuillez consulter la section Installation de modules externes Internet Explorer page 31. Pour ajouter des fichiers et dossiers pouvant tre requis sur la station de travail cliente, ou pour supprimer des fichiers et dossiers superflus, choisissez Slectionner les fichiers et les dossiers. Il peut tre ncessaire d'inclure des fichiers requis se trouvant sur la station de travail de mise en pack, mais pas forcment sur la station de travail cliente. Pour plus d'informations, veuillez consulter la section Inclusion de fichiers et dossiers page 31. Pour personnaliser le registre affich par la station de travail cliente, choisissez Modifier le registre. Pour plus d'informations, veuillez consulter la section Inclusion de paramtres de registre page 32.
Chacune de ces options vous offre la possibilit de revenir cet cran et d'installer des ressources supplmentaires. 2. Aprs avoir install toutes les ressources inclure, choisissez Continuer avec aucun des paramtres ci-dessus, ce qui vous permet de terminer la cration de la cible.
Pour obtenir des instructions concernant la fin de la cration de la cible, veuillez consulter la section Fin de la cration d'une cible page 33.
Chapitre2
31
1. 2. 3. 4.
Si Internet Explorer est en cours d'excution, fermez-le. Dans la fentre Slectionner une mthode d'installation de l'assistant, choisissez Installer les modules externes IE. Cliquez sur Dmarrer Microsoft Internet Explorer. Cette commande excute Internet Explorer dans un environnement d'isolation. l'aide d'Internet Explorer, installez tous les modules externes mettre la disposition de vos utilisateurs.
Aprs installation des modules externes, passez la section Fin de la cration d'une cible page 33.
1. 2.
Dans la fentre de l'assistant Slectionner une mthode d'installation, choisissez Slectionner les fichiers et les dossiers. Slectionnez les fichiers et dossiers inclure. A. B. Pour slectionner des fichiers et dossiers pour inclusion dans la cible, utilisez le menu droulant Regarder dans afin de choisir un dossier. Dans la liste Fichiers slectionns, slectionnez les fichiers inclure dans la cible et cliquez sur la flche entre les listes Fichiers slectionns et Fichiers courants. Pour crer de nouveaux dossiers, renommer des fichiers et dossiers ou en supprimer dans la liste Fichiers courants, utilisez les boutons situs au bas de la liste Fichiers courants
C.
32
D.
Aprs avoir inclus tous les fichiers et dossiers requis par l'application, vous pouvez simuler un redmarrage du systme en cochant la case Raliser un redmarrage virtuel.
Aprs avoir inclus des fichiers et dossiers dans la cible, veuillez consulter la section Fin de la cration d'une cible page 33.
Attention Une utilisation incorrecte de l'diteur du Registre peut entraner de srieux problmes qui pourrait vous amener rinstaller votre systme d'exploitation. Citrix ne peut garantir que les problmes rsultant d'une utilisation incorrecte de l'diteur du Registre peuvent tre rsolus. L'utilisation de l'diteur du Registre est vos propres risques.
Pour inclure des paramtres de registre personnaliss
1. 2. 3. 4.
Si l'diteur du Registre Windows est ouvert, fermez-le. Dans la fentre de l'assistant Slectionner une mthode d'installation, choisissez Modifier le registre. Cliquez sur Dmarrer l'diteur du Registre Windows. Utilisez l'diteur du Registre Windows pour effectuer les modifications de registre inclure dans la cible. Les modifications apportes au registre sont incluses dans l'environnement d'isolation de la cible, et non le registre de votre station de travail de mise en pack. Aprs enregistrement des paramtres du registre, vous pouvez simuler un redmarrage du systme dans la cible en cochant la case Raliser un redmarrage virtuel.
5.
Aprs enregistrement des paramtres du registre, terminez l'installation en consultant la section suivante, Fin de la cration d'une cible , ou installez des ressources supplmentaires.
Chapitre2
33
Les sections qui suivent dcrivent plus en dtail comment effectuer chacune de ces tches.
Avant de cliquer sur Suivant, effectuez les oprations d'initialisation requises pour l'application. Dans les assistants de nouveau profil, d'ajout de cible et de mise jour des applications, aprs excution des applications, vous slectionnez celles mettre disposition pour publication en les rpertoriant dans le profil.
34
Chapitre2
35
Par exemple, vous pouvez changer une proprit d'application lorsque le nom de l'application contient un numro de version ou est diffrent de la mme application ou d'applications similaires dans d'autres cibles. Dans ce cas, vous supprimez le numro de version ou changez le nom pour que l'application soit reconnue comme existant dans d'autres cibles. Lorsque l'diteur de profil reconnat l'application comme existant dans toutes les cibles, il la dfinit comme Disponible. Aprs avoir rpertori les applications d'un profil, vous avez la possibilit de signer ce dernier numriquement.
Vous pouvez galement signer un profil tout moment en l'ouvrant et en choisissant Signer le profil dans le menu Outils. Aprs avoir sign un profil, vous avez la possibilit de vrifier ses informations.
36
1. 2. 3.
Dmarrez l'diteur de profil en ouvrant le menu Dmarrer et en choisissant Programmes > Citrix > Streaming Profiler > Streaming Profiler. Pour ouvrir le profil, dans le menu Fichier de l'diteur de profil, choisissez Ouvrir. Ouvrez le fichier du manifeste (.profile) du profil stock sur le partage de fichiers. (Ou cliquez sur Ouvrir le profil dans l'cran de bienvenue.) Voici un exemple : \\nomd'hte\partagefichiers\Nom de profil\Nom de profil.profile
Chapitre2
37
Lorsque vous ouvrez un profil, l'diteur de profil affiche des informations le concernant dans le panneau de droite. Ce panneau comporte les onglets suivants : 4. Informations Cibles Applications Types de fichier Signatures numriques
Pour afficher des informations sur une cible, slectionnez-la dans le panneau de gauche de l'diteur de profil. Le panneau de droite affiche les informations d'onglet suivantes concernant la cible : Informations Applications Types de fichier
Pour obtenir une description plus dtaille des informations affiches dans l'diteur de profil, veuillez consulter l'aide en ligne de l'diteur de profil.
38
Vous pouvez afficher des informations de profil et de cible en utilisant l'diteur de profil pour ouvrir le profil.
Pour ouvrir un profil et afficher ses proprits
1. 2. 3.
Dmarrez l'diteur de profil en ouvrant le menu Dmarrer et en choisissant Programmes > Citrix > Streaming Profiler > Streaming Profiler. Pour ouvrir le profil, dans le menu Fichier de l'diteur de profil, choisissez Ouvrir. Ouvrez le fichier du manifeste (.profile) du profil stock sur le partage de fichiers. Voici un exemple : \\nomd'hte\partagefichiers\Nom de profil\Nom de profil.profile Une fois que l'diteur de profil a ouvert le profil, dans le menu Modifier, choisissez Proprits du profil.
4.
Les sections qui suivent dcrivent les informations se trouvant dans la bote de dialogue Proprits du profil et, le cas chant, la procdure suivre pour les modifier.
Chapitre2
39
Notez que le numro de version affich ici n'est pas le mme que le numro de version de la cible. Le numro de version affich ici est dfini par le programme d'installation de l'application. Vous pouvez galement cliquer sur Rechercher l'application si l'application est absente de la cible. Vous pouvez modifier le reste des proprits en mettant jour la cible dans laquelle l'application est installe. Pour plus d'informations sur la mise jour d'une cible, veuillez consulter la section Mise jour d'une cible page 54.
40
L'onglet Types de fichier affiche les informations suivantes sur les types de fichier : Extension Description du type de fichier Application appele par le fichier Disponibilit actuelle de l'application pour les utilisateurs
Vous pouvez modifier ces proprits en mettant jour la cible dans laquelle l'application est installe. Pour plus d'informations sur la mise jour d'une cible, veuillez consulter la section Mise jour d'une cible page 54.
Chapitre2
41
Dterminez si vous avez besoin d'une analyse avant dmarrage en testant les profils que vous crez. Vous pouvez tablir une analyse avant dmarrage pour l'ensemble du profil et pour des cibles individuelles. L'analyse avant dmarrage peut rechercher les types de ressource suivants : applications et versions (spcifiques ou par plage) ; fichiers binaires et versions (spcifiques ou par plage) ; entres de registre.
1. 2.
Sur l'onglet Analyse avant dmarrage des Proprits du profil, cochez Activer l'analyse avant dmarrage. Cliquez sur Ajouter lment sous la section correspondant l'lment que vous souhaitez ajouter : Applications et fichiers ou Entres de registre.
Les sections qui suivent expliquent comment effectuer chacune des oprations d'ajout d'applications, de fichiers et d'entres de registre.
Vous devez fournir les valeurs Version, Version minimale ou Version maximale. La valeur Version doit tre exacte. Version minimale et Version maximale sont inclusives et doivent tre numriques.
42
Pour identifier une entre de registre, fournissez les ruche, cl, nom de valeur et informations de type requises : Dans la liste droulante Type de Registre, choisissez une des options suivantes : La cl existe. La cl doit exister, qu'elle possde ou non des sous-cls ou des valeurs. La cl et la valeur existent. La cl doit avoir une valeur du type spcifi, mais les donnes ne sont pas vrifies. La cl et la valeur existent et les donnes correspondent. La cl doit avoir une valeur du type spcifi et les donnes pour la valeur doivent correspondre exactement aux donnes spcifies. La cl existe et les donnes de la valeur par dfaut correspondent. La cl doit exister et les donnes pour sa valeur par dfaut doivent correspondre aux donnes spcifies.
Dans la liste droulante Ruche, choisissez la ruche dans laquelle rside l'entre de registre. Vous avez le choix entre les ruches suivantes : HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS, HKEY_CURRENT_CONFIG.
Chapitre2
43
Pour slectionner le type de registre correspondant pour l'lment requis choisi, utilisez le menu droulant Type. Vous avez le choix entre les types de registre suivants : valeur de chane (REG_SZ), valeur binaire (REG_BINARY), valeur DWORD (REG_DWORD), valeur multichane (REG_MULTI_SZ), valeur de chane extensible (REG_EXPAND_SZ).
Lorsque vous slectionnez un type, les Donnes de valeur sont mises jour en consquence.
1. 2.
Dans l'onglet Scripts avant dmarrage et aprs fermeture des Proprits du profil, cliquez sur Ajouter. Choisissez le type de script ajouter en cliquant sur l'un des boutons radio Script avant dmarrage ou Script aprs fermeture.
44
3.
Choisissez si vous souhaitez excuter le script dans l'environnement d'isolation en cliquant sur l'un des boutons radio Isoler le script ou Ne pas isoler le script. Pour slectionner le script utiliser, cliquez sur Parcourir. Spcifiez les paramtres de ligne de commande requis par le script.
4. 5.
Aprs avoir ajout des scripts avant dmarrage et aprs fermeture, utilisez l'onglet Scripts avant dmarrage et aprs fermeture pour supprimer ou changer l'ordre dans lequel le client excute les scripts. Le client excute les scripts dans l'ordre dans lequel ils sont rpertoris. Aprs avoir cliqu sur OK et enregistr le profil dans le partage de fichiers, tous les nouveaux appels d'applications dans les cibles portent sur les scripts avant dmarrage et aprs fermeture de la manire spcifie.
Vous pouvez afficher des informations de profil et de cible en utilisant l'diteur de profil pour ouvrir le profil.
Chapitre2
45
1. 2. 3.
Dmarrez l'diteur de profil en ouvrant le menu Dmarrer et en choisissant Programmes > Citrix > Streaming Profiler > Streaming Profiler. Pour ouvrir le profil, dans le menu Fichier de l'diteur de profil, choisissez Ouvrir. Ouvrez le fichier du manifeste (.profile) du profil stock sur le partage de fichiers. Voici un exemple : \\nomd'hte\partagefichiers\Nom de profil\Nom de profil.profile Une fois que l'diteur de profil a ouvert le profil, dans le panneau gauche, choisissez la cible dont vous souhaitez afficher ou modifier les proprits.
4.
Dans Proprits de la cible, les onglets Scripts avant dmarrage et aprs fermeture et Analyse avant dmarrage sont identiques ceux des Proprits du profil. Pour obtenir des instructions sur l'utilisation de l'onglet Scripts avant dmarrage et aprs fermeture, veuillez consulter la section Appel de scripts avant dmarrage et aprs fermeture pour un profil page 43. Pour obtenir des instructions sur l'utilisation de l'onglet Analyse avant dmarrage, veuillez consulter la section Vrification des lments requis pour le profil page 40. Pour obtenir des instructions concernant la modification des proprits restantes de la cible, veuillez consulter les sections qui suivent.
46
L'onglet Application affiche les informations suivantes sur les applications rpertories : Nom d'application. Dfini manuellement partir de l'diteur de profil par l'administrateur lors de l'installation de l'application dans la cible. Disponibilit. Indique si une application est disponible ou non, en dehors de cette cible, ou dans d'autres cibles. Numro de version de l'application. Dfini manuellement partir de l'diteur de profil par l'administrateur ayant install l'application dans le profil. Chemin d'accs. Dfini par dfaut par le programme d'installation de l'application, mais peut tre modifi par l'administrateur au cours de l'installation. Ce chemin ne correspond pas au vritable chemin d'accs l'excutable de l'application, mais est le chemin simul par l'environnement d'isolation. Paramtres de ligne de commande. Dfinis manuellement partir de l'diteur de profil par l'administrateur lors de l'installation de l'application.
Vous pouvez modifier la liste d'applications en procdant comme suit : Rcupration ou ajout des applications dans la liste : Si la liste d'applications vous semble incomplte, vous pouvez charger l'diteur de profil de rcuprer toutes les applications installes dans la cible en cliquant sur Rcuprer. Si le systme d'exploitation de la station de travail sur laquelle vous excutez actuellement l'diteur de profil ne correspond pas au systme d'exploitation de la cible courante, la fonction de rcupration n'est pas disponible. Pour localiser une application et l'ajouter manuellement, cliquez sur Ajouter. Lorsque vous ajoutez ou rcuprez une application, les donnes la concernant sont ajoutes au fichier de manifeste du profil. Suppression des fichiers de la liste : Vous pouvez supprimer une application de la liste si elle est auxiliaire, comme avec une application de dsinstallation ou de mise jour. Lorsque vous supprimez une application de la liste, l'diteur de profil supprime uniquement les donnes de l'application du fichier de manifeste du profil. Il ne supprime pas les fichiers de l'application. Vous pouvez ajouter une application supprime la liste en cliquant sur Rcuprer ou Ajouter.
Chapitre2
47
Modification d'une entre de la liste : Vous pouvez modifier une application de la liste si son nom est diffrent d'autres applications similaires d'autres cibles ou contient un numro de version. Pour modifier l'application, slectionnez son entre dans la liste et cliquez sur Modifier.
1. 2. 3.
Sous Systmes d'exploitation cible, cochez les systmes d'exploitation auxquels doivent correspondre les clients pour accder la cible courante. Pour modifier les service packs requis pour une correspondance, cliquez sur Dfinir le service pack, puis spcifiez les critres du service pack. Sous Langue cible, cochez les langues auxquelles doivent correspondre les clients pour accder la cible courante.
Les paramtres mis jour s'appliquent aux cibles lors de l'enregistrement des modifications.
48
1. 2. 3.
Dsactivez la case cocher Utiliser les scripts du profil. Spcifiez les scripts utiliser. Pour utiliser un script avant dmarrage ou aprs fermeture, cochez la case Script avant dmarrage ou Script aprs fermeture, et cliquez sur Parcourir pour slectionner les scripts utiliser. Vous pouvez galement spcifier des paramtres de ligne de commande pour les scripts.
Pour plus d'informations sur les scripts avant dmarrage et aprs fermeture, veuillez consulter la section Appel de scripts avant dmarrage et aprs fermeture pour un profil page 43.
Chapitre2
49
Vous pouvez souhaiter modifier les rgles d'isolation dans les situations suivantes : si une application cre un rpertoire pour les donnes par utilisateur stockes dans un emplacement non standard (rgle Ignorer), si la station de travail de l'diteur de profil comporte des volumes de lecteur supplmentaires et si un programme d'installation crit sur ces lecteurs lors de l'installation dans une cible (rgle Ignorer), si votre volume de partage de fichiers se trouve sur votre station de travail de mise en pack (rgle Ignorer), si vous devez isoler un sous-rpertoire d'un rpertoire ignor sur le client (rgles Ignorer et Isoler), si vous devez prendre en charge plusieurs versions d'une application s'excutant sur le client (rgle Isoler strictement).
Pour plus d'informations sur les rgles d'environnement d'isolation, veuillez consulter la section Rgles d'environnement d'isolation page 56. La liste Rgles montre les rgles existantes pour la cible et pour chaque rgle identifie : le nom arbitraire de la rgle, l'action, savoir la rgle d'environnement d'isolation appele, l'objet sur lequel agit l'action.
La zone Description de la rgle dans la partie infrieure indique la commande reprsente par la rgle de slection en cours. Pour modifier l'ensemble de rgles, utilisez les boutons Ajouter, Copier, Modifier et Supprimer. Pour obtenir des descriptions de chacune de ces oprations, veuillez consulter les sections qui suivent.
50
1. 2.
Slectionnez une action et le type d'objet sur lequel l'action doit agir, puis cliquez sur Suivant. Dans la page Slectionner des objets, cliquez sur Ajouter. Si vous choisissez Ignorer, Isoler ou Isoler strictement pour l'action : Si vous avez slectionn Fichiers et dossiers comme type d'objet, utilisez le navigateur de fichiers pour slectionner les fichiers et dossiers sur lesquels la rgle doit agir. Si vous avez slectionn Entres de registre comme type d'objet, utilisez la bote de dialogue Choisir une entre de registre pour slectionner une ruche et tapez une cl sur laquelle la rgle doit agir. Si vous avez slectionn Objets nomms comme type d'objet, utilisez la bote de dialogue Choisir un objet nomm pour saisir le nom de l'objet sur lequel la rgle doit agir.
3.
Si vous choisissez Rediriger, spcifiez le chemin source, l'entre de registre ou l'objet nomm, et sa destination.
Si ncessaire, modifiez le nom par dfaut de la rgle. Par dfaut, l'assistant Nouvelle rgle cre un nom de rgle compos du nom de l'action et de celui de l'objet.
Chapitre2
51
Lorsque vous modifiez une rgle, vous pouvez modifier l'action et les objets, mais pas le type d'objet.
Pour utiliser l'assistant Modifier la rgle pour modifier une rgle :
1. 2.
Slectionnez l'action, puis cliquez sur Suivant. Dans la page Slectionner des objets, vous pouvez ajouter ou modifier des objets. Si l'action slectionne est Ignorer, Isoler ou Isoler strictement : Si Fichiers et dossiers est le type d'objet, utilisez le navigateur de fichiers pour slectionner les fichiers et dossiers sur lesquels la rgle doit agir. Si Entres de registre est le type d'objet, utilisez la bote de dialogue Choisir une entre de registre pour slectionner une ruche et tapez une cl sur laquelle la rgle doit agir. Si vous avez slectionn Objets nomms comme type d'objet, utilisez la bote de dialogue Choisir un objet nomm pour saisir le nom de l'objet sur lequel la rgle doit agir.
3.
Si l'action slectionne est Rediriger, spcifiez le chemin source, l'entre de registre ou l'objet nomm, et sa destination.
52
Guide du streaming d'application Citrix Pour ouvrir un profil et y ajouter une cible
1. 2. 3.
Dmarrez l'diteur de profil en ouvrant le menu Dmarrer et en choisissant Programmes > Citrix > Streaming Profiler > Streaming Profiler. Pour ouvrir le profil, dans le menu Fichier de l'diteur de profil, choisissez Ouvrir. Ouvrez le fichier du manifeste (.profile) du profil stock sur le partage de fichiers. Voici un exemple : \\nomd'hte\partagefichiers\Nom de profil\Nom de profil.profile Une fois que l'diteur de profil a ouvert le profil, dans le menu Modifier, choisissez Ajouter une nouvelle cible. Dfinissez le systme d'exploitation cible et la langue. La dfinition de la cible et la slection des critres de systme d'exploitation et de langue constituent les premires tapes de la cration de la cible initiale pour un profil. Le systme d'exploitation et la langue par dfaut sont ceux du systme d'exploitation install sur votre station de travail de conditionnement. Pour prendre en charge d'autres systmes d'exploitation et langues, cochez les cases correspondantes. Lors de la slection de systmes d'exploitation et de langues cible, pour viter tout conflit de cible, ne slectionnez pas les langues pour lesquelles vous allez crer d'autres cibles. Vous devez slectionner au moins un systme d'exploitation et au moins une langue. Par dfaut, les niveaux de service pack ne sont pas pris en compte pour la correspondance d'une cible avec un client. Pour que le client tienne compte du niveau de service pack, cliquez sur Dfinir le service pack. Lors de la slection du service pack pris en charge par la cible, utilisez le menu droulant Niveaux de Service pack pris en charge pour choisir une rgle de prise en compte du niveau de service pack. Tapez ensuite le numro reprsentant le niveau de service pack dans le champ appropri Niveau minimum, Niveau maximum, Niveau exact ou, pour une plage, Niveau minimum et Niveau maximum. Pour vous assurer que la cible ajoute n'est pas en conflit avec d'autres cibles du profil, cochez la case Rechercher les conflits de cible.
4. 5.
6.
Chapitre2
53
Choisissez une option d'installation en fonction du type de ressource ou du nombre de ressources installer dans une cible. Pour ajouter une seule application dans une cible sans ajouter de fichiers, dossiers ou entres de registre supplmentaires, choisissez Installation rapide. L'installation rapide ne vous offre pas la possibilit de rpter la procdure d'installation. Pour ajouter plusieurs ressources dans une cible ou ajouter des modules externes Internet Explorer, des fichiers et des dossiers, ou des paramtres de registre la cible, choisissez Installation avance. L'installation avance offre la possibilit de rpter la procdure d'installation autant de fois que ncessaire, de sorte que vous pouvez ajouter plusieurs ressources une cible. Pour obtenir des instructions sur la manire de poursuivre la cration de profil avec l'installation rapide d'une application, veuillez consulter la section Installation d'une seule application via Installation rapide page 29. Pour obtenir des instructions pour continuer la cration de profil avec une installation avance, veuillez consulter la section Installation de plusieurs ressources via Installation avance page 30.
1. 2. 3.
Dmarrez l'diteur de profil en ouvrant le menu Dmarrer et en choisissant Programmes > Citrix > Streaming Profiler > Streaming Profiler. Pour ouvrir le profil, dans le menu Fichier de l'diteur de profil, choisissez Ouvrir. Ouvrez le fichier du manifeste (.profile) du profil stock sur le partage de fichiers. Voici un exemple : \\nomd'hte\partagefichiers\Nom de profil\Nom de profil.profile Dans le panneau gauche de l'diteur de profil, slectionnez la cible supprimer. Dans le panneau de droite, notez l'emplacement. Dans le menu Modifier, slectionnez Supprimer la cible.
4. 5. 6.
54
Lorsque vous enregistrez le profil, l'diteur de profil supprime du profil les fichiers CAB associs de la cible sur le partage de fichiers et supprime les entres correspondantes du manifeste du profil.
1. 2. 3.
Dmarrez l'diteur de profil en ouvrant le menu Dmarrer et en choisissant Programmes > Citrix > Streaming Profiler > Streaming Profiler. Pour ouvrir le profil, dans le menu Fichier de l'diteur de profil, choisissez Ouvrir. Ouvrez le fichier du manifeste (.profile) du profil stock sur le partage de fichiers. Voici un exemple : \\nomd'hte\partagefichiers\Nom de profil\Nom de profil.profile Dans le panneau de gauche de l'diteur de profil, slectionnez la cible dont vous souhaitez mettre jour l'application. Dans le menu Modifier, slectionnez Mettre jour/Installer une application. Choisissez une option d'installation.
4. 5. 6.
Chapitre2
55
Choisissez une option d'installation en fonction du type de ressource ou du nombre de ressources installer dans une cible. Pour mettre jour une seule application d'une cible ou ajouter une seule application une cible sans ajouter de fichiers, dossiers ou entres de registre supplmentaires, choisissez Installation rapide. L'installation rapide ne vous offre pas la possibilit de rpter la procdure d'installation. Pour ajouter plusieurs ressources dans une cible ou ajouter des modules externes Internet Explorer, des fichiers et des dossiers, ou des paramtres de registre la cible, choisissez Installation avance. L'installation avance offre la possibilit de rpter la procdure d'installation autant de fois que ncessaire, de sorte que vous pouvez ajouter plusieurs ressources une cible. Pour obtenir des instructions sur la manire de poursuivre la cration de profil avec l'installation rapide d'une application, veuillez consulter la section Installation d'une seule application via Installation rapide page 29. Pour obtenir des instructions pour continuer la cration de profil avec une installation avance, veuillez consulter la section Installation de plusieurs ressources via Installation avance page 30.
1. 2. 3.
Dmarrez l'diteur de profil en ouvrant le menu Dmarrer et en choisissant Programmes > Citrix > Streaming Profiler > Streaming Profiler. Pour ouvrir le profil, dans le menu Fichier de l'diteur de profil, choisissez Ouvrir. Ouvrez le fichier du manifeste (.profile) du profil stock sur le partage de fichiers. Voici un exemple : \\nomd'hte\partagefichiers\Nom de profil\Nom de profil.profile Dans le panneau de gauche de l'diteur de profil, slectionnez la cible dont vous avez mis jour l'application.
4.
56
5.
Dans le panneau de droite, dans l'onglet Informations, notez le chemin d'accs votre fichier CAB mis jour. Les nombres entiers la fin du nom du fichier CAB reprsentent le numro de version de la cible. Par exemple, la version du fichier suivant est 2: \\nomd'hte\partagefichiers\Nom de profil\720edd68-0972-49e6-aa0080974eb81d5b_2.cab Pour choisir des fichiers CAB obsoltes, identifiez ceux dont les nombres entiers la fin du nom de fichier ont les valeurs les plus faibles.
6.
Utilisez l'explorateur Windows pour supprimer le fichier CAB obsolte du profil sur votre partage de fichiers.
Pour obtenir des instructions concernant la suppression d'une cible dont la version est rpertorie dans l'diteur de profil, veuillez consulter la section Suppression d'une cible d'un profil d'application page 53.
Rgles d'isolation
Lorsque vous crez un nouvel environnement d'isolation, son comportement par dfaut consiste tout isoler quelques exceptions prs. Quand une application demande l'accs une ressource systme (comme un fichier, registre ou objet nomm), une version par utilisateur du fichier ou de la cl est cre selon les besoins. Ce comportement par dfaut vite la plupart des conflits d'applications, qui peuvent s'excuter correctement.
Chapitre2
57
Les rgles d'isolation garantissent la cration de versions de niveau utilisateur et application des fichiers et cls. Il s'agit de la principale mthode utilise pour isoler des applications les unes des autres. Isolation par utilisateur. Cre une copie individuelle de chaque ressource laquelle accde un utilisateur donn. Isolation par environnement d'isolation. Cre une seule copie d'une ressource pour un environnement d'isolation donn.
Vous pouvez ajouter une de ces rgles pour vous assurer qu'il existe une copie d'une ressource par environnement d'isolation. Par exemple, vous pouvez crer une rgle qui isole la ruche de registre HKEY_LOCAL_MACHINE\SOFTWARE\classes lors de l'installation de Microsoft Office. Chaque utilisateur ne ncessitant pas une version distincte de cette ruche, vous pouvez crer une rgle isolant cette ruche de registre donne pour l'environnement d'isolation.
Rgles Ignorer
Vous pouvez utiliser le moteur de rgles pour dfinir des trous dans l'environnement d'isolation afin qu'une application puisse crire dans le systme sous-jacent. Ces rgles sont appeles rgles Ignorer. Il existe des cas o une application l'intrieur d'un environnement d'isolation doit partager des donnes avec une application en dehors de l'environnement. Par exemple, dans une situation o des utilisateurs peuvent imprimer sur des imprimantes rseau disponibles dans une session ICA, ces imprimantes sont automatiquement cres lorsque l'utilisateur se connecte une application publie. Si l'application publie s'excute dans un environnement d'isolation, appel Mon_AIE, auquel est applique une rgle d'isolation, la cration automatique d'imprimantes rseau choue car une copie de la ruche de registre HKEY_CURRENT_USER\Printers est cre pour chaque utilisateur. Vous pouvez vous assurer que la cration automatique d'imprimantes se produit en crant une rgle pour Mon_AIE qui ignore la ruche de registre HKEY_CURRENT_USER\Printers.
Rgles Rediriger
Une rgle Rediriger redirige une demande d'application d'un fichier ou d'une cl de registre vers un emplacement spcifi. Par exemple, si une application cre le fichier c:\temp\data.txt, vous pouvez rediriger ces fichiers vers c:\aietemp\%NOMUTILISATEUR%, quel que soit l'utilisateur. Par exemple, si UtilisateurA excute l'application dans un environnement d'isolation, c:\temp\data.txt est cr dans c:\aietemp\UtilisateurA\data.txt.
58
Dans cet exemple, l'administrateur peut choisir de nettoyer le rpertoire \temp chaque fois que le systme dmarre. En redirigeant tout accs au rpertoire c:\temp vers c:\aietemp pour chaque utilisateur, l'administrateur peut nettoyer aisment les donnes temporaires au dmarrage.
Rgles prioritaires
Une rgle pour un environnement d'isolation est base sur un emplacement spcifique : un chemin de fichier ou un chemin de cl de registre. Les rgles sont mises en correspondance par le chemin le plus spcifique avec la ressource d'accs. Une rgle s'applique l'objet (fichier, registre ou objet nomm) spcifi et tous ses enfants, moins qu'il n'existe une rgle plus spcifique. Par exemple, si vous crez les rgles suivantes : Une rgle Ignorer pour le chemin de fichier C:\Documents and Settings\%NOMUTILISATEUR%. Chaque fichier et rpertoire cr sous C:\Documents and Settings\%NOMUTILISATEUR% est cr l'emplacement systme car vous avez spcifi, via la rgle Ignorer, que cet emplacement de rpertoire n'est pas isol. Si une application ouvre le fichier C:\Documents and Settings\%NOMUTILISATEUR%\ApplicationData\CompanyA\foo.txt, la rgle Ignorer pour C:\Documents and Settings\%NOMUTILISATEUR% s'applique. Une rgle d'isolation par utilisateur pour C:\Documents and Settings\%NOMUTILISATEUR%\Windows car vous souhaitez isoler par utilisateur le rpertoire Windows, C:\Documents and Settings\%NOMUTILISATEUR%\Windows. Si une application ouvre C:\Documents and Settings\%NOMUTILISATEUR%\Windows\Win.ini, la rgle d'isolation par utilisateur pour C:\Documents and Settings\Windows s'applique.
Chapitre2
59
Vous pouvez utiliser un astrisque (*) comme caractre gnrique uniquement la fin d'une rgle d'objet nomm Ignorer. Par exemple, la rgle Ignorer objet* ignore tous les objets nomms dont le nom commence par objet. L'utilisation d'un astrisque n'est pas autorise dans les rgles d'objet Isoler ou Rediriger.
Important N'utilisez pas le caractre gnrique dans une rgle s'appliquant un systme de fichiers ou une cl de registre. Par dfinition, la rgle s'applique tous les enfants d'un nom de chemin.
Les rgles de systme de fichiers peuvent s'appliquer aux fichiers ou aux rpertoires. Vous pouvez crer une rgle pour modifier le comportement de fichiers individuels ou de rpertoires avec tous les fichiers qu'ils contiennent. Par exemple, vous pouvez avoir une rgle Rediriger pour C:\temp\fichierA.txt, ainsi qu'une pour C:\temp\sousrpertoire1. Les rgles spcifiant un objet de registre s'appliquent uniquement aux cls de registre. Elles ne s'appliquent pas aux valeurs du registre. Les rgles d'un environnement d'isolation sont interprtes au moment de l'excution. Toutes les modifications des rgles existantes sont interprtes lors du lancement suivant d'une application associe , ou installe dans, un environnement d'isolation. Si vous excutez une application isole et modifiez les dfinitions de rgle, ces changements n'affectent pas les applications actives. Les rgles modifies sont interprtes et prennent effet lors de l'excution suivante de l'application. Une rgle doit tre spcifie en termes de rpertoire complet ou niveau de cl. Les correspondances sont effectues sur le nom complet d'un niveau de hirarchie donn. Par exemple, si vous crez une rgle Rediriger pour C:\temp\fil, celle-ci s'applique uniquement un fichier ou rpertoire appel c:\temp\fil. Elle ne s'applique pas aux fichiers ou rpertoires dont le nom contient c:\temp\fil. Ainsi, cette rgle ne s'applique pas au fichier C:\temp\fileA.txt, au rpertoire c:\temp\filledWithFiles\, ni aux fichiers de ce rpertoire. Le mme principe s'applique au systme de fichiers, au registre et aux objets nomms ( l'exception des caractres gnriques et rgles d'objet nomm, comme dcrit prcdemment).
60
Vous pouvez galement utiliser des variables d'environnement pour vrifier rapidement o se trouvent certains chemins dans un script. Par exemple, pour dterminer la racine d'installation du systme de fichiers pour un environnement d'isolation, utilisez AIE_FSINSTALLROOT. Toutes les variables d'environnement des environnements d'isolation possdent le prfixe AIE_. Lorsque vous crez un nouvel environnement d'isolation, un certain nombre de rgles par dfaut s'appliquent. Ces rgles par dfaut utilisent les variables d'environnement rpertories dans le tableau suivant pour tre universellement applicables. Pour obtenir une liste des rgles par dfaut s'appliquant un environnement d'isolation, veuillez consulter la section Rgles par dfaut des environnements d'isolation page 63.
Remarque Soyez prudent lors de l'utilisation de barres obliques (\) dans ces variables d'environnement. Veillez insrer une barre oblique (\) aprs une variable d'environnement avant d'ajouter des informations de chemin supplmentaires, comme dans l'exemple suivant : AIE_USERAPPLICATIONDATA\MyData\Mine.
Chapitre2
61
Les variables d'environnement disponibles pour les environnements d'isolation sont les suivantes :
Variable d'environnement AIE_COMMON APPLICATION DATA AIE_COMMON DESKTOP AIE_COMMON STARTMENU AIE_FSINSTALL ROOT AIE_FSUSERROOT Description Emplacement de donnes d'application communes Emplacement de bureau commun Emplacement commun du menu Dmarrer Racine d'installation du systme de fichiers Racine utilisateur du systme de fichiers Emplacement d'installation Nom de l'environnement d'isolation Racine d'installation du registre Racine utilisateur du registre Emplacement des donnes d'application globales de l'utilisateur Emplacement des donnes d'application locales de l'utilisateur (y compris fichiers temporaires) Exemple C:\Documents and Settings\All Users\Application Data C:\Documents and Settings\All Users\Bureau C:\Documents and Settings\All Users\Menu Dmarrer C:\Program Files\Citrix\RadeCache\MyAIE C:\Documents and Settings\Administrator\Applicatio n Data\Citrix\RadeCache\MyAIE C:\Program Files MyAIE
AIE_METAFRAME AIE_NAME
HKEY_LOCAL_MACHINE, \SOFTWARE\CitrixRade Cache\MyAIE HKEY_CURRENT_USER, \SOFTWARE\CitrixRade Cache\MyAIE C:\Documents and Settings\Administrator\Applicatio n Data C:\Documents and Settings\Administrator\Local Settings\Application Data
62
Description Emplacement du bureau utilisateur Identificateur de scurit unique pour l'utilisateur courant, utilis de manire extensive en interne pour le contrle de la scurit. Emplacement du menu Dmarrer de l'utilisateur
AIE_USERSTART MENU
Chapitre2
63
Rgles de registre
64
Ignore \??\pipe\lsarpc Ignore \??\pipe\netlogon Ignore \??\pipe\ntsvcs Ignore \??\pipe\Pipe$CtxSandbox_ADF Ignore \??\pipe\Pipe$CtxSandbox_MSI Ignore \??\pipe\samr Ignore \??\pipe\srvsvc Ignore \??\pipe\svcctl Ignore \??\pipe\wkssvc Ignore \\.\pipe\Pipe$CtxSandbox_ADF Ignore \\.\pipe\Pipe$CtxSandbox_MSI Ignore \\.\pipe\srvsvc Ignore \KernelObjects Ignore \NLS Ignore \SECURITY \LSA_AUTHENTICATION_INITIALIZED Ignore global\ Ignore local\mmhook* Ignore local\sehook20shmem Ignore OleDfRoot* Ignore RPC Control Ignore semain30* Ignore shell.* Ignore smartcardsessionreconnect Ignore WinSta0_DesktopSwitch
Chapitre2
65
Par exemple, si vous crez un profil appel PDF Viewer avec une seule cible, le profil, un dossier appel PDF Viewer, possde un contenu similaire la description ci-dessous sur le partage de fichiers : PDF Viewer.profile (fichier de manifeste) 720edd68-0972-49e6-aa00-80974eb81d5b_1.cab (fichier CAB de la cible), premire version Hashes.txt Icondata.bin Dossier de scripts
Les sections suivantes dcrivent la fonction et le contenu de chacun de ces composants de profil.
Fichier de manifeste
Le manifeste est le fichier situ au sommet de la structure de donnes dfinissant un profil. Le fichier de manifeste est un fichier texte au format XML dcrivant un profil. Les fichiers de manifeste possdent l'extension .profile. Les informations d'un fichier de manifeste comprennent les lments suivants : Description Date de cration Date de modification Scurit de profil utilisateur (valeur boolenne) Scripts Association de type de fichier Application Internet Explorer (valeur boolenne) Applications Cibles
Cibles
Chaque cible se compose d'un fichier CAB reprsentant une structure de sousrpertoires compresse dans la structure du profil. Les noms de fichier CAB sont bass sur le GUID et la version de la cible. L'association un concept de niveau utilisateur, tel que MS Office , vient du manifeste du profil.
66
Chaque fois qu'une cible est cre, elle reoit un GUID lui permettant d'tre identifie de manire unique et mise en cache de manire indpendante sur la station de travail cliente de l'utilisateur. Le GUID est utilis pour dfinir le nom de l'environnement d'isolation de sorte que deux installations diffrentes de la mme cible nomme n'occupent pas le mme emplacement dans le cache du systme d'excution. Le rpertoire utilis pour stocker l'environnement d'isolation sur la station de travail cliente inclut galement le numro de version de la cible. Ainsi, lorsque vous mettez jour une cible, les machines clientes sont assures que la racine d'installation d'excution reflte prcisment la racine d'installation de la cible dfinie. Pour gagner en rapidit, la station de travail cliente met jour localement le cache de fichiers interne lors de la mise jour d'une version de cible au lieu de le recharger partir du serveur de fichiers. Si un profil est copi (y compris ses cibles), le GUID reste inchang. Si un profil est nouveau (lorsque vous utilisez Enregistrer sous), il a de nouvelles cibles, auxquelles sont affects de nouveaux GUID. Vous pouvez alors utiliser et conserver chaque profil sparment sans conflits si vous mettez jour l'un d'eux.
Signature numrique
Vous avez la possibilit de signer numriquement le contenu d'un profil. Le fichier de manifeste indique si le profil est sign et, le cas chant, le fichier de manifeste est sign numriquement pour signer l'ensemble du profil. Les hachages de tous les fichiers d'une cible sont stocks dans un seul fichier, hashes.txt. La mme procdure est effectue sur tous les fichiers de niveau profil. Le Sha1 du fichier hashes.txt au niveau du profil est stock dans le manifeste, de mme que le Sha1 de chaque cible du profil. Le fichier de manifeste tant sign numriquement, le Sha1 de chaque fichier rpertori dans chaque fichier hashes.txt peut tre authentifi.
Icnes
Pour limiter la taille du fichier de manifeste, les donnes binaires reprsentant les icnes de l'application sont stockes dans un fichier distinct appel icondata.bin. L'diteur de profil stocke toutes les icnes de l'application installe. Vous pouvez changer l'icne lorsque vous publiez l'application livre en streaming, en choisissant parmi l'ensemble d'icnes installes par l'application ou d'autres icnes.
Scripts
Le client Streaming peut excuter des scripts associs un profil ou une cible suivant les deux conditions suivantes : avant que le client n'excute la premire application d'un profil, aprs que le client a quitt la dernire application d'un profil.
Chapitre2
67
Les applications intermdiaires excutes partir d'un profil n'appellent pas de scripts avant dmarrage ou aprs fermeture. Les scripts sont gnralement des fichiers CMD, mais peuvent tre tout fichier excutable par Windows. Vous crez des scripts avant dmarrage et aprs fermeture indpendants de l'diteur de profil et les ajoutez au profil l'aide de l'diteur de profil. Un script se compose des lments suivants : un fichier disque excut, des arguments pour l'excutable, une valeur boolenne indiquant si le script est activ ou pas.
Aprs avoir cr un script, utilisez l'diteur de profil pour ajouter le script une cible. Lorsque vous ajoutez un script une cible, l'diteur de profil copie le fichier de script dans le profil. L'diteur de profil conserve galement le nom de fichier d'origine du script. Si un script EXE exige un fichier DLL, vous pouvez ajouter un script pour le fichier DLL et le dsactiver. Le fichier DLL est prt tre charg par le script, mais le client n'excute pas le fichier DLL dsactiv. Vous pouvez notamment utiliser cette technique pour ajouter un fichier DLL sign au profil mme s'il n'est pas excut.
C HAPITRE 3
Ce chapitre fournit des instructions sur les sujets suivants. Prsentation des tches lies l'utilisation d'applications livres en streaming Prsentation de la publication d'applications livres en streaming Slection du mode de livraison des applications en streaming Accs en mode dconnect des applications livres en streaming sur un bureau Applications livres en streaming vers Presentation Server Pr-dploiement d'applications sur des clients Dfinition de proprits d'application livre en streaming
Ces sections dcrivent les principales fonctions de publication, de configuration, de dploiement et de maintenance des applications livres en streaming.
70
La section suivante dcrit le dmarrage et l'utilisation de la console Access Management Console pour effectuer ces tches.
Chapitre3
71
Une fonction intgrale de Presentation Server consiste mettre des applications dont le profil a t dit la disposition des utilisateurs. Lorsque vous publiez une application, vous effectuez galement des choix concernant les proprits d'application suivantes : affichage du nom et de la description de l'application ; type d'application et mthode de mise disposition en streaming ; profil de l'application que vous publiez ; options d'accs en mode dconnect ; utilisateurs et groupes pouvant accder l'application ; mode de prsentation des raccourcis de l'application sur le bureau de l'utilisateur ; disponibilit immdiate de l'application ; configuration requise pour l'accs via des filtres Access Gateway Enterprise ; redirection de contenu ; autre profil pour les connexions partir d'adresses IP spcifiques ; comptes d'utilisateur les plus dpourvus de privilges.
Utilisez l'assistant de publication d'applications de la console Access Management Console pour publier des applications livres en streaming dans votre batterie.
Pour publier une application
1. 2. 3.
Ouvrez la console Access Management Console et, si ncessaire, excutez la dcouverte. Ouvrez la batterie sur laquelle vous souhaitez publier l'application. Slectionnez le nud Applications, puis, dans le panneau Tches courantes, choisissez Crer > Dossier. Crez un dossier pour l'application que vous publiez. Slectionnez le dossier cr, puis, dans le panneau Tches courantes, choisissez Crer > Application publie.
4.
Suivez les instructions de l'assistant de publication d'applications. Vous obtiendrez une aide dtaille pour chaque tape en cliquant sur Aide. Pour obtenir des conseils sur l'utilisation de l'assistant de publication, veuillez consulter la procdure suivante.
72
Remarque Les tapes et options de l'assistant varient selon le type d'application slectionn. Cette procdure dcrit les options de base disponibles pour les applications livres en streaming.
1. 2. Dans la page Nom, indiquez le nom affich de l'application et fournissez une description. Dans la page Type : slectionnez Application ; slectionnez le mode de mise disposition. Pour plus d'informations, veuillez consulter la section Slection du mode de livraison des applications en streaming page 74.
3.
Dans la page Emplacement : slectionnez le profil d'application contenant l'application publier. Pour slectionner le profil, cliquez sur Parcourir et/ou tapez le chemin d'accs UNC vers le manifeste, qui est un fichier .profile. Par exemple : \\serveurcitrix\profils\Adobe Reader\Adobe Reader.profile ; les applications d'un profil apparaissent dans la liste droulante des applications une fois qu'il est slectionn. Slectionnez-y l'application publier.
4.
Dans la page Accs en mode dconnect, spcifiez si l'application publie doit ou non tre disponible en mode dconnect pour les utilisateurs configurs. Pour plus d'informations sur cette option, veuillez consulter la section Accs en mode dconnect des applications livres en streaming sur un bureau page 80. Si vous activez l'accs en mode dconnect pour cette application : Spcifiez quel moment le client doit mettre en cache les fichiers d'application requis sur la station de travail utilisateur, c'est--dire, l'ouverture de session ou au dmarrage. Vous pouvez cliquer sur Configurer l'accs utilisateur en mode dconnect pour ouvrir la proprit de batterie Accs en mode dconnect > Utilisateurs et crer la liste des utilisateurs configurs pour les utilisateurs et groupes ayant l'autorisation d'excuter des applications actives en mode dconnect.
Chapitre3
73
Vous pouvez galement configurer cette liste ultrieurement. Pour plus d'informations, veuillez consulter la section Cration de la liste des utilisateurs ayant une autorisation d'accs en mode dconnect page 82. 5. Dans la page Utilisateurs, crez la liste des utilisateurs configurs pour les utilisateurs ou groupes ayant accs l'application. Pour plus d'informations, veuillez consulter la section Cration de la liste des utilisateurs pouvant accder l'application page 92. Dans la page Prsentation du raccourci, vous pouvez changer l'icne pour l'application et choisir le mode d'numration de l'application sur la station de travail de l'utilisateur. Pour plus d'informations, veuillez consulter la section Configuration de la prsentation des icnes page 94. Dans la page Publication immdiate, choisissez si l'application publie doit ou non tre immdiatement disponible pour vos utilisateurs. Par dfaut, l'application publie est disponible lorsque vous cliquez sur Terminer. L'option Dsactiver initialement l'application n'est pas slectionne. Pour empcher les utilisateurs d'accder l'application tant que vous ne l'avez pas active manuellement via les proprits de l'application, slectionnez Dsactiver initialement l'application. Pour afficher et slectionner des options avances, cochez la case Configurer les paramtres d'application avancs ds maintenant. Vous pouvez galement modifier les paramtres avancs l'aide des proprits de l'application dcrites dans les sections suivantes : Contrle des types de connexion d'accs page 94 Association d'une application des types de fichier page 96 Spcification d'autres profils page 96 Attribution d'un compte utilisateur le plus dpourvu de privilges page 98
6.
7.
Les sections restantes de ce chapitre dcrivent en dtail des procdures ou fonctions associes aux applications livres en streaming.
74
Remarque Avant de publier une application livre en streaming, vous devez utiliser Citrix Streaming Profiler, outil autonome, pour crer un profil d'application livre en streaming et sauvegarder ce profil sur un partage de fichiers rseau. Pour plus d'informations sur l'dition de profils d'application, veuillez consulter le Chapitre 2, Cration de profils de ressources .
Pour spcifier un type d'application, slectionnez Application, puis slectionnez le mode de mise disposition dans la liste droulante Type d'application serveur suivante : Livre en streaming sur la machine cliente. Permet aux utilisateurs de livrer en streaming une application dont le profil a t dit, depuis le partage de fichiers vers les bureaux de leurs clients, et de la dmarrer localement. Les utilisateurs doivent avoir install le client de streaming et accdent l'application en utilisant la version Windows de l'Agent Program Neighborhood ou un site Interface Web. S'ils sont slectionns, les clients ne prenant pas en charge le streaming d'application (tels que les clients non Windows) ou sur lesquels le client de streaming n'est pas install localement ne peuvent pas dmarrer l'application. Accs depuis un serveur. Permet aux utilisateurs de dmarrer une application depuis votre serveur l'aide d'ICA.
Chapitre3
75
Slectionnez le type d'application auquel les utilisateurs peuvent accder : Application installe. Permet aux utilisateurs de dmarrer une application installe sur votre serveur. Application conditionne par Installation Manager. Programme Installation Manager pour une installation sur votre serveur et permet aux utilisateurs de dmarrer une application installe dans le pack. Livre en streaming sur le serveur. Permet aux clients de livrer en streaming une application dont le profil a t dit, depuis le partage de fichiers vers votre serveur. Les utilisateurs dmarrent cette application sur le serveur.
Livre en streaming si possible, sinon, accs depuis un serveur (galement appel streaming en mode double). Permet aux utilisateurs de livrer en streaming une application dont le profil a t dit, depuis le partage de fichiers vers le bureau de leur client, et de la dmarrer localement. Les clients ne prenant pas en charge les applications livres en streaming peuvent galement accder l'application installe ou livre en streaming sur votre serveur. Slectionnez l'autre mode de mise disposition pour les clients ne prenant pas en charge la livraison en streaming sur la machine cliente : Application installe. Permet aux utilisateurs de lancer une application dj installe sur le serveur. Application conditionne par Installation Manager. Programme Installation Manager pour une installation sur votre serveur et permet aux utilisateurs de dmarrer une application installe dans le pack. Livre en streaming sur le serveur. Permet aux clients de livrer en streaming une application dont le profil a t dit, depuis le partage de fichiers vers votre serveur. Les utilisateurs dmarrent cette application sur le serveur.
Pour modifier le type d'application aprs avoir publi l'application, slectionnez Toutes les tches > Modifier le type d'application dans le menu Actionde la console Access Management Console, et suivez les tapes de l'assistant. Veuillez consulter le tableau page 77 pour plus d'informations.
76
1.
Ouvrez la Console Presentation Server (Dmarrer > Tous les programmes > Citrix > Consoles de gestion > Console Presentation Server). Sous le nom de la batterie, slectionnez Stratgies. Dans le menu Action, slectionnez Nouveau > Stratgie, donnez un nom la stratgie et cliquez sur OK. Ouvrez les proprits en slectionnant le nom de la stratgie, et dans le menu Actions, slectionnez Proprits. Dans la bote de dialogue Proprits, dveloppez Espace de travail de l'utilisateur > Applications livres en streaming > Configurer le protocole de livraison. Cliquez sur Activ et slectionnez une option : Forcer l'accs serveur (slectionn par dfaut). Les utilisateurs lancent toujours les applications livres en streaming depuis le serveur. Par exemple, vous pouvez utiliser cette option pour empcher les applications d'tre livres en streaming des clients spcifiques. De plus : si vous publiez une application livre en streaming avec l'option Livre en streaming si possible, sinon, accs depuis le serveur (streaming en mode double), les utilisateurs lancent toujours l'application depuis le serveur en utilisant l'autre mode slectionn ; si vous publiez une application en tant que Livre en streaming sur la machine cliente (sans mode double), la connexion choue.
2. 3. 4.
5.
Chapitre3
77
Forcer la mise disposition en streaming. Les clients livrent toujours l'application depuis l'emplacement du partage de fichiers vers les bureaux des clients. Les utilisateurs doivent avoir install le client de streaming et doivent accder l'application en utilisant la version Windows de l'Agent Program Neighborhood ou un site Interface Web. Par exemple, il se peut que vous utilisiez ce paramtre pour empcher l'utilisation des ressources du serveur.
Si vous dsactivez la rgle ou la laissez non configure, le mode de mise disposition spcifi dans l'assistant de publication d'applications est utilis. Le tableau ci-dessous dcrit le mode de mise disposition par dfaut de chaque type d'application et les rsultats de la dfinition de la stratgie. La stratgie annule le protocole de mise disposition des applications qui sont publies en tant que livres en streaming sur la machine cliente .
Type d'application Aucune stratgie (mode de livraison par dfaut) Le client de streaming livre l'application en streaming depuis le partage de fichiers vers le bureau. Tout client ICA accde l'application installe sur le serveur (non livre en streaming). Tout client ICA accde l'application conditionne par IM installe sur le serveur (non livre en streaming). Le client de streaming livre l'application en streaming, depuis le partage de fichiers vers le serveur, et tout client ICA accde l'application livre en streaming l'emplacement du serveur. Mode double : Le client de streaming livre l'application en streaming depuis le partage de fichiers vers le bureau. Sinon, tout client ICA accde l'application installe sur le serveur. Mode double : Le client de streaming livre l'application en streaming depuis le partage de fichiers vers le bureau. Sinon, tout client ICA accde l'application conditionne par IM installe sur le serveur. Avec stratgie : Forcer l'accs au serveur La connexion a chou La stratgie ne s'applique pas La stratgie ne s'applique pas Avec stratgie : Forcer la livraison en streaming La connexion a russi La stratgie ne s'applique pas La stratgie ne s'applique pas
Livre en streaming sur la machine cliente Accs depuis un serveur : Application installe Application conditionne par IM
Livre en streaming si possible ; sinon, accs depuis un serveur (mode double) : Application installe Application conditionne par IM
Le client ICA se connecte toujours l'application installe sur le serveur. Le client ICA se connecte toujours l'application conditionne par IM installe l'emplacement du serveur
Le client de streaming livre toujours l'application en streaming sur le bureau Le client de streaming livre toujours l'application en streaming sur le bureau
78
Type d'application
Aucune stratgie (mode de livraison par dfaut) Mode double : Le client de streaming livre l'application en streaming depuis le partage de fichiers vers le bureau. Sinon, l'application est livre en streaming, depuis le partage de fichiers vers l'emplacement du serveur, et tout client ICA accde l'application sur le serveur.
Avec stratgie : Forcer l'accs au serveur Le client de streaming livre toujours l'application en streaming l'emplacement du serveur
Avec stratgie : Forcer la livraison en streaming Le client de streaming livre toujours l'application en streaming sur le bureau
Pour obtenir des informations sur la gestion des types d'application sur des sites Interface Web, veuillez consulter le Guide de l'administrateur de l'Interface Web. l'aide de Citrix Profiler install sur un serveur excutant un environnement Citrix Presentation Server, crez une cible ou un profil d'application conu pour Windows Server 2003. Pour plus d'informations sur la cration de cibles, veuillez consulter la section Cration d'un profil et de sa cible initiale page 27.
Aprs avoir vrifi que toutes ces tches sont termines, publiez l'application sur chaque serveur en tant qu'application livre en streaming sur le serveur.
Chapitre3
79
Pour publier une application qui est livre en streaming sur les serveurs d'une batterie
1.
Sous le nud Presentation Server de la console Access Management Console, dveloppez la batterie vers laquelle vous souhaitez livrer une application en streaming. Slectionnez le nud Applications, puis, partir de Tches courantes, slectionnez Crer > Dossier. Crez un dossier pour l'application que vous publiez. Slectionnez le dossier cr, puis, dans le panneau Tches courantes, choisissez Crer > Application publie.
2.
Dans l'assistant de publication d'application, cliquez sur Suivant. Fournissez un nom et une description pour l'application publie, puis cliquez sur Suivant.
3.
Dans la page Type : Choisissez Application, puis Accs depuis un serveur. Enfin, dans le menu droulant Type d'application serveur, choisissez Livre en streaming sur le serveur, puis cliquez sur Suivant.
4.
Dans la page Emplacement : slectionnez le profil d'application contenant l'application publier. Pour slectionner le profil, cliquez sur Parcourir et/ou tapez le chemin d'accs UNC vers le manifeste, qui est un fichier .profile. Par exemple : \\serveurcitrix\profils\Adobe Reader\Adobe Reader.profile ; les applications d'un profil apparaissent dans la liste droulante des applications une fois qu'il est slectionn. Slectionnez-y l'application publier.
5.
Sur la page Serveurs, pour choisir les serveurs dans une batterie vers laquelle vous souhaitez livrer l'application en streaming, cliquez sur Ajouter. Utilisez la bote de dialogue Slectionner les serveurs pour choisir les serveurs, puis cliquez sur OK, et Suivant.
6.
Dans la page Utilisateurs, crez la liste des utilisateurs configurs pour les utilisateurs ou groupes ayant accs l'application. Pour plus d'informations, veuillez consulter la section Cration de la liste des utilisateurs pouvant accder l'application page 92.
80
7.
Dans la page Prsentation du raccourci, vous pouvez changer l'icne pour l'application et choisir le mode d'numration de l'application sur la station de travail de l'utilisateur. Pour plus d'informations, veuillez consulter la section Configuration de la prsentation des icnes page 94. Dans la page Publication immdiate, choisissez si l'application publie doit ou non tre immdiatement disponible pour vos utilisateurs. Par dfaut, l'application publie est disponible lorsque vous cliquez sur Terminer. L'option Dsactiver initialement l'application n'est pas slectionne. Pour empcher les utilisateurs d'accder l'application tant que vous ne l'avez pas active manuellement via les proprits de l'application, slectionnez Dsactiver initialement l'application. Pour afficher et slectionner des options avances, cochez la case Configurer les paramtres d'application avancs ds maintenant. Vous pouvez galement modifier les paramtres avancs l'aide des proprits de l'application dcrites dans les sections suivantes : Contrle des types de connexion d'accs page 94 Association d'une application des types de fichier page 96 Spcification d'autres profils page 96 Attribution d'un compte utilisateur le plus dpourvu de privilges page 98
8.
Pour des instructions compltes concernant la publication des applications livres en streaming, veuillez consulter la section Prsentation de la publication d'applications livres en streaming page 70.
Chapitre3
81
Lorsque vous mettez des applications livres en streaming disposition en mode dconnect, lors de la connexion suivante du client de l'utilisateur au serveur, le client de streaming tlcharge l'application et la met en cache sur le client de l'utilisateur.
Remarque La fonction d'accs en mode dconnect est disponible uniquement pour les applications publies avec l'option Livre en streaming sur la machine cliente ou Livre en streaming si possible, sinon, accs depuis un serveur.
Pour activer la fonction d'accs en mode dconnect, configurez les paramtres suivants l'aide de la console Access Management Console : Configurez les proprits au niveau de la batterie pour un accs en mode dconnect. Pour plus d'informations, veuillez consulter les sections suivantes : Cration de la liste des utilisateurs ayant une autorisation d'accs en mode dconnect page 82 Slection du paramtre de licence pour les utilisateurs en mode dconnect page 85
Configurez les proprits de l'application pour un accs en mode dconnect. Pour plus d'informations, veuillez consulter les sections suivantes : Activation d'une application pour l'accs en mode dconnect page 86 Cration de la liste des utilisateurs pouvant accder l'application page 92
Les utilisateurs ayant une autorisation d'accs en mode dconnect pour la batterie et une autorisation d'accs l'application publie doivent lancer l'application via le client Agent Program Neighborhood pour utiliser la fonction d'accs en mode dconnect.
82
Citrix Streaming Client met en cache chaque application livre en streaming sur le disque dur de la station de travail cliente. Une fois l'application mise en cache, l'utilisateur peut se dconnecter du rseau ou du serveur et continuer excuter l'application en mode dconnect pour la dure spcifie dans la licence.
Remarque Aucune configuration supplmentaire n'est requise dans l'diteur de profil pour crer des profils d'application ou des cibles avec des applications accessibles en mode dconnect. Enregistrez les profils normalement sur un partage de fichiers rseau, pour qu'ils soient disponibles pour publication l'aide de la console Access Management Console.
Cration de la liste des utilisateurs ayant une autorisation d'accs en mode dconnect
Les administrateurs doivent crer une liste des utilisateurs ayant une autorisation d'accs en mode dconnect. Les utilisateurs ou groupes rpertoris dans cette proprit de batterie (et qui sont galement configurs pour l'application) ont l'autorisation d'excuter les applications actives en mode dconnect. Les utilisateurs ou les groupes de cette liste requirent une licence d'accs en mode dconnect afin de lancer les applications qu'elles soient en mode connect ou dconnect.
Pour configurer les utilisateurs pour une autorisation d'accs en mode dconnect
1. 2.
Dans la console Access Management Console, slectionnez la batterie. Sous Tches courantes, slectionnez Modifier les proprits de batterie > Modifier toutes les proprits. Dans la bote de dialogue Proprits de la batterie, slectionnez Accs en mode dconnect > Utilisateurs. Pour choisir les comptes d'utilisateurs pouvant disposer d'un accs en mode dconnect, utilisez la liste droulante Slectionner le type de rpertoire pour choisir Slecteur d'utilisateurs Citrix ou Slecteur utilisateur systme d'exploitation. Cliquez sur Ajouter pour ouvrir la bote de dialogue Slectionner des utilisateurs ou des groupes : Si vous slectionnez Slecteur d'utilisateurs Citrix(slection par dfaut), excutez les tches suivantes dans la bote de dialogue Slectionner les utilisateurs et les groupes : Slectionnez votre autorit de compte dans la liste droulante Regarder dans. La liste droulante contient toutes les autorits
3.
4.
Chapitre3
83
de compte approuves et configures sur les serveurs de la batterie. Sont inclus des arborescences NDS (Novell Directory Services, services d'annuaires Novell), des domaines Windows NT, des domaines Active Directory et des serveurs locaux. (Les arborescences NDS n'apparaissent que si elles ont t configures auparavant.)
Remarque Lors de la slection d'une autorit de compte, les comptes d'utilisateur appartenant cette autorit s'affichent dans la fentre, sous la liste droulante. Par dfaut, seuls les groupes d'utilisateurs sont affichs.
Slectionnez Afficher les utilisateurs pour afficher tous les noms d'utilisateurs du domaine slectionn. Cette option permet d'afficher tous les utilisateurs du domaine slectionn. Dans le cas de NDS, les objets alias sont galement affichs. Les comptes d'utilisateur slectionns sont rpertoris dans Comptes configurs.
Remarque Au lieu de slectionner les noms dans la liste, vous pouvez les saisir dans la zone de texte. Pour cela, cliquez sur Ajouter une liste de noms et utilisez un point-virgule (;) pour sparer les noms.
Si vous slectionnez Slecteur utilisateur systme d'exploitation, utilisez la bote de dialogue Windows pour slectionner votre utilisateur ou votre groupe.
Remarque Cette option prsente plusieurs restrictions. Vous pouvez uniquement parcourir les autorits de comptes et slectionner les utilisateurs et groupes accessibles partir de l'ordinateur excutant la console Access Management Console. Vous pouvez galement slectionner initialement des utilisateurs et des groupes en dehors de l'intersection d'approbation de la batterie. Cependant, cela entranera plus tard des erreurs. Parmi les autres restrictions figurent l'impossibilit d'ajouter des utilisateurs et des groupes NDS et des utilisateurs Citrix prdfinis.
5. Cliquez sur OK.
84
Remarque Vous devez galement ajouter les utilisateurs la liste des utilisateurs configurs pour les applications accessibles en mode dconnect. Les utilisateurs configurs pour l'application dans cet assistant, mais non ajouts la liste des utilisateurs configurs pour un accs en mode dconnect dans la batterie, peuvent accder l'application en ligne, mais pas hors ligne.
Lutilisateur 1 se trouvant dans la liste dutilisateurs de lapplication , et dans le groupe A, qui possde des permissions daccs en mode dconnect, celui-ci a un accs en mode dconnect lapplication .
Un utilisateur figurant dans la liste des utilisateurs de l'application et galement membre d'un groupe disposant d'une autorisation d'accs en mode dconnect possde indirectement un accs en mode dconnect l'application.
Chapitre3
85
Vous pouvez spcifier des sous-groupes de groupes plus importants pour un accs indirect. Par exemple : Le groupe A contient les sous-groupes B et C. Les utilisateurs du sous-groupe B disposent d'une autorisation d'accs en mode dconnect au niveau de la batterie. Le Groupe A dispose d'une autorisation d'accs l'application.
Avec ce regroupement, seuls les membres du groupe B peuvent accder l'application en mode dconnect ou en mode connect (mme si le groupe B n'est pas explicitement ajout la liste des utilisateurs de l'application), tandis que le groupe C peut accder l'application uniquement en mode connect.
Le groupe A se trouve dans la liste des utilisateurs de lapplication
U tilisateur 1
U tilisateur 2
U tilisateur 3
U tilisateur 4
Groupe B Tous les utilisateurs de ce groupe possdent des permissions daccs en mode dconnect lchelle de la batterie
Groupe C
U tilisateur 5 U tilisateur 6 U tilisateur 7 C es utilisateurs peuvent accder lapplication en mode connect ou dconnect
U tilisateur 8 U tilisateur 9 U tilisateur 10 C es utilisateurs ne peuvent accder lapplication quen mode connect .
Les utilisateurs de sous-groupes disposent de leurs propres autorisations d'accs ainsi que des autorisations d'accs indirect de tous les groupes ou sous-groupes auxquels ils appartiennent.
86
La priode de licence dfinie dans cette proprit, 21 jours par dfaut, peut aller de 2 365 jours. Cette valeur indique le nombre de jours durant lequel les utilisateurs peuvent excuter l'application en mode connect et dconnect avant de devoir renouveler la licence. Pour configurer des licences, les administrateurs peuvent utiliser la console License Management Console ou des outils de ligne de commande. Ils doivent galement s'assurer qu'ils disposent d'un nombre suffisant de licences pour prendre en charge la totalit des utilisateurs ayant des droits d'accs en mode dconnect. Pour plus d'informations, veuillez consulter le manuel Guide des licences Citrix.
Chapitre3
87
La mise en cache pralable est galement possible l'aide d'outils tiers, tels que Microsoft System Management Server (SMS) ou Altiris. Si vous utilisez des mthodes de mise en cache tierces, vous pouvez ignorer ce rglage car il n'est pas utilis. En d'autres termes, les applications ne peuvent pas tre mises en cache deux fois.
88
Si vous avez configur la mise en cache au dmarrage, les utilisateurs doivent lancer l'application pendant qu'ils sont connects au rseau (mode connect). Une fois le tlchargement termin, les utilisateurs peuvent se dconnecter de l'Agent Program Neighborhood et excuter l'application mise en cache en mode dconnect jusqu' expiration de la priode.
Lorsque les utilisateurs sont dconnects, les raccourcis vers les applications sont affichs comme disponibles si la licence est toujours active, ou non disponibles si la licence en mode dconnect a expir (ces applications ne peuvent pas dmarrer). Pour vrifier l'tat de leurs applications mises en cache, les utilisateurs peuvent cliquer avec le bouton droit de la souris sur l'icne de l'Agent Program Neighborhood Citrix dans la zone de notification et slectionner Application hors ligne. La liste inclut les applications hors ligne avec leur tat de tlchargement, la priode totale de validit en mode dconnect et le nombre de jours restant avant la fin de la priode d'obtention. Si la licence approche de sa date d'expiration alors qu'un utilisateur excute l'application en mode dconnect, un avertissement apparat pour rappeler l'utilisateur d'ouvrir une session sur l'Agent Program Neighborhood (c'est--dire de passer en mode connect). Lorsque l'utilisateur se connecte, la licence en mode dconnect est renouvele automatiquement si une licence est disponible. Si la licence expire et qu'aucune autre licence n'est disponible, l'utilisateur ne peut pas lancer l'application en mode connect ou dconnect.
89
1.
Sur le bureau du client sur lequel est install Streaming Client, ouvrez une invite de commande. Entrez la ligne de commande avec le chemin d'accs UNC pour localiser le fichier de manifeste (.profile) sur le partage de fichiers rseau, en utilisant l'exemple suivant : radedeploy /deploy:\\2003Server\packages\adobe\adobe.profile Utilisez les commandes suivantes : Pour numrer des applications : radedeploy /enum Pour ajouter des applications : radedeploy [-m] /deploy :nomdefichier o nomdefichier peut tre un fichier .profile. Les noms de fichiers contenant des espaces doivent figurer entre guillemets. [-m] indique de contrler le dploiement jusqu' la fin. Pour supprimer des applications radedeploy /delete :NomNavigateur
2.
L'utilitaire slectionne la cible et choisit automatiquement le dploiement le plus adapte pour amener les fichiers ncessaires au client.
Vous pouvez galement excuter la ligne de commande dans un logiciel tiers, tel que Microsoft System Management Server (SMS) ou Microsoft Active Directory Services (ADS), pour pr-dployer des applications.
90
Les modifications apportes aux proprits de l'application prennent effet lors du dmarrage suivant de l'application par chaque utilisateur ou de sa reconnexion au rseau.
Pour afficher ou modifier des proprits pour une application
1. 2. 3.
Dans l'arborescence de la console Access Management Console, dveloppez le nud Presentation Server. Sous le nud Application, slectionnez une application. Sous Tches courantes, choisissez Modifier les proprits d'application > Modifier toutes les proprits.
Les sections qui suivent dcrivent les proprits d'application que vous pouvez modifier.
Chapitre3
91
Dans la page Proprits de base, choisissez Nom pour afficher ou modifier les options suivantes : Nom de l'application affich dans la console Access Management Console Nom d'application Description de l'application
La console met jour le Nom de l'application pour l'application renomme. Si un nom d'application n'est pas unique dans la batterie, un nombre hexadcimal quatre chiffres est appos la chane d'origine. Si le nombre maximal de caractres est atteint et dupliqu, la console remplace les caractres finaux par des nombres hexadcimaux quatre chiffres, en commenant par la droite. Le nom de l'application apparat dans le volet gauche de la bote de dialogue Proprits d'une application.
1.
Dans la zone de texte Adresse du profil Streaming Server, tapez le chemin complet UNC (Universal Naming Convention) vers le fichier de manifeste du profil (.profile) (par exemple, \\citrixserver\profiles\Adobe Reader\Adobe Reader.profile). Choisissez l'application dans le menu droulant Application lancer partir du profil d'application en streaming. Dans la zone de texte Paramtres de ligne de commande supplmentaires, tapez les paramtres utiliser lorsque l'application profile comprend ** comme emplacement de paramtres de ligne de commande supplmentaires. Si la ligne de commande ne comprend pas **, ces paramtres supplmentaires sont ajouts la fin de la ligne de commande. Les administrateurs utilisent les paramtres de ligne de commande supplmentaires pour spcifier des lments supplmentaires sur la ligne de commande. Pour plus d'informations, veuillez consulter la section Paramtres de ligne de commande page 21. Cliquez sur OK.
2. 3.
4.
92
Les modifications prennent effet une fois que l'utilisateur se reconnecte ou actualise le client.
3.
Remarque Lors de la slection d'une autorit de compte, les comptes d'utilisateur appartenant cette autorit s'affichent dans la fentre, sous la liste droulante. Par dfaut, seuls les groupes d'utilisateurs sont affichs.
Slectionnez Afficher les utilisateurs pour afficher tous les noms d'utilisateurs du domaine slectionn. Cette option permet d'afficher tous les utilisateurs du domaine slectionn. Dans le cas de NDS, les objets alias sont galement affichs.
Chapitre3
93
Remarque Au lieu de slectionner les noms dans la liste, vous pouvez les saisir dans la zone de texte. Pour cela, cliquez sur Ajouter une liste de noms et utilisez un point-virgule (;) pour sparer les noms.
Si vous avez slectionn Domaine ou Active Directory (local), utilisez la bote de dialogue Windows standard pour slectionner votre utilisateur ou groupe.
Remarque Cette option prsente plusieurs restrictions. Vous pouvez uniquement parcourir les autorits de comptes et slectionner les utilisateurs et groupes accessibles partir de l'ordinateur excutant la console Access Management Console. Vous pouvez galement slectionner des utilisateurs et des groupes en dehors de l'intersection d'approbation de la batterie. Cependant, cela entranera des erreurs ultrieures. Parmi les autres restrictions figurent l'impossibilit d'ajouter des utilisateurs et des groupes NDS et des utilisateurs Citrix prdfinis.
Lorsque vous cliquez sur OK, la liste des comptes d'utilisateur est ajoute la liste Comptes configurs. Pour plus d'informations concernant la configuration d'utilisateurs pour l'application, veuillez consulter la section Prsentation de la publication d'applications livres en streaming page 70.
Pour supprimer des utilisateurs de la liste
1. 2. 3.
Dans la page Proprits de base > Utilisateurs, slectionnez les utilisateurs supprimer de la liste. Cliquez sur Supprimer. Cliquez sur OK.
94
Les modifications prennent effet une fois que l'utilisateur se reconnecte ou actualise le client.
Chapitre3
95
Par exemple, si Access Gateway est install et que l'application exige certains logiciels, vous pouvez dfinir un filtre dans Access Gateway et l'appliquer l'application publie l'aide de Presentation Server.
Important Pour utiliser cette fonction, configurez vos serveurs recevant des requtes XML de sorte qu'ils fassent confiance ces requtes.
Cette page vous permet d'afficher ou de modifier les options suivantes : Autoriser les connexions Citrix Access Gateway Enterprise, version 4.0 ou ultrieure. Il s'agit de l'option par dfaut. Slectionnez le type de connexion permettant l'application d'apparatre dans la liste : Toute connexion. Autorise les connexions Access Gateway (version 4.0 ou ultrieure), quels que soient les filtres. Il s'agit de l'option par dfaut. Toute connexion rpondant l'une des conditions suivantes. Autorise les connexions via Access Gateway (version 4.0 ou ultrieure) correspondant un ou plusieurs filtres de connexion spcifis dans la liste. Pour Ajouter ou Modifier un filtre, cliquez sur le bouton correspondant et entrez le nom de batterie Access Gateway et le filtre prdfinis. Pour Supprimer un filtre, slectionnez-le dans la liste, puis cliquez sur Supprimer. Autoriser toutes les autres connexions : autorise toutes les connexions sauf celles tablies au moyen d'Access Gateway (version 4.0 ou ultrieure). Il s'agit de l'option par dfaut.
Les utilisateurs n'excutant pas le logiciel requis sur le client ne peuvent pas accder l'application publie.
96
Chapitre3
97
Les modifications prendront effet la prochaine fois que l'utilisateur lancera l'application.
Pour ajouter un profil secondaire
1. 2. 3.
Dans la page Paramtres d'application avancs, choisissez Autres profils. Cliquez sur Ajouter. Dans la bote de dialogue Autre emplacement de profil, tapez la plage d'adresses IP de dbut et de fin des machines clientes auxquelles s'applique l'autre profil. Tapez le chemin complet du profil sur le partage de fichiers du rseau ou localisez-le (par exemple, \\serveurcitrix\profils\Adobe Reader\Adobe Reader.profile. Cliquez sur OK.
4.
5.
Aprs configuration de la plage, les clients dont les adresses IP sont comprises dans la plage spcifie peuvent accder aux applications partir de l'autre profil plutt que d'y accder partir du profil par dfaut.
Pour modifier la plage d'adresses IP ou le chemin
1. 2. 3.
Slectionnez l'autre profil. Cliquez sur Modifier. Effectuez vos modifications et cliquez sur OK.
Une fois les modifications effectues, les clients des adresses IP de la plage spcifie accdent aux applications de l'autre profil au lieu du profil par dfaut.
Pour supprimer l'autre profil
1. 2. 3.
Une fois l'autre profil supprim, les clients accdent aux applications du profil par dfaut.
98
1. 2.
Dans la page Paramtres d'application avancs, choisissez Privilge d'utilisateur. Slectionnez Excuter l'application avec le compte le plus dpourvu de privilges (option non slectionne par dfaut). Ce paramtre configure tous les utilisateurs, mme ceux disposant d'un compte d'administrateur, pour excuter l'application avec des privilges d'utilisateur normaux.
Important avant de slectionner cette option, testez l'application avec une configuration d'accs limit. Certaines applications requirent un niveau de privilges lev et risquent de rencontrer des problmes de fonctionnement si elles sont excutes par un compte le plus dpourvu de privilges.
Pour plus d'informations sur les comptes utilisateur les plus dpourvus de privilges, effectuez une recherche sur le site Web de Microsoft l'adresse www.microsoft.com.
C HAPITRE 4
Le prsent chapitre s'adresse aux administrateurs systme responsables de l'installation, de la configuration, du dploiement et de la maintenance de Streaming Clients pour Windows. Avant d'installer et de configurer les clients, il convient de vous familiariser avec les lments suivants : la batterie de serveurs laquelle les clients se connectent ; le systme d'exploitation excut sur le priphrique du client (Windows 2000 et Windows XP).
Le prsent chapitre offre une prsentation des clients Citrix installs sous Windows, y compris les versions Windows 32 et 64 bits. Il se compose des sections suivantes : Introduction aux Streaming Clients Configuration systme Installation du client de streaming Configuration du client de streaming Installation de l'Agent Program Neighborhood Configuration des fichiers d'installation
La prise de connaissance de ces diffrents sujets vous aidera tester les clients et les dployer pour les utilisateurs.
100
Chapitre4
101
Gestion et administration du client. La configuration de l'Agent Program Neighborhood se fait partir d'un site cr sur la console Access Management Console et associ au site du serveur excutant l'interface Web. Une telle utilisation de la console Access Management Console permet une gestion et un contrle dynamiques, centraliss et en temps rel des clients via votre rseau. Les transferts de donnes client/serveur se faisant par le biais des protocoles HTTP ou HTTPS standard, vous pouvez utiliser l'Agent Program Neighborhood avec des pare-feu l'aide des ports 80 (pour HTTP) ou 443 (pour HTTPS).
Le client de streaming contrle galement la taille du cache du poste de l'utilisateur final. Si la taille du cache dpasse la limite maximale, le client supprime les fichiers de l'application en streaming du cache jusqu' ce que sa taille soit infrieure la limite autorise. La taille maximale par dfaut du cache est de 1 000 Mo (1 Go) ou reprsente 5 % de l'espace disque total, si cette dernire valeur est suprieure. Le client supprime les fichiers de l'application livre en streaming en commenant par celui dont la date de dernire utilisation est la plus ancienne. Vous devez installer le client de streaming ainsi que l'Agent Program Neighborhood sur le poste de travail de l'utilisateur.
102
Configuration systme
Pour excuter les clients utiliser avec la fonctionnalit de streaming d'application, la configuration du poste client doit tre la suivante : Architecture PC standard, processeur 80386 ou suprieur, selon le systme d'exploitation. L'un des systmes d'exploitation suivants doit tre install : Windows 2000 Professionnel, Service Pack 3 ou 4 ; Windows XP Professionnel, Service Pack 1 ou 2 ; Windows XP Professionnel, 64 bits Edition, Service Pack 1 ; Windows Server 2003 (dition Standard, Enterprise ou Datacenter), Service Pack 1 ou 2 ; Windows Server 2003 R2, 32 ou 64 bits Editions ; Windows Server 2003 64 bits Edition, Service Pack 1.
Mmoire disponible suffisante ; voir les recommandations de Microsoft ou du fabricant d'applications de profils relatives votre systme d'exploitation. Internet Explorer version 6.0, Netscape version 7.1, Firefox version 1.0. Microsoft XML 2.0. Il est conseill d'utiliser Windows Update pour s'assurer d'avoir install toutes les mises jour Internet Explorer rcentes. Pour pouvoir vous connecter la batterie de serveurs via un rseau, vous devez disposer d'une carte d'interface rseau (NIC) ainsi que d'un logiciel de transport en rseau appropri.
D'autre part, vous devez bnficier de droits d'administrateur pour l'ordinateur local sur lequel vous installez le client.
Chapitre4
103
Pour que vos utilisateurs puissent livrer des applications en streaming sur leurs bureaux, vous devez (ou ils doivent) installer Streaming Client sur leurs stations de travail. Pour installer ce dernier, vous devez bnficier des privilges d'administrateur local. Aprs installation et redmarrage de la station de travail, le client s'excute en tant que service et, mis part les messages d'erreur et d'tat, il est invisible pour vos utilisateurs. Le streaming d'application vers les bureaux des utilisateurs requiert des licences supplmentaires.
Pour installer le client de streaming
1.
partir du CD-ROM des composants de Presentation Server, excutez le fichier Autorun.exe. Cliquez sur Clients Citrix Presentation Server, puis sur Installer Citrix Streaming Clients pour Windows.
2.
Choisissez la langue dans laquelle vous souhaitez que le programme d'installation du client soit excut ( cette tape, vous ne choisissez que la langue du programme d'installation, et non pas la langue du client). Dans l'cran de bienvenue, cliquez sur Suivant et acceptez les termes du contrat de licence. Dans l'cran de slection du client : A. SI vous souhaitez mettre les applications en mode dconnect la disposition de vos utilisateurs, la version de l'Agent Program Neighborhood comprise avec cette version de Presentation Server est requise. Si vous souhaitez installer l'Agent Program Neighborhood avec Streaming Client, acceptez la valeur par dfaut et consultez la section Installation de l'Agent Program Neighborhood page 106. B. Si vous ne souhaitez pas installer l'Agent Program Neighborhood, dfinissez cette option sur Le composant entier ne sera pas disponible. Si vous souhaitiez offrir un accs aux applications via une page Web uniquement, l'Agent Program Neighborhood n'est pas requis. Cliquez sur Suivant.
3. 4.
C. 5.
Sur l'cran Nom du client : choisissez un nom unique destin reprsenter le client vers le serveur. Il est recommand que vous utilisiez le nom de l'ordinateur en tant que nom du client (slectionn par dfaut).
104
6.
Pour l'option Utiliser le nom d' utilisateur et le mot de passe locaux, choisissez si vous souhaitez ou non passer votre nom d'utilisateur et mot de passe locaux au serveur. A. B. Si vous utilisez l'authentification unique, choisissez l'option Oui. Cliquez sur Suivant.
7.
Assurez-vous que la liste des clients installer est correcte. Le client utiliser pour ces instructions d'installation est Citrix Streaming Client. Pour commencer l'installation de Streaming Client, cliquez sur Installer. Une fois l'installation termine, cliquez sur Terminer et redmarrez l'ordinateur.
8.
Aprs installation de Streaming Client et redmarrage de votre station de travail, le service Citrix Streaming dmarre automatiquement sur la machine cliente et s'excute en tant que Ctx_StreamingSvc pour l'utilisateur. Pour dployer Streaming Client vers les postes de travail des utilisateurs finaux, utilisez le serveur Microsoft SMS (System Management Server) ou les services Microsoft ADS (Active Directory Services). Pour plus d'informations sur l'utilisation de ces produits pour le dploiement de vos applications, reportezvous la documentation des produits en question. Le programme d'installation du client Streaming se trouve sur le CD-ROM des composants de Presentation Server l'emplacement suivant : Clients\rade\Citrix Streaming Client.msi Le programme d'installation de Streaming Client installe les pilotes ; il est donc ncessaire de bnficier des privilges administrateur sur les postes de travail des utilisateurs finaux. Le fichier MSI d'installation du client peut tre mis la disposition des utilisateurs bnficiant des privilges administrateur sur leur poste afin qu'ils l'installent eux-mmes. Aucune configuration n'est requise pendant l'installation de Streaming Client. Si vous installez uniquement Streaming Client sur un poste de travail, vous devez accder aux applications via un site Interface Web. Si vous le dsirez, vous pouvez installer l'Agent Program Neighborhood conjointement avec Streaming Client. La fonctionnalit d'accs aux applications en mode dconnect ainsi que l'intgration des applications au bureau sont uniquement disponibles si vous installez l'Agent Program Neighborhood avec Streaming Client.
Chapitre4
105
106
1.
partir du CD-ROM des composants de Streaming Server, excutez le fichier Autorun.exe. Cliquez sur Installations des produits et mises jour, puis cliquez sur Installer Citrix Streaming Clients pour Windows.
2.
Choisissez la langue dans laquelle vous souhaitez que le programme d'installation du client soit excut ( cette tape, vous ne choisissez que la langue du programme d'installation, et non pas la langue du client). Dans l'cran de bienvenue, cliquez sur Suivant et acceptez les termes du contrat de licence. Dans l'cran de slection du client : A. B. Assurez-vous que l'Agent Program Neighborhood est slectionn pour l'installation. Cliquez sur Suivant.
3. 4.
5.
Pour configurer l'Agent Program Neighborhood, entrez l'adresse URL du serveur sur lequel vous avez cr le site de l'Agent Program Neighborhood via la console Access Management Console. Voici un exemple :
http://nom_serveur
Pour plus d'informations sur la cration d'un site Agent Program Neighborhood sur votre serveur, reportez-vous au Guide de l'administrateur de l'Interface Web, disponible depuis le Centre de documentation. 6. Sur l'cran Slectionner un nom de dossier, choisissez un nom pour le dossier que l'Agent Program Neighborhood cre dans le menu Dmarrer du poste de travail du client. Ce menu rpertorie les applications publies sur le serveur. Sur l'cran Nom du client : choisissez un nom unique destin reprsenter le client vers le serveur. Il est recommand que vous utilisiez le nom de l'ordinateur en tant que nom du client.
7.
Chapitre4
107
8.
Pour l'option Utiliser le nom d' utilisateur et le mot de passe locaux, choisissez si vous souhaitez ou non passer votre nom d'utilisateur et mot de passe locaux au serveur. A. B. Si vous utilisez l'authentification unique, choisissez l'option Oui. Cliquez sur Suivant.
9.
Assurez-vous que la liste des clients installer est correcte. Les clients utiliser pour l'installation avec Streaming Server sont les suivants : Citrix Streaming Client Agent Program Neighborhood
Pour commencer l'installation des clients slectionns, cliquez sur Installer. 10. Une fois l'installation termine, cliquez sur Terminer et redmarrez l'ordinateur.
Une fois l'Agent Program Neighborhood install et l'ordinateur redmarr, l'icne de l'Agent Program Neighborhood apparat dans la zone de notification du bureau du client. Pour plus d'informations sur la configuration de l'Agent Program Neighborhood aprs installation, reportez-vous au Guide de l'administrateur des clients Windows, disponible depuis le Centre de documentation.
1.
Sur la machine sur laquelle vous voulez installer le pack du client, entrez les donnes suivantes dans une invite de commande : msiexec.exe /i "chemin/Citrix Streaming Clients.msi" [Options] o chemin correspond l'emplacement du pack MSI et o [Options] correspond n'importe quel paramtre de ligne de commande MSI conventionnel.
108
2.
Dfinissez les options requises. Exemples de paramtres pris en charge : /qn excute une installation silencieuse. /qb permet d'afficher une barre de progression simple ainsi qu'une fonctionnalit de gestion des erreurs. /qb-! permet d'afficher une barre de progression simple ainsi que la fonctionnalit de gestion des erreurs sans le bouton Annuler. /l*v logfile cre un journal d'installation o logfile correspond au chemin et au nom du fichier de sauvegarde du journal. Utilisez des guillemets pour les chemins contenant des espaces. PROPRIETE=Valeur O PROPRIETE correspond l'une des variables (cls) en majuscules ci-dessous et Valeur la valeur spcifie par l'utilisateur. PROGRAM_FOLDER_NAME=Nom dossier programmes menu Dmarrer o Nom dossier programmes menu Dmarrer correspond au nom du dossier Programmes du menu Dmarrer contenant le raccourci vers le logiciel de Agent Program Neighborhood. La valeur par dfaut est Citrix\Citrix Access Clients. Cette fonction n'est pas prise en charge lors des mises jour du client. INSTALLDIR=Rpertoire d'installation, o Rpertoire d'installation correspond l'emplacement d'installation du logiciel client. La valeur par dfaut est C:\Program Files\Citrix\ICA Client. CLIENT_NAME=Nom Client, o Nom Client correspond au nom d'identification de la machine cliente sur la batterie de serveurs. La valeur par dfaut est %NOMORDINATEUR%. ENABLE_DYNAMIC_CLIENT_NAME={Yes | No}. Pour permettre la prise en charge dynamique du nom du client au cours de l'installation silencieuse, la valeur de la proprit ENABLE_DYNAMIC_CLIENT_NAME dans votre fichier d'installation doit tre dfinie sur Yes. Pour dsactiver la prise en charge dynamique du nom du client, dfinissez cette proprit sur No. CLIENT_UPGRADE={Yes | No}. Par dfaut, cette proprit est dfinie sur Yes. L'installation du client s'excute si une version antrieure du client est dj installe.
Chapitre4
109
ENABLE_SSON={Yes | No}. La valeur par dfaut est No. Si vous activez la proprit SSON (authentification unique), dfinissez la proprit ALLOW_REBOOT sur No afin d'viter le redmarrage automatique du systme du client.
Important Si vous dsactivez l'authentification unique, mais dcidez par la suite de l'activer, les utilisateurs devront rinstaller le client.
ALLOW_REBOOT={Yes | No}. La valeur par dfaut est Yes. DEFAULT_NDSCONTEXT=Contexte1 [,]. Utilisez ce paramtre pour dfinir un contexte par dfaut pour Novell Directory Services (NDS). Si vous dfinissez plusieurs contextes, mettez l'ensemble de la valeur entre guillemets et sparez les contextes par une virgule. Exemples de paramtres valides : DEFAULT_NDSCONTEXT=Contexte1 DEFAULT_NDSCONTEXT="Contexte1,Contexte2" Exemple de paramtre non valide : DEFAULT_NDSCONTEXT=Contexte1,Contexte2 SERVER_LOCATION=URL_Serveur. La valeur par dfaut est Web Server. Entrez l'adresse URL du serveur excutant l'Interface Web. Ladresse URL doit tre au format http://nomserveur ou https://nomserveur.
Remarque L'Agent Program Neighborhood ajoute le chemin par dfaut et le nom du fichier de configuration l'adresse URL du serveur. Si vous modifiez l'emplacement par dfaut du fichier de configuration, vous devez entrer le nouveau chemin dans son entier au niveau de la cl SERVER_LOCATION.
CTX_ALLOW_CLIENT_DOWNGRADE={Yes | No}. Par dfaut, cette proprit est dfinie sur No. Ne modifiez pas cette proprit lorsque vous utilisez des applications en streaming. REINSTALLMODE=<mode>. La valeur par dfaut de cette proprit est oums. Dfinissez-la sur aums si vous voulez remplacer les versions suprieures du client. Reportez-vous la documentation d'installation de Microsoft Windows pour plus d'informations.
110
Si vous suivez la procdure dcrite plus haut, la configuration de la ligne de commande de votre pack MSI doit tre similaire l'exemple ci-aprs : msiexec.exe /i "Citrix Streaming Clients.msi" /qb-! /l*v "c:\mes journaux\installation_clients.log" SERVER_LOCATION= http://moninterfaceweb Cette commande : permet d'installer tous les clients en affichant des botes de dialogue de progression, mais le bouton Annuler est dsactiv pour l'utilisateur ; permet d'enregistrer les messages d'installation dans le fichier c:\mes journaux\installation_clients.log ; permet de spcifier l'adresse URL (http://moninterfaceweb) du serveur excutant l'Interface Web utilise par l'Agent Program Neighborhood.
Important Les transformations manipulent le processus d'installation en modifiant la base de donnes d'installation contenue dans un pack Windows Installer. La procdure ci-dessous est uniquement destine aux personnes habitues travailler avec des transformations et connaissant leur impact.
1. 2. 3. 4. l'aide de votre outil favori pour l'dition des packs Windows Installer, ouvrez Client Packager (Citrix Streaming Clients.msi). Entrez de nouvelles valeurs pour les proprits que vous souhaitez modifier dans la table Property. Gnrez le fichier de transformation et enregistrez-le avec une extension .mst. Pour installer le pack MSI et utiliser le fichier de transformation cr, suivez les instructions de la section relative aux installations en mode ligne de commande. Vous devez cependant ajouter les donnes suivantes : PROPRIETE=valeur Voici un exemple : TRANSFORMS="chemin\mon.mst" o chemin correspond l'emplacement de la transformation et mon.mst correspond au nom du fichier. Pour plus d'informations sur la configuration du client, veuillez consulter le Guide de l'administrateur des clients Windows, disponible depuis le Centre de documentation.
I NDEX
Index
A
Accs Mode dconnect 9, 72, 80, 84, 86, 87, 94 Types de connexion 94 Utilisateurs 92 Accs en mode dconnect 9, 86 Appartenance indirecte 84 Mthodes de mise en cache 87 Priode de licence 86 Type de licence 85 Utilisateurs 82, 84 Access Gateway, voir Citrix Access Gateway Access Management Console, voir Citrix Access Management Console Activation de la signature des profils 26 Agent Program Neighborhood 11, 13, 86, 87, 88,
29
Applications Accs depuis un serveur 74 Affichage de dtails 39 Assistant de publication 72 tat de mise en cache 88 Excution dans l'diteur de profil 33 Gestion 69 Installation dans une cible 29 Isolation 9 Livre en streaming si possible, sinon, depuis un serveur 75 Livre en streaming sur le client 74 Mise en cache 9 Mode de mise disposition 74, 75 Modification des proprits 45 Prsentation de l'dition de profil 16 Proprits 90 Rgles d'environnement d'isolation 56 Slection pour les rpertorier dans le profil 34 Stratgie de mode de mise disposition 76 Type 74 Architecture, schma 12 Assistants Modifier la rgle 51 Nouvelle rgle 50 Publication d'applications 72 Associations Type de fichier 96 Associations de type de fichier 96 Affichage 39 Autres profils d'application 96 Avantages du streaming d'application 8 Accs en mode dconnect 9 Environnements cible multiples 9 Isolation d'application 9 Mise en cache des applications 9 Mises jour transparentes 8 Reprise aprs sinistre 10 Streaming en mode double 9
94, 100
Configuration 106 Fichier de configuration sur le serveur de l'Interface Web 101 Installation 106 Analyse avant dmarrage pour une cible 47 Appartenance indirecte aux listes d'accs 84 Appel Scripts avant dmarrage et aprs fermeture pour un profil 43 Scripts avant dmarrage et aprs fermeture pour une cible 48 Application accde depuis un serveur 74 Application conditionne par Installation Manager Application installe 75 Application livre en streaming sur le serveur 75 Application conditionne par Installation Manager 75 Application livre en streaming si possible, sinon, depuis un serveur 75 Application livre en streaming sur le client 74 Application livre en streaming sur le serveur 75 Application unique via Installation rapide, installation
75
112
Cibles 17 Affichage d'informations 36 Affichage des proprits 44, 45 Ajout un profil 51 Ajout aux profils 52 Analyse avant dmarrage 47 Appel de scripts avant dmarrage et aprs fermeture Cration 27, 33 Inclusion de fichiers et dossiers 31 Initialisation 27 Installation d'une application 29 Installation de ressources multiples 30 Mise jour 54 Modification des proprits 44 Modification des proprits de langue 47 Modification du nom et de la description 45 Modification du systme d'exploitation 47 Rgles d'environnement d'isolation 48 Ressources multiples 30 Scripts aprs fermeture 48 Scripts avant dmarrage 48 Suppression d'un profil 53 Suppression d'un profil d'application 53 Suppression d'une ancienne version 55 Suppression d'une version obsolte 55 Systme d'exploitation 19 Citrix Access Gateway Relations de confiance 95 Type de connexion d'accs 95 Types de connexion 94 Citrix Access Management Console Dcouverte 71 Gestion des applications 69 Proprits de l'application 90 Citrix Streaming Clients 13 Configuration 105 Installation 102, 103 Prsentation 100, 101 Citrix Streaming Profiler 11, 13, 16 Excution d'une application 33 Installation 23 Lancement 23 Citrix Streaming Service 104 Clients Options d'installation avec
48
Dcouverte Access Management Console 71 Dfinition de proprits Application 90 Dsactivation de la signature des profils
26
F I
Fichiers et dossiers
31
Installation Agent Program Neighborhood 106 Client de streaming Citrix 102, 103 Fichiers 107 Options pour les clients 110 Interface Web Configuration de l'Agent Program Neighborhood
101
31
20
Index
Priode de validit en mode dconnect 86 Renouvellement des licences en mode dconnect
113
Appel de scripts avant dmarrage et aprs fermeture Autres 96 Contenu sur le serveur de fichiers 64 Dfinition de prfrences 25 Dsactivation et activation de la signature 26 lments requis 40 Enregistrement sur un partage de fichiers 36 Initialisation 27 Modification des proprits 37 Ouverture et ajout d'une cible 52 Planification 26 Prsentation 16 Ressources 22 Scripts aprs fermeture 43 Scripts avant dmarrage 43 Slection d'applications 34 Signature 35 Spcification de scripts 48 Proprits Application 90 Proprits de l'application 90 Accs en mode dconnect 72, 80, 94 Accs indirect 84 Activation d'une application 91 Applications et types de fichier 96 Autres profils d'application 96 Dsactivation d'une application 91 Emplacement de l'application 91 Mthode de mise en cache 87, 91 Prsentation des icnes 94 Types de connexion d'accs 94 Utilisateurs ayant accs 73, 79, 92 Proprits de langue 47 Publication d'applications Procdures 71
88
43
85
Mthodes de mise en cache Au dmarrage de l'application 87, 88 Mise en cache pralable l'ouverture de session 87 Mode de mise disposition Application en streaming 74 Application non livre en streaming 75 Stratgie 76 Modification Description 38 Emplacement 38 Nom du profil 38
N P
19
Packs Autres profils 96 Packs .msi Configuration l'aide de paramtres de ligne de commande 107 Configuration l'aide de transformations 110 Packs d'application, voir Citrix Streaming Profiler Paramtres de ligne de commande 21 Paramtres de registre Personnaliss 32 Paramtres de registre personnaliss 32 Prsentation des icnes 94 Prsentations Citrix Streaming Clients 100, 101 Citrix Streaming Profiler 16 Packs d'application 16 Profils 16 Prise en charge des services d'annuaires Novell (NDS, Novell Directory Services) Arborescence prfre 83, 92 Profileur,voir Citrix Streaming Profiler Profils Affichage d'informations 36 Affichage de dtails sur les applications 39 Affichage des associations de type de fichier 39 Affichage des proprits 37, 38 Ajout d'une cible 51 Ajout de scripts par dfaut aprs fermeture 43 Ajout de scripts par dfaut avant dmarrage 43
Rgles Ajout 50 Assistant Modifier la rgle 51 Assistant Nouvelle rgle 50 Copie 50 Environnement d'isolation 57 Environnements d'isolation d'application Ignorer 57 Modification 50 Prioritaires 58 Rediriger 57 Rgles par dfaut des environnements d'isolation 63
56
114
Restrictions 58 Suppression 51 Variables d'environnement pour la construction d'une rgle Rgles d'environnement d'isolation 56 Par dfaut 63 Pour une cible 48 Types 56, 57 Rgles d'isolation 56 Rgles Ignorer 57 Rgles Rediriger 57 Relations de confiance Citrix Access Gateway 95 Reprise aprs sinistre 10 Ressources multiples Dans une cible 30 Via installation avance 30 Ressources multiples, installation 30
60
Scripts aprs fermeture Pour une cible 48 Profil 43 Scripts avant dmarrage Pour une cible 48 Profil 43 Streaming d'application Avantages 8 Streaming en mode double 9 Streaming vers le serveur 9, 78 Suppression Cible d'un profil d'application 53 Rgles 51 Version obsolte d'une cible mise jour Systmes d'exploitation 47 Cibles 19 Langue 20
55
Utilisateurs Compte le plus dpourvu de privilges 98 Mode dconnect 82, 84 Paramtres de scurit de la racine du profil
40
25,
Variables d'environnement Construction de rgles 60 Vrification des informations de profil et nouvelle modification 35