Installation du pilote

Effectuez les tâches suivantes pour installer, configurer et exécuter le pilote. (Si vous procédez à une mise à niveau du pilote, reportez-vous à Mise à niveau.)

NOTE:  la plupart des installations exigent ensuite d'être personnalisées pour gérer la certification. Pour plus de détails, reportez-vous à Personnalisation du pilote.


Installation du module d'interface pilote

Vous pouvez installer le module d'interface pilote en même temps que le moteur DirXML ou plus tard. Pour ce faire, exécutez le programme d'installation d'Identity Manager et sélectionnez Pilote DirXML pour eDirectory. Vous trouverez des instructions à la section Installation dans le Novell Nsure Identity Manager 2 Administration Guide (Guide d'administration Novell Nsure Identity Manager 2).

Sous Windows uniquement, vous devez également effectuer les étapes suivantes :

Après l'installation, vous devez configurer le pilote selon les explications de la section suivante, Importation de la configuration du pilote.


Importation de la configuration du pilote

Importez le fichier de configuration du pilote afin de créer tous les objets eDirectory nécessaires, comme les règles, les feuilles de style et les filtres, pour la configuration de base du pilote. Vous pouvez ensuite modifier la configuration pour l'adapter aux exigences spécifiques à votre société.

Importez la configuration du pilote Notes en suivant les instructions de la section Creating a Driver Object (Création d'un objet Pilote) du Novell Nsure Identity Manager 2 Administration Guide (Guide d'administration de Novell Nsure Identity Manager 2).

Fournissez les informations suivantes, puis passez à Démarrage du pilote.

L'exemple de configuration du pilote utilise une nouvelle fonctionnalité - l'invite flexible - pour diminuer la complexité lors de l'importation de la configuration. Si vous choisissez d'installer le pilote pour un usage avec le chargeur distant, ou si vous souhaitez utiliser des droits basés sur le rôle, une page supplémentaire apparaîtra dans l'assistant, permettant de saisir des informations concernant ces formalités.

Invite d'importation Description

ID utilisateur Notes

Entrez l'ID utilisateur Notes que ce pilote utilisera pour l'authentification de Notes (format canonique complet : par exemple, cn=pilote Notes/o=organisation).

Cet ID utilisateur doit disposer de droits d'administrateur sur les bases de données d'entrée et de sortie. Il est recommandé de créer spécialement cet ID et de ne l'utiliser que pour le pilote. Cela empêchera le pilote de réagir aux modifications effectuées dans Notes lors de l'emploi de cet utilisateur.

Fichier ID de l'utilisateur Notes

Entrez le chemin d'accès complet (sur le serveur Domino) au fichier des ID utilisateur Notes associé aux utilisateurs Notes que ce pilote utilise pour l'authentification Notes.

Mot de passe Notes

Entrez le mot de passe de l'ID utilisateur Notes que ce pilote utilisera pour l'authentification de Notes (correspondant au fichier des ID utilisateur ci-dessus).

Serveur Domino

Entrez le nom du serveur Domino auprès duquel ce pilote s'authentifiera (sous forme canonique complète, cn=ServeurNotes/o=Organisation).

Fichier ID du serveur Notes

Entrez le chemin d'accès complet au fichier ID du serveur Notes auprès duquel ce pilote s'authentifiera.

Fichier ID du certificateur Notes par défaut

Entrez le chemin d'accès complet (sur le serveur Domino) au fichier des ID de certificateur Notes par défaut que le pilote utilisera au niveau du certificateur par défaut. Il s'agit en règle générale du certificateur racine, mais ce peut être tout certificateur disposant de l'accès approprié.

Mot de passe certificateur Notes par défaut

Entrez le mot de passe de l'ID certificateur de Notes par défaut que ce pilote utilisera pour certifier de nouveaux utilisateurs.

Ce mot de passe est sécurisé grâce à la nouvelle fonctionnalité de mots de passe nommés. Reportez-vous à Utilisation de mots de passe nommés.

Nom de l'organisation Notes

Entrez le nom de l'organisation Notes (généralement o= à la racine de l'arborescence).

Domaine Notes

Entrez le nom du domaine Notes.

Base de données Notes cible

Entrez le chemin d'accès relatif et le nom de fichier (sur le serveur Domino) de la base de données Notes cible. Ce chemin d'accès doit être relatif au répertoire de données du serveur Domino.

Cette base de données constitue-t-elle un carnet d'adresses Notes ?

Ce pilote peut s'interfacer avec différentes bases de données Notes.

Base de données du journal des modifications de Notes

Entrez le chemin d'accès relatif et le nom de fichier (sur le serveur Domino) de la base de données Journal des modifications Notes. Ce fichier est créé par NDSREP.EXE. Ce chemin d'accès doit être relatif au répertoire de données du serveur Domino.

Certifier les nouveaux utilisateurs Notes ?

Le pilote doit-il certifier les utilisateurs ajoutés à Notes sur le canal Abonné ?

Chemin de stockage des ID de Notes

Entrez le chemin d'accès (sur le serveur Domino) au dossier dans lequel le pilote doit créer les fichiers des ID utilisateur.

Base de données du journal des certifications de Notes

Entrez le chemin d'accès relatif et le nom de fichier (sur le serveur Domino) de la base de données Journal des certifications Notes. Ce chemin d'accès doit être relatif au répertoire de données du serveur Domino.

Mettre à jour le carnet d'adresses avec les certifications utilisateur ?

Notes doit-il mettre à jour l'entrée du serveur dans le carnet d'adresses lorsqu'un nouvel utilisateur est certifié sur le canal Abonné dans Notes ?

Stocker les fichiers ID de l'utilisateur dans le carnet d'adresses Notes ?

Notes doit-il stocker les ID des nouveaux utilisateurs dans le carnet d'adresses lors de la certification des utilisateurs ajoutés à Notes sur le canal Abonné ?

Le serveur Domino est-il un serveur d'Amérique du Nord ?

Le serveur Domino auquel ce pilote se connecte pour certifier de nouveaux utilisateurs est-il un serveur Domino d'Amérique du Nord ? La réponse a une incidence sur le niveau de codage. Cliquez sur Oui pour un codage 128 bits.

Échéance d'expiration du fichier ID

Entrez l'échéance d'expiration (en années) des fichiers ID créés par le pilote lors de la certification des utilisateurs ajoutés sur le canal Abonné.

Longueur minimale du mot de passe Notes :

Entrez la longueur minimale requise pour les mots de passe des nouveaux ID utilisateur Notes (0 - 16).

Mot de passe d'ID utilisateur Notes par défaut :

Entrez le mot de passe par défaut pour les nouveaux ID utilisateur Notes.

Mot de passe HTTP Notes par défaut

Saisissez le mot de passe HTTP par défaut des nouveaux utilisateurs Notes.

Créer un fichier de messagerie ?

Le pilote doit-il créer un fichier de messagerie pour les utilisateurs certifiés auprès de Notes sur le canal Abonné ?

Chemin de stockage de la base de données de messagerie :

Entrez le chemin relatif dans lequel le pilote doit créer les nouvelles bases de données de messagerie. Ce chemin doit être relatif au répertoire de données Domino.

Modèle de base de données de messagerie Notes

Entrez le chemin d'accès relatif et le nom de fichier (sur le serveur Domino) du modèle de base de données de messagerie Notes que ce pilote utilisera pour créer des bases de données. Ce chemin d'accès doit être relatif au répertoire de données du serveur Domino.

Serveur de messagerie Notes

Entrez le nom du serveur de messagerie Notes sur lequel ce pilote créera des bases de données de messagerie (sous forme canonique complète : cn=ServeurNotes/o=Organisation).

Domaine de la messagerie Internet

Entrez le domaine de la messagerie Internet à utiliser lors de la génération d'adresses électroniques Internet.

ID universel Notes du groupe de refus d'accès

Entrez l'ID universel Notes du groupe de refus d'accès. Vous pouvez le trouver sur la feuille Propriétés du groupe du client Notes (32 caractères).

Fréquence d'interrogation du canal Éditeur

Entrez l'intervalle d'interrogation (en secondes) correspondant à la fréquence à laquelle le canal Éditeur vérifiera les mises à jour dans le journal des modifications.

Chemin cible de placement du canal Éditeur pour les UTILISATEURS

Entrez le chemin eDirectory dans lequel les utilisateurs eDirectory seront créés.

Chemin cible de placement du canal Éditeur pour les GROUPES

Entrez le chemin eDirectory dans lequel les groupes eDirectory seront créés.

Chemin source de placement du canal Abonné pour les UTILISATEURS

Entrez le chemin eDirectory (racine de la sous-arborescence) dans lequel les modifications d'utilisateurs seront détectées.

Chemin source de placement du canal Abonné pour les GROUPES

Entrez le chemin eDirectory (racine de la sous-arborescence) dans lequel les modifications de groupes seront détectées.

Détecter les boucles d'événements ?

Sélectionnez sur Oui pour empêcher les boucles d'événement ou Non pour les autoriser.

Unités de planification NDSREP

Entrez les unités de planification pour l'intervalle d'interrogation NDSREP.

Valeur de planification NDSREP

Entrez la valeur de planification pour l'intervalle d'interrogation NDSREP.

Format DN

Entrez le format de nom unique.

Vérifier les attributs

Vérifier tous les attributs de chaque événement d'objet ?

Écrire les tampons horaires

Les tampons horaires doivent-ils être écrits dans chaque objet synchronisé ?

Enable Role-Based Entitlement features (Activer les fonctionnalités de droits basés sur le rôle)

Sélectionnez Oui si vous utilisez le pilote de droits et souhaitez inclure les fonctionnalités de droits basés sur le rôle proposées par cette configuration de pilote.

Il s'agit d'une décision prise lors de la conception du système. Ne choisissez pas cette option sans avoir consulté les informations relatives aux droits basés sur le rôle dans le Novell Nsure Identity Manager 2 Administration Guide (Guide d'administration de Novell Nsure Identity Manager 2).

Installer le pilote comme Distant/Local

Configurez le pilote pour l'utiliser avec le service de chargeur distant en sélectionnant l'option Distant, ou choisissez Local pour configurer une utilisation locale.

Nom d'hôte et port distants

(Configuration de pilote distant uniquement)

Entrez le nom d'hôte ou l'adresse IP et le numéro de port de l'endroit où le service du chargeur distant est installé et s'exécute pour ce pilote. Le port par défaut est 8090. Nom d'hôte ou adresse IP et port ; ###.###.###.###:####

Mot de passe du pilote

(Configuration de pilote distant uniquement)

Le mot de passe de l'objet Pilote permet au chargeur distant de s'authentifier auprès du serveur DirXML. Il doit être identique au mot de passe défini sur le chargeur distant DirXML.

Mot de passe à distance

(Configuration de pilote distant uniquement)

Le mot de passe du chargeur distant permet de contrôler l'accès à l'instance du chargeur distant. Il doit être identique au mot de passe défini sur le chargeur distant DirXML.


Démarrage du pilote

Cette section contient des informations sur les éléments nécessaires lors du démarrage du pilote, pour la première fois et les fois suivantes ; elle indique également les étapes à suivre pour démarrer le pilote.


Premier démarrage du pilote

Lors de sa première exécution, le pilote recherche le serveur Domino (spécifié dans les paramètres du pilote lors de l'importation) ; il tente d'ouvrir le fichier dsrepcfg.nsf pour écrire les paramètres de l'Éditeur lus par NDSRep. Si le fichier dsrepcfg.nsf n'existe pas, alors le module d'interface pilote Notes essaie de le créer à l'aide du modèle de base de données dsrepcfg.ntf livré avec le pilote.

Si dsrepcfg.ntf n'est pas trouvé, ou que ce processus de création initiale de dsrepcfg.nsf échoue, alors le canal Éditeur se ferme.

Si la création de dsrepcfg.nsf est réussie et si ce fichier contient des données spécifiant un fichier approprié dans base de données de mise à jour (généralement, ndsrep.nsf), NDSRep se charge avec succès à l'aide de la commande saisie depuis la console Domino, où instance représente le nom du pilote :

load ndsrep instance

Un nom de pilote (ou un nom d'instance unique configuré pour ce pilote) est nécessaire pour charger NDSRep depuis la console du serveur.

Si le nom de votre pilote contient des espaces, vous devez inclure le nom entre guillemets.

Nous vous recommandons de mettre à jour le fichier notes.ini pour charger NDSRep automatiquement, une fois la configuration initiale et le démarrage validés.

Si le serveur Domino exige que les bases de données soient signées, vous devrez peut-être signer dsrepcfg.ntf avec l'ID de votre serveur.

NOTE:  si le module d'interface pilote s'initialise avec le fichier notes.ini pour un client Notes à la place du serveur Notes, le module ne pourra pas ouvrir dsrepcfg.ntf.

Sous Windows, vérifiez que le module d'interface pilote s'initialise correctement, en modifiant le chemin d'accès au système Windows, pour retrouver le fichier notes.ini du serveur Domino avant le fichier notes.ini pour un client Notes.


Démarrage du pilote après la première fois

Une fois le premier démarrage réussi, le pilote Notes et NDSRep peuvent être lancés dans n'importe quel ordre pratique pour la configuration particulière.

NDSRep doit être lancé en utilisant le nom de pilote comme paramètre.

load ndsrep mydriver1

Pour charger NDSRep, vous devez utiliser le nom d'instance approprié :

load ndsrep instance 

load ndsrep instance

Une fois NDSRep chargé, toutes les commandes TELL sont émises à l'attention de cette instance de NDSRep à l'aide du nom d'instance.

Si le nom de votre pilote contient des espaces, vous devez inclure le nom entre guillemets.


Lancement du pilote avec Linux, Solaris ou AIX

Pour Linux et Solaris, trois exemples de scripts et un fichier de configuration sont fournis pour expliquer comment lancer le pilote. Ils sont installés, par défaut, dans le répertoire /usr/lib/dirxml/rules/notes.

Nous vous recommandons de copier les quatre fichiers dans l'emplacement depuis lequel vous souhaitez lancer votre pilote sur le serveur Domino, par exemple /local/notesdata ou /home/notes.

Ces scripts permettent de démarrer le chargeur distant pour le pilote à l'aide de rdxml.startnotes et d'arrêter le chargeur distant pour le pilote à l'aide de rdxml.stopnotes.

Vérifiez que les scripts ont accès aux fichiers pour exécution (par exemple, rwxr-xr-x).

Les scripts sont nommés de la manière suivante :

Le même répertoire contient également un exemple de fichier de configuration du chargeur distant pour le pilote Notes. Vous devrez peut-être modifier les ports de configuration référencés dans ce fichier.

Ces exemples de scripts fonctionnent dans de nombreuses situations. S'ils ne fonctionnent pas dans votre environnement, vous devrez peut-être les modifier de manière appropriée. Par exemple, si l'emplacement des scripts ne se trouve pas sur le chemin de recherche actuel, le script rdxml.startnotes risque de devoir être modifié, de manière à inclure un chemin d'accès spécifique au script findDomino.

Les exemples de scripts produisent un journal de trace pour le chargeur distant pour le pilote, journal que vous pouvez utiliser pour le dépannage.


Étapes de démarrage du pilote

  1. (Windows uniquement) Vérifiez que vous avez copié les fichiers nécessaires, tel que décrit dans Installation du module d'interface pilote.

  2. Dans iManager, sélectionnez Gestion DirXML > Présentation.

  3. Localisez le pilote dans son ensemble de pilotes.

  4. Cliquez sur l'indicateur d'état du pilote dans l'angle supérieur droit de l'icône du pilote, puis sur Démarrer le pilote.

  5. (Windows uniquement) Saisissez le mot de passe de l'utilisateur Notes que vous utilisez pour le pilote, si vous êtes invité à le faire. Cette invite ne s'affiche qu'au premier démarrage du pilote ; la configuration du pilote détermine si elle apparaît ou non.

La synchronisation s'effectue objet après objet, au fur et à mesure des modifications apportées à chacun des objets. Si vous souhaitez une synchronisation immédiate, vous devez lancer cette procédure comme indiqué dans la section suivante, Migration et resynchronisation des données.


Configuration de la réplication de la base de données à l'aide de NDSRep

Suivez les instructions des sections ci-dessous pour configurer la réplication à l'aide de NDSRep :

N'oubliez pas que le lancement de NDSRep échoue à moins que le pilote DirXML pour Lotus Notes ait été démarré au moins une fois.


Configuration de NDSRep

  1. Reportez-vous aux informations relatives à NDSRep et au démarrage du pilote dans Démarrage du pilote.

  2. (Windows uniquement) Vérifiez que vous avez copié les fichiers nécessaires, tel que décrit dans Installation du module d'interface pilote.

  3. Pour charger NDSRep automatiquement sur le chargeur Domino, ajoutez NDSRep à la ligne ServerTasks = du fichier notes.ini de Domino.

    Exemple :

    ServerTasks=Update,Replica,Router,AMgr,AdminP,ndsrep notesdrv1, 
    CalConn,Sched,HTTP,IMAP,POP3

    Si le nom de votre pilote contient des espaces, vous devez inclure le nom entre guillemets.

  4. (Windows uniquement) Ajoutez c:\lotus\domino à votre chemin système, puis redémarrez l'ordinateur.


Chargement et contrôle de NDSRep

Vous chargez et exécutez toujours NDSRep sur la console du serveur Domino. NDSRep crée une base de données de sortie (par défaut, ndsrep.nsf). Il détecte les modifications apportées au carnet d'adresses du serveur Domino (ou d'une autre base de données Notes) et copie ces modifications dans la base de données de sortie.


Configuration de plusieurs instances de NDSRep

Vous pouvez exécuter plusieurs instances de NDSRep pour prendre en charge plusieurs pilotes qui s'exécutent sur un seul serveur Domino. Vous devez spécifier le nom d'instance de pilote approprié comme paramètre lors du chargement de NDSRep. Par défaut, le nom de cette instance est le nom du pilote.

Si le nom de votre pilote contient des espaces, vous devez inclure le nom entre guillemets.

La configuration de NDSRep et de plusieurs instances pose les problèmes importants suivants :


Migration et resynchronisation des données

Identity Manager synchronise les données lorsqu'elles sont modifiées. Si vous souhaitez synchroniser immédiatement toutes les données, vous avez le choix entre les options suivantes :

Pour utiliser l'une des options décrites plus haut :

  1. Dans iManager, sélectionnez Gestion DirXML > Présentation.

  2. Recherchez l'ensemble de pilotes qui contient le pilote Notes, puis double-cliquez sur son icône.

  3. Cliquez sur le bouton de migration approprié.


Activation du pilote

L'activation doit être effectuée dans un délai de 90 jours à compter de l'installation, sinon le pilote ne fonctionnera pas.

Pour plus d'informations sur l'activation, reportez-vous à Activating Novell Identity Manager Products (Activation des produits de Novell Identity Manager) du Novell Nsure Identity Manager 2 Administration Guide (Guide d'administration de Novell Nsure Identity Manager 2).