Grâce au composant Gestion d'applications de ZfD, vous pouvez distribuer (installer) et désinstaller des applications sur des postes de travail. Les sections suivantes présentent les composants impliqués dans la gestion d'applications et fournit des informations complémentaires sur la distribution, la désinstallation et la mise en cache des applications :
Le composant Gestion d'applications de ZfD comprend trois composants principaux :
Pour qu'une application puisse être distribuée vers un poste de travail, elle doit tout d'abord disposer d'un objet NDS qui définit les informations requises pour sa distribution. Le composant Gestion d'applications de ZfD inclut un snap-in ConsoleOneTM qui permet de créer des objets Application dans les NDS. Ces objets fournissent les données suivantes :
Les objets Application vous donnent un contrôle très étendu sur le mode de distribution des applications. Vous pouvez par exemple créer un objet Application qui installe une application sur le poste de travail d'un utilisateur et lance immédiatement son exécution. Ou encore un objet Application qui installe automatiquement des fichiers sur le poste d'un utilisateur dès que ce dernier se logue, puis qui, une fois sa tâche accomplie, disparaît du bureau. Vous pouvez même créer des objets Application qui sont disponibles pour une période définie ou uniquement certains jours.
Outre l'ajout d'objets Application aux NDS, le snap-in Gestion d'applications ajoute de nouvelles pages de propriétés aux objets suivants : Utilisateur, Groupe, Poste de travail, Groupe de postes de travail, Unité organisationnelle et Organisation. Ces pages de propriétés vous permettent d'associer des applications à un utilisateur ou un poste de travail spécifiques, à des groupes d'utilisateurs ou de postes de travail, à des unités organisationnelles ou des organisations entières.
Le fait de distribuer une application vers un poste de travail peut entraîner un certain de nombre de changements pour ce poste de travail, tels que la modification de ses paramètres et l'installation des fichiers source de l'application. Tous ces changements doivent être enregistrés dans l'objet Application.
Afin de vous aider à créer des objets Application qui contiennent les informations de distribution adéquates, le composant Gestion d'applications de ZfD fournit l'utilitaire SnAppShotTM. SnAppShot crée des progiciels d'installation d'applications qui se composent de deux types de fichiers : un fichier modèle d'objet Application (.AOT) et un ou plusieurs fichiers source de l'application (.FIL).
Le fichier .AOT contient des informations sur les fichiers source de l'application (.FIL) qui seront installés, ainsi que sur les paramètres du poste de travail qui seront modifiés pour prendre en charge l'application. Lorsque vous créez un objet Application, vous pouvez indiquer le fichier .AOT à utiliser en tant que modèle, auquel cas les données de ce fichier sont utilisées pour remplir les champs concernant l'objet Application (emplacement des fichiers source, répertoire cible d'installation, paramètres de registre, fichiers .INI, raccourcis, etc.).
Pour créer un progiciel d'installation pour une application à l'aide de SnAppShot, lancez SnAppShot sur un poste de travail sur lequel l'application en question n'est pas installée. SnAppshot enregistre les modifications concernant le poste de travail en même temps que l'application s'installe. Tandis que l'installation se poursuit, SnAppShot détecte les différences entre la configuration du poste de travail avant installation et la configuration après installation, les compare, et les enregistre dans le fichier .AOT. L'utilitaire assure également le suivi de tous les fichiers installés sur le poste de travail. Ces fichiers, qui deviennent les fichiers source de l'application, sont copiés dans un emplacement source du réseau, renommés par procédé numérique et dotés de l'extension de fichier .FIL.
L'utilitaire SnAppShot peut être utilisé sur des postes de travail
Windows 95/98 et Windows NT/2000.
Novell® Application LauncherTM (programme de lancement d'applicatifs) et l'Explorateur d'applications sont des applications pour postes de travail qui affichent les icônes des objets Application sur le poste de travail des utilisateurs et effectuent diverses fonctions de gestion d'applications, telles que la distribution (installation) et la désinstallation des applications, ainsi que leur mise en cache. Le programme de lancement d'applicatifs et l'Explorateur d'applications n'affichent que les objets Application auxquels l'utilisateur ou le poste de travail ont été associés (sur lesquels ils possèdent des droits).
Le programme de lancement d'applicatifs est une fenêtre autonome du bureau. Il permet aux utilisateurs de créer des dossiers personnels (à condition de leur avoir octroyé les droits appropriés), de rafraîchir les applications, de modifier l'affichage et d'obtenir des informations sur des dossiers et des applications.
L'Explorateur d'applications est également une fenêtre autonome du bureau. Le programme de lancement d'applicatifs ne permet d'afficher les objets Application que dans sa propre fenêtre, mais l'Explorateur d'applications permet d'afficher ces objets dans sa fenêtre, ainsi que dans le menu Démarrer, la barre d'outils Lancement rapide, la Barre système et le bureau.
Le programme de lancement d'applicatifs comme l'Explorateur d'applications peuvent être utilisés sur des postes de travail Windows 95/98 et Windows NT/2000. La principale différence réside dans le fait que le programme de lancement d'applicatifs peut être utilisé à la place du bureau Windows, en conférant un contrôle d'administration plus important sur le poste de travail des utilisateurs, tandis que l'Explorateur d'applications étend le bureau et permet aux utilisateurs d'accéder aux objets Application à partir de plusieurs emplacements.
Vous pouvez contrôler l'exécution éventuelle du programme de lancement d'applicatifs ou de l'Explorateur d'applications par les utilisateurs en intégrant les commandes exécutables appropriées dans les scripts de login des utilisateurs.
Le programme de lancement d'applicatifs ou l'Explorateur d'applications requiert que les postes de travail des utilisateurs soient équipés de Novell ClientTM.
Le composant Gestion d'applications de ZfD permet de distribuer des applications vers des postes de travail Windows 95/98 et Windows NT/2000. Vous pouvez ainsi :
Toutes les applications (y compris les applications MSI) distribuées à l'aide du composant Gestion d'applications de ZfD peuvent être désinstallées. Le processus de désinstallation comprend la suppression de tous les fichiers, entrées .INI et entrées de registre associés à l'application. Les références des DLL partagées sont retenues.
Chaque poste de travail comporte un cache local qui contient des informations sur les applications qui y sont installées. Lorsque vous désinstallez une application, ce cache est utilisé pour s'assurer que les fichiers et paramètres appropriés sont bien supprimés du poste de travail.
Par défaut, les utilisateurs n'ont pas la possibilité de désinstaller des applications ; toutefois, vous pouvez, en tant qu'administrateur système, leur accorder les droits nécessaires ou restreindre la désinstallation d'applications à vous-même et aux autres administrateurs système.
La mise en cache des applications permet aux utilisateurs d'installer, d'exécuter et de vérifier (réparer) les applications lorsqu'elles sont déconnectées des NDS.
Le composant Gestion d'applications de ZfD crée un répertoire cache masqué (NALCACHE) à la racine du poste de travail de chaque utilisateur. Ce répertoire cache contient les informations NDS requises pour exécuter une application lorsque le poste de travail est déconnecté des NDS. Si cette application a déjà été installée sur le poste de travail et si l'utilisateur se déconnecte des NDS, l'application continue à fonctionner comme si l'utilisateur était toujours connecté.
Le répertoire cache contient également les fichiers source de l'application, ainsi que les informations requises pour l'installer ou résoudre les éventuels problèmes qui pourraient survenir pendant qu'elle est déconnectée. Si, par exemple, un utilisateur n'installe pas l'application avant de se déconnecter des NDS, il pourra toujours l'installer si elle a été mise en cache dans le répertoire cache du poste de travail.
Afin de vous assurer que les utilisateurs disposeront toujours des applications stratégiques lorsqu'ils sont déconnectés, vous pouvez configurer les objets Application de sorte qu'ils soient automatiquement mis en cache lorsque vous les associez à des utilisateurs. Il s'agit d'une mise en cache forcée. En outre, vous pouvez configurer le programme de lancement d'applicatifs ou l'Explorateur d'applications pour qu'il affiche la boîte de dialogue Gestion d'applications. Cette boîte de dialogue, désactivée par défaut, permet aux utilisateurs de sélectionner les applications à mettre en cache sur les unités locales de leurs postes de travail.
Afin d'économiser l'espace disque, les fichiers des applications sont compressés avant d'être stockés dans le répertoire cache.
