Le programme de lancement d'applicatifs Novell™ comporte un point d'insertion pour l'authentification. Vous pouvez créer vos propres bibliothèques de liens dynamiques (DLL) nécessitant un point d'insertion pour l'authentification du programme de lancement d'applicatifs Novell. Pour mettre en oeuvre un tel point d'insertion, vous devez bien connaître ZENworks® Desktop Management, le programme de lancement d'applicatifs Novell, ainsi que les techniques de développement de DLL.
Le fichier DLL (généralement créée dans C) doit contenir la fonction NWAPPAAuthenticateExtern. Le fichier DLL permet d'ajouter une fonction à la bibliothèque zenlite.dll afin d'authentifier les lancements d'application sur la base des critères choisis. Les services de licence Novell, ZENworks OnDemand Services™ et d'autres applications utilisent ce service pour inviter l'utilisateur à saisir des informations avant de lancer une application.
Par exemple, lorsqu'un utilisateur s'est authentifié auprès d'un réseau, il peut conserver une connexion permanente, sachant que le fichier DLL peut être configuré pour réauthentifier rapidement l'utilisateur (par empreinte ou biométrie) si celui-ci n'utilise pas le poste de travail pendant un certain laps de temps. Voici d'autres exemples d'utilisation du point d'insertion :
Licence : vous pouvez fixer le nombre d'utilisateurs pour une application. Le point d'insertion pour l'authentification permet de suivre les utilisateurs de l'application grâce à une base de données ou un fichier texte. Le lancement de l'application peut être interdit si le nombre d'utilisateurs dépasse la limite prédéfinie.
Références spécialisées : Vous pouvez inviter certains utilisateurs qui accèdent à une application à donner leurs références (informations biométriques par exemple).
Groupement d'applications : Vous pouvez grouper des applications. Par exemple, celles qui nécessitent des données relatives aux achats ou à la facturation.
Reportez-vous aux sections suivantes pour obtenir des instructions sur le développement et la mise en oeuvre :