Configurer et utiliser le connecteur Lotus Notes (Search Server 2010)

 

S’applique à : Search Server 2010

Dernière rubrique modifiée : 2015-03-09

Cet article décrit les rôles d’administrateur, les logiciels, les comptes d’utilisateur et les processus requis pour installer et utiliser le client Lotus Notes et le connecteur Lotus Notes avec Microsoft Search Server 2010.

Rôles d’administrateur requis

Les rôles d’administrateur suivants sont requis pour préparer le serveur d’analyse pour analyser le contenu Lotus Notes qui est hébergé par une ou plusieurs bases de données Lotus Domino :

  • Administrateur du serveur Lotus Domino à analyser

  • Administrateur du serveur d’analyse à utiliser pour analyser le contenu Lotus Notes

  • Administrateur d’application de service pour l’application de service de recherche

Logiciels requis

Les logiciels suivants sont requis :

  • Kit de ressources de l’API Lotus Notes C++

  • Application cliente Lotus Notes, que vous pouvez acheter auprès d’IBM

  • Serveur Domino de Lotus Notes, que vous pouvez acheter auprès d’IBM

Le tableau suivant reprend les combinaisons de versions du serveur Lotus Notes Domino et du client Lotus Notes avec lesquels le connecteur Lotus Notes est prévu.

Cette version serveur

Avec le client 5.5.x

Avec le client 6.x

Avec le client 7.x

Avec le client 8.x

Serveur 5.5.x

OUI

OUI

NON

NON

Serveur 6.x

NON

OUI

NON

NON

Serveur 7.x

NON

NON

OUI

OUI

Serveur 8.x

NON

NON

NON

OUI

Comptes d’utilisateur requis pour analyser les bases de données Lotus Domino

Un administrateur Domino doit accorder à un ID d’utilisateur Lotus Notes (qui représente un utilisateur Domino) au moins l’autorisation de lecture sur les bases de données Lotus Domino et sur les différents documents que vous voulez analyser. L’administrateur Domino doit également ajouter cet ID d’utilisateur Lotus Notes et le compte d’utilisateur de domaine Windows affecté au service SharePoint Server Search 14 (OSearch14) à une base de données de mappages sur le serveur Lotus Domino à analyser.

Notes

Seul le compte d’utilisateur attribué au service OSearch14 permet d’analyser des bases de données Lotus Domino. Vous ne pouvez pas utiliser le compte d’accès au contenu par défaut ou une règle d’analyse pour spécifier un compte d’utilisateur différent pour analyser des bases de données Lotus Domino.

Le tableau suivant récapitule les comptes d’utilisateur nécessaires à l’analyse des bases de données Lotus Domino.

Compte requis Commentaires Exemple

Compte d’utilisateur de domaine Windows

Le compte d’utilisateur attribué au service OSearch14 doit également être membre du groupe Administrateurs sur le serveur d’analyse.

Contoso\User1, où Contoso est le nom de domaine et User1, le nom du compte d’utilisateur de domaine Windows.

ID utilisateur Lotus Notes

Doit bénéficier au moins de l’accès en lecture aux bases de données Lotus Domino et aux différents documents à analyser. Le certificat Domino contient également cet ID utilisateur Lotus Notes.

User2

Notes

Le nom de ce compte et son mot de passe ne doivent pas nécessairement correspondre au compte de domaine Windows.

Vous trouverez des informations complémentaires sur cette table de mappages plus loin dans cet article.

Installer l’application cliente Lotus Notes

Utilisez la procédure suivante pour installer l’application cliente Lotus Notes sur le serveur d’analyse de la batterie de serveurs avec lequel vous souhaitez analyser une base de données Lotus Domino. Notez que cette application cliente sert de gestionnaire de protocole et est utilisée pour configurer le fichier Notes.ini, les deux étant utilisés par le robot lors de l’analyse des bases de données Lotus Domino.

Pour installer Lotus Notes

  1. Vérifiez que le compte d’utilisateur qui effectue cette procédure est membre du groupe Administrateurs sur le serveur d’analyse et qu’il possède au moins des autorisations de gestionnaire sur le serveur Domino.

  2. Copiez l’application cliente Lotus Notes sur le serveur d’analyse que vous voulez utiliser pour analyser les documents Lotus Notes.

  3. Démarrez l’Assistant Installation Lotus Notes.

  4. Dans la boîte de dialogue Assistant Installation pour Lotus Notes, cliquez sur Suivant.

  5. Dans la page Contrat de licence, cliquez sur J’accepte les termes du contrat de licence, puis sur Suivant pour continuer.

  6. Dans la page Informations client, tapez un nom d’utilisateur dans la zone Nom d’utilisateur et le nom de l’organisation dans la zone Organisation, ou acceptez les paramètres par défaut, puis cliquez sur Suivant.

  7. Dans la page de sélection du chemin d’accès de l’installation, spécifiez le chemin d’accès à utiliser pour le programme et les fichiers de données, ou acceptez les chemins d’installation par défaut, puis cliquez sur Suivant.

    Notes

    Par défaut, les fichiers programme sont stockés dans le dossier <Lecteur_système>:\Program Files\lotus\notes\ et les fichiers de données sont stockés dans le dossier <Lecteur_système>:\Program Files\lotus\notes\data, où <Lecteur_système> correspond au lecteur sur lequel Lotus Notes est installé.

  8. Dans la page Installation personnalisée, sélectionnez les composants du programme que vous voulez installer sur le disque dur local, puis cliquez sur Suivant .

    Le tableau suivant indique les composants et sous-composants requis par le connecteur Lotus Notes.

    Composant Sous-composant

    Client Notes

    Fichiers d’aide du client

    Domino Enterprise Connection Services (DECS)

    Domino Designer

    Aide de Designer

  9. Dans la page Prêt à installer le programme, si vous ne souhaitez pas que Lotus Notes soit le programme de messagerie par défaut, désactivez Définir Notes comme programme de messagerie par défaut.

  10. Cliquez sur Installer.

    La page Installation de Lotus Notes affiche l’état de l’installation.

  11. Dans la page Assistant Installation terminé, cliquez sur Terminer.

Accorder des autorisations sur le dossier de données

Utilisez la procédure suivante pour accorder des autorisations Contrôle total sur le groupe WSS_WPG dans le dossier <Lecteur_système>:\Program Files\Lotus\Notes\Data sur le serveur d’analyse.

Pour accorder des autorisations sur le dossier de données

  1. Vérifiez que le compte d’utilisateur qui effectue cette procédure est membre du groupe Administrateurs sur le serveur d’analyse et qu’il possède au moins des autorisations de gestionnaire sur le serveur Domino.

  2. Sur le serveur d’analyse, cliquez sur Démarrer, pointez sur Tous les programmes, puis cliquez sur Accessoires et sur Explorateur Windows.

  3. Dans l’Explorateur Windows, accédez au dossier <Lecteur_système>:\Program Files\Lotus\Notes\Data, où <Lecteur_système> correspond au lecteur sur lequel Lotus Notes est installé.

  4. Cliquez avec le bouton droit sur le dossier Données, puis cliquez sur Partage et sécurité.

  5. Dans la boîte de dialogue Propriétés, sous l’onglet Sécurité, cliquez sur Ajouter.

  6. Dans la zone Entrez les noms des objets à sélectionner, effectuez l’une des opérations suivantes, puis cliquez sur OK :

    • Si la recherche est installée sur un contrôleur de domaine Active Directory, tapez domaine\WSS_WPG, où domaine est le nom du domaine associé au contrôleur de domaine.

    • Si la recherche est installée sur un serveur qui n’est pas un contrôleur de domaine Active Directory, tapez serveur\WSS_WPG, où serveur est le nom NetBIOS du serveur d’analyse.

  7. Dans la boîte de dialogue Propriétés, dans la section Autorisations pour WSS_WPG, activez la case à cocher Autoriser sur la ligne Contrôle total, puis cliquez sur OK.

Configurer l’application cliente Lotus Notes

Utilisez la procédure suivante pour configurer l’application cliente Lotus Notes. Notez que les paramètres de configuration sélectionnés dans cette procédure sont écrits dans le fichier Notes.ini, que le robot utilise pour découvrir comment faire pour se connecter au serveur Lotus Domino.

Pour configurer Lotus Notes

  1. Vérifiez que le compte d’utilisateur qui effectue cette procédure est membre du groupe Administrateurs sur le serveur d’analyse et qu’il possède au moins des autorisations de gestionnaire sur le serveur Domino.

  2. Sur le serveur d’analyse, cliquez sur Démarrer, pointez sur Tous les programmes, sur Applications Lotus, puis cliquez sur Lotus Notes.

  3. Dans la page d’accueil, cliquez sur Suivant.

  4. Dans la page Informations utilisateur, tapez le nom d’utilisateur associé au certificat Domino dans la zone Votre nom.

  5. Tapez le nom hiérarchique du serveur Domino à analyser dans la zone Serveur Domino, par exemple, Contoso/marketing/west.

  6. Assurez-vous que Je veux me connecter à un serveur Domino est sélectionné, puis cliquez sur Suivant.

  7. Dans la page Fichier ID Notes, cliquez sur Parcourir, puis accédez à l’emplacement de stockage du certificat. Sélectionnez le certificat, cliquez sur Ouvrir, puis sur Suivant.

  8. Cliquez sur Oui pour copier le certificat à l’emplacement spécifié.

    Notes

    Si vous n’êtes pas invité à entrer un certificat Domino, cliquez sur Précédent et vérifiez que vous avez entré les informations correctes.

  9. Si une boîte de dialogue s’affiche et vous informe que vous n’êtes pas autorisé à accéder au répertoire spécifié, cliquez sur OK pour fermer la boîte de dialogue. Notez que cette erreur est attendue si le compte avec lequel vous êtes connecté n’a pas accès au dossier de messagerie sur le serveur Domino.

  10. Dans la page Installation de la messagerie instantanée, désactivez Installer la messagerie instantanée.

  11. Cliquez sur Suivant.

  12. Dans la page Services supplémentaires, cliquez sur Suivant.

  13. Dans la zone Message Lotus Notes, cliquez sur OK.

    L’écran d’accueil Lotus Notes s’affiche.

    Laissez l’application cliente Lotus Notes ouverte. Vous en aurez besoin pour la procédure suivante.

Vérifier l’accès à la base de données Lotus Domino à analyser

Utilisez la procédure suivante pour vérifier que le certificat que vous avez installé a accès à la base de données que vous souhaitez analyser.

Pour vérifier l’accès

  1. Vérifiez que le compte d’utilisateur qui effectue cette procédure est membre du groupe Administrateurs sur le serveur d’analyse et qu’il possède au moins des autorisations de gestionnaire sur le serveur Domino.

  2. Dans Lotus Notes, cliquez sur Fichier, pointez sur Base de données , puis cliquez sur Ouvrir.

  3. Dans la boîte de dialogue Ouvrir la base de données, sélectionnez le serveur Lotus Domino auquel vous souhaitez vous connecter dans la liste Serveur.

  4. Dans la liste Base de données, sélectionnez la base de données à laquelle vous souhaitez vous connecter, puis cliquez sur Ouvrir.

    Les documents qui se trouvent dans la base de données que vous avez sélectionnée sont affichés dans la section Nom du document. Cela signifie que le serveur d’analyse dispose des autorisations nécessaires pour analyser ces documents.

  5. Répétez les étapes 1 à 3 pour chaque base de données supplémentaire dont vous voulez vérifier l’accès.

  6. Dans le menu Fichier, cliquez sur Quitter Notes.

Configurer les mappages de sécurité

Utilisez les informations contenues dans le tableau suivant pour vous aider à effectuer la procédure suivante.

Élément Commentaire

Nom de la base de données de mappages

Nom de la base de données Lotus Domino utilisée pour mapper les ID d’utilisateur Lotus Notes aux comptes d’utilisateur de domaine Windows

Nom de champ Lotus Notes

Nom de champ dans le fichier de base de données Lotus Domino utilisé pour stocker les ID d’utilisateur Lotus Notes

Nom de champ de l’utilisateur Windows

Nom de champ dans le fichier de base de données Lotus Domino qui sert à stocker les noms d’utilisateur Windows

Nom du formulaire

Nom du formulaire qui stocke les champs Nom de champ Lotus Notes et Nom de champ de l’utilisateur Windows

Nom de l’affichage

Nom de l’affichage pour le formulaire qui stocke les ID d’utilisateurs Lotus Notes dans les mappages de nom d’utilisateur Windows

Notes

Ce nom respecte la casse.

Créer la base de données de mappages

Utilisez cette procédure pour créer une base de données de mappages à l’aide de Domino Designer. Vous avez besoin uniquement d’une base de données de mappages pour chaque forêt de serveurs Domino qui contiennent des bases de données que vous souhaitez analyser.

Pour créer une base de données de mappages

  1. Vérifiez que le compte d’utilisateur qui effectue cette procédure est membre du groupe Administrateurs sur le serveur d’analyse et qu’il possède au moins des autorisations de gestionnaire sur le serveur Domino à analyser.

  2. Sur le serveur d’analyse, ouvrez Domino Designer.

  3. Cliquez sur Fichier, pointez sur Base de données, puis cliquez sur Nouveau.

  4. Dans la boîte de dialogue Nouvelle base de données, procédez comme suit :

    1. Dans la liste Nom du serveur, sélectionnez le serveur Domino.

    2. Dans le champ Titre, tapez le titre de la nouvelle base de données.

      Ce contenu remplit automatiquement la zone Nom de fichier, suivi de l’extension de nom de fichier .nsf.

      Notez que si le titre que vous avez choisi comporte plus de huit caractères, il sera tronqué.

    3. Cliquez sur OK pour fermer la boîte de dialogue Nouvelle base de données.

  5. Cliquez sur Créer, pointez sur Création, puis cliquez sur Formulaire.

  6. Cliquez sur Créer, puis sur Champ.

  7. Dans la boîte de dialogue Champ, dans la zone Nom, tapez le nom à utiliser pour ce champ. Notez que ce champ sera utilisé pour stocker les ID d’utilisateurs Lotus Notes.

  8. Fermez la boîte de dialogue pour enregistrer le champ.

  9. Cliquez sur Créer, puis sur Champ.

  10. Dans la boîte de dialogue Champ, dans la zone Nom, tapez le nom à utiliser pour ce champ. Notez que ce champ sera utilisé pour stocker les comptes d’utilisateur de domaine Windows.

  11. Fermez la boîte de dialogue pour enregistrer le champ.

  12. Cliquez sur Fichier, sur Enregistrer, puis procédez comme suit :

    1. Tapez un nom pour ce formulaire dans la zone Enregistrer le formulaire sous.

    2. Cliquez sur OK pour fermer la boîte de dialogue.

  13. Dans le menu Créer, pointez sur Création, puis cliquez sur Affichage.

  14. Dans la boîte de dialogue Créer un affichage, procédez comme suit :

    1. Dans la zone Nom de l’affichage, tapez un nom.

    2. Sélectionnez Partagé dans la liste Type d’affichage.

    3. Cliquez sur OK pour enregistrer l’affichage.

  15. Ouvrez l’affichage que vous avez créé à l’étape 13.

  16. Sous l’onglet Objets, sélectionnez la colonne créée à l’étape 10. Dans le volet inférieur droit, sélectionnez Champ, puis sélectionnez le champ portant le même nom.

  17. Sous l’onglet Objets, sélectionnez la colonne créée à l’étape 12. Dans le volet inférieur droit, sélectionnez Champ, puis sélectionnez le champ portant le même nom.

  18. Cliquez sur Fichier, puis sur Enregistrer pour enregistrer l’affichage, puis fermez Domino Designer.

Ajouter des comptes d’utilisateur à la base de données de mappages

Utilisez cette procédure pour ajouter des comptes d’utilisateur à la base de données de mappages à l’aide du client Lotus Notes. Vous devez ajouter tous les comptes qui ont besoin d’accéder à la base de données de mappages et au serveur Domino.

Pour ajouter des comptes d’utilisateur à la base de données de mappages

  1. Vérifiez que le compte d’utilisateur qui effectue cette procédure est membre du groupe Administrateurs sur le serveur d’analyse et qu’il possède au moins des autorisations de gestionnaire sur le serveur Domino.

  2. Sur le serveur d’analyse, ouvrez l’application cliente Lotus Notes.

  3. Cliquez sur Fichier, pointez sur Base de données, puis cliquez sur Nouveau.

  4. Dans la boîte de dialogue Ouvrir la base de données, procédez comme suit :

    1. Dans la liste Nom du serveur, sélectionnez le serveur Domino.

    2. Sélectionnez la base de données de mappages que vous avez créé précédemment.

    3. Cliquez sur Ouvrir.

  5. Dans le volet gauche, sélectionnez l’affichage que vous avez créé pour cette base de données.

  6. Cliquez sur Créer, puis cliquez sur le nom du formulaire que vous avez créé précédemment.

  7. Dans le formulaire, dans le champ que vous avez créé pour stocker les noms d’utilisateur, tapez un nom d’utilisateur Lotus Notes que vous souhaitez mapper à un compte d’utilisateur de domaine Windows. Notez que ce champ respecte la casse.

  8. Dans le champ que vous avez créé pour le mapper à l’utilisateur Lotus Notes, tapez le compte d’utilisateur de domaine Windows que vous souhaitez mapper à l’ID d’utilisateur Lotus Notes que vous avez entré à l’étape 6. Notez qu’il doit être au format domaine\utilisateur, par exemple, Contoso\utilisateur1.

  9. Cliquez sur Fichier, puis sur Enregistrer pour enregistrer le document.

  10. Répétez les étapes 6 à 8 si vous souhaitez ajouter d’autres mappages. Dans le cas contraire, passez à l’étape 10.

  11. Lorsque vous avez terminé, enregistrez le formulaire, puis fermez l’application cliente Lotus Notes.

Redémarrez le serveur d’analyse.

Vous devez redémarrer le serveur d’analyse avant de passer à la procédure suivante.

Important

Une fois le serveur d’analyse redémarré, ne rouvrez pas l’application cliente Lotus Notes. En effet, l’application cliente Lotus Notes peut verrouiller des fichiers, ce qui pourrait entraîner l’échec des procédures suivantes et de l’analyse des bases de données Lotus Domino.

Inscrire Lotus Notes sur le serveur d’analyse

Utilisez la procédure suivante pour enregistrer Lotus Notes avec le système d’exploitation du serveur d’analyse.

Pour inscrire Lotus Notes

  1. Vérifiez que le compte d’utilisateur qui effectue cette procédure est un membre du groupe Administrateurs sur le serveur d’analyse.

  2. Exécutez Notessetup.exe sur le serveur d’analyse en utilisant les mêmes informations d’identification que celles utilisées pour mettre en service le connecteur Lotus Notes.

  3. Sur le serveur d’analyse, dans l’Explorateur Windows, accédez au dossier <Lecteur_système>:\Program Files\Microsoft Office Servers\14\Bin\1033, où <Lecteur_système> est le lecteur sur lequel Microsoft Search Server 2010 est installé.

  4. Double-cliquez sur NotesSetup.exe.

  5. Dans la page Bienvenue dans l’Assistant Installation de l’index Lotus Notes, cliquez sur Suivant.

  6. Dans la boîte de dialogue Inscrivez Lotus Notes pour l’utiliser avec SharePoint Server 2010, procédez comme suit :

    1. Dans la zone Emplacement du fichier notes.ini, assurez-vous que le chemin d’accès correct au fichier Notes.ini est spécifié. Le chemin d’accès par défaut est <Lecteur_système>:\Program Files\lotus\notes\notes.ini, où <Lecteur_système> est le lecteur sur lequel Lotus Notes est installé.

    2. Dans la zone Emplacement du répertoire d’installation de Lotus Notes, assurez-vous que le chemin d’accès approprié au répertoire d’installation de Lotus Notes est spécifié. Le chemin d’accès par défaut à ce répertoire est <Lecteur_système>:\Program Files\lotus\notes.

    3. Dans la zone Mot de passe, tapez le mot de passe pour le nom d’utilisateur qui est associé au certificat Domino.

    4. Dans la zone Confirmer le mot de passe, retapez le mot de passe pour le nom d’utilisateur qui est associé au certificat Domino.

  7. Nous vous recommandons de ne pas activer la case à cocher Ignorer la sécurité Lotus Notes lors de la création d’un index. De cette façon, l’analyse inclut tous les documents Lotus Notes dans l’index sans restriction. La sécurité pour ces documents et objets est déterminée par la table de mappages et fournit des données de sécurité sans exclure les documents de l’index.

  8. Cliquez sur Suivant.

  9. Dans la page Spécifiez le mappage du champ du propriétaire Lotus Notes au nom d’utilisateur Windows, procédez comme suit :

    1. Dans la zone Nom du serveur Lotus Notes , tapez le nom NetBIOS ou l’adresse IP du serveur Domino.

    2. Dans la zone Nom de fichier de la base de données Lotus Notes, tapez le nom de fichier de la base de données Lotus Domino qui mappe les ID d’utilisateurs Lotus Notes à des comptes d’utilisateur de domaine Windows. Veillez à inclure l’extension de nom de fichier .nsf dans ce nom, par exemple, Mappings.nsf.

    3. Dans la zone Nom de l’affichage, tapez le nom d’affichage de la base de données Lotus Domino qui stocke les noms d’utilisateurs Lotus Notes dans les mappages de noms d’utilisateur Windows.

    4. Dans la zone Titre de colonne du nom de champ Lotus Notes, tapez le nom de la colonne dans le fichier de base de données Lotus Notes utilisé pour stocker les noms d’utilisateur Lotus Notes.

    5. Dans la zone Titre de colonne du nom d’utilisateur Windows , tapez le nom de la colonne dans le fichier de base de données Lotus Notes utilisé pour stocker les comptes d’utilisateur Windows.

  10. Cliquez sur Suivant.

  11. Dans la page Fin de l’Assistant Installation de l’index Lotus Notes, cliquez sur Terminer.

Mise en service du connecteur Lotus Notes

Utilisez la procédure suivante pour mettre en service le connecteur Lotus Notes avec le système d’exploitation du serveur d’analyse.

Pour mettre en service Lotus Notes

  1. Vérifiez que le compte d’utilisateur qui effectue cette procédure est membre du groupe Administrateurs sur le serveur d’analyse.

  2. Ouvrez l’Administration centrale SharePoint, dans la section Paramètres système, cliquez sur Gérer les services sur le serveur.

  3. Dans la page Services sur le serveur, dans la colonne Service, retrouvez le service Connecteur Lotus Notes.

  4. Dans la colonne Action, cliquez sur Démarrer.

  5. Dans la page des paramètres du connecteur Lotus Notes, dans la section du pool d’applications, sélectionnez Créer un nouveau pool d’applications, puis entrez un nom pour le nouveau pool d’applications.

  6. Dans la liste déroulante Configurable, sélectionnez ou enregistrez le même compte de sécurité utilisé au moment de l’installation de NotesSetup.exe.

  7. Cliquez sur Mise en service.

Le connecteur Lotus Notes est alors mis en service et démarré.

Redémarrer le service OSearch14

L’administrateur du serveur d’analyse doit redémarrer le service OSearch14 avant qu’une source de contenu puisse être créée pour les bases de données Lotus Domino.

Important

N’utilisez pas la page Services sur le serveur sur le site Web Administration centrale de SharePoint pour redémarrer ce service. Cela rétablit l’index de contenu, ce qui vous oblige à effectuer une analyse complète de tout le contenu pour reconstruire l’index.