Cette tâche permet de créer et de supprimer des entrées de
données d'authentification J2C (Java™ 2 Connector).
Avant de commencer
Les entrées de données d'authentification du connecteur Java Platform, Enterprise Edition
(Java EE) Connector sont utilisées par les adaptateurs de ressources et les sources de données JDBC (Java DataBase
Connectivity). Une entrée de données
d'authentification de connecteur Java EE comporte des données d'authentification
incluant les informations suivantes :
- Alias
- Identificateur utilisé pour identifier l'entrée de donnée d'authentification. Lorsque l'administrateur configure les adaptateurs de ressources ou les
sources de données JDBC, il peut indiquer les
données d'authentification à choisir pour l'alias correspondant.
- ID utilisateur
- Identité d'utilisateur du domaine de
sécurité voulu. Par exemple, si une entrée de données d'authentification
particulière est utilisée pour ouvrir une nouvelle connexion à DB2,
cette entrée contient une identité d'utilisateur DB2.
- Mot de passe
- Le mot de passe de l'identité d'utilisateur
est codé dans le référentiel de configuration.
- Description
- Court texte descriptif.
Procédure
- Supprimez une entrée de données d'authentification J2C.
- Cliquez surSécurité > Sécurité globale.
- Sous Service d'autorisation et d'authentification Java, cliquez sur Données d'authentification J2C. Le
panneau Entrées des données d'authentification J2C s'affiche.
- Cochez les cases en regard des entrées à supprimer
et cliquez sur Supprimer. Avant de supprimer ou de retirer une entrée de données
d'authentification, assurez-vous que celle-ci n'est pas utilisée ou
référencée par un adaptateur de ressources ou une source de données. Si l'entrée de données d'authentification supprimée est utilisée ou
référencée par une ressource, l'application qui utilise l'adaptateur de
ressources ou la source de données ne peut pas établir la connexion
avec les ressources.
- Créez une entrée de données d'authentification J2C.
- Cliquez surSécurité > Sécurité globale.
- Sous Service d'autorisation et d'authentification Java, cliquez sur Données d'authentification J2C. Le
panneau Entrées des données d'authentification J2C s'affiche.
- Cliquez sur Nouveau.
- Entrez un alias unique, un ID utilisateur et un mot de passe valides, ainsi qu'une description
brève (facultatif).
Important : Lors de la création d'une entrée de données d'authentification
et de la spécification d'un alias, n'oubliez que le nom de noeud est automatiquement
ajouté en tant que préfixe au nom d'alias indiqué. Par exemple, si vous spécifiez l'alias
tek_test_Con3 et
que le noeud est
MyNode, le nom définitif de l'alias est
MyNode/tek_test_Con3.
Ce nom d'alias complet est le seul utilisé dans le descripteur de
déploiement.
- Cliquez sur OK ou sur Valider. Aucune validation
de l'ID utilisateur et du mot de passe n'est requise.
- Cliquez sur Sauvegarder.
Veillez à effectuer une opération de synchronisation de fichiers pour
propager les modifications sur les autres noeuds.
Résultats
Soit une entrée de données d'authentification J2C est créée, soit une ancienne entrée est supprimée. L'entrée nouvellement créée est visible sans redémarrer le processus du serveur
d'applications et peut être utilisée dans la définition des sources de données.
Toutefois, l'entrée
ne prend effet qu'une fois que le serveur a été redémarré. Les données d'authentification sont chargées par un serveur d'applications lors du démarrage d'une
application et sont partagées entre les applications figurant sur un même serveur d'applications.
Si vous créez ou mettez à jour une source de données qui désigne un alias de données
d'authentification J2C nouvellement créé, Tester la connexion ne parvient à se connecter
qu'une fois que vous avez redémarré le gestionnaire de déploiement.
Une fois le
gestionnaire de déploiement redémarré, les données d'authentification J2C sont reflétées
dans la configuration d'exécution. Toute modification apportée dans les zones de données d'authentification J2C nécessite le redémarrage du gestionnaire de déploiement pour qu'elle prenne effet. L'agent de noeud doit également être redémarré.
Que faire ensuite
Dans cette étape, vous définissez les données
d'authentification que vous pouvez partager entre les adaptateurs de
ressources et les sources de données. Utilisez l'entrée de données d'authentification définie dans les adaptateurs de ressources ou les sources de données.