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

 

S’applique à : SharePoint Server 2010

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

Cet article décrit les rôles d’administration, les logiciels, les comptes d’utilisateur et les processus nécessaires à l’installation et au fonctionnement du client Lotus Notes et du connecteur Lotus Notes en vue d’utiliser la fonctionnalité de recherche de Microsoft SharePoint Server 2010.

Rôles d’administration requis

Les rôles d’administration suivants sont requis pour préparer le serveur d’analyse à l’analyse du contenu Lotus Notes hébergé par une ou plusieurs bases de données Lotus Domino :

  • administrateur du serveur Lotus Domino à analyser ;

  • administrateur de serveur 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 Lotus Notes Domino, que vous pouvez acheter auprès d’IBM.

Le tableau suivant indique les combinaisons de versions du serveur Lotus Notes Domino et du client Lotus Notes avec lesquelles fonctionne le connecteur Lotus Notes.

Version du serveur

Avec client 5.5.x

Avec client 6.x

Avec client 7.x

Avec 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 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 souhaitez analyser. L’administrateur Domino doit également ajouter cet ID 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.

Comptes 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 d’utilisateur 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 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 sont 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 détient au moins les autorisations de responsable sur le serveur Domino.

  2. Copiez l’application cliente Lotus Notes sur le serveur d’analyse à 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. Sur la page Contrat de licence, cliquez sur J’accepte les termes du contrat de licence, puis cliquez sur Suivant pour continuer.

  6. Sur 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. Sur 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. Sur la page Installation personnalisée, sélectionnez les fonctionnalités du programme que vous souhaitez installer sur le disque dur local, puis cliquez sur Suivant .

    Le tableau suivant indique les fonctionnalités et sous-fonctionnalités requises par le connecteur Lotus Notes.

    Fonctionnalité Sous-fonctionnalité

    Client Notes

    Fichiers d’aide du client

    Domino Enterprise Connection Services (DECS)

    Domino Designer

    Aide de Designer

  9. Sur 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 d’installation.

  11. Sur 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 détient au moins les autorisations de responsable sur le serveur Domino.

  2. Sur le serveur d’analyse, cliquez sur Démarrer, pointez sur Tous les programmes, cliquez sur Accessoires et cliquez 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 d’objets à sélectionner, effectuez l’une des opérations suivantes, puis cliquez sur OK :

    • Si la fonctionnalité de 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 fonctionnalité de 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 et 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 détient au moins les autorisations de responsable sur le serveur Domino.

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

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

  4. Sur la page Informations utilisateur, entrez 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 souhaite me connecter à un serveur Domino est sélectionné, et cliquez sur Suivant.

  7. Sur la page Fichier ID Notes, cliquez sur Parcourir, puis recherchez 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. Sur la page Installation de la messagerie instantanée, désactivez Installer la messagerie instantanée.

  11. Cliquez sur Suivant.

  12. Sur 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 détient au moins les autorisations de responsable 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éesOuvrir la baseOuvrir une base, sélectionnez le serveur Lotus Domino auquel vous souhaitez vous connecter dans la liste Serveur.

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

    Les documents qui sont contenus par 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 souhaitez vérifier l’accessibilité.

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

Configurer les mappages de sécurité

Utilisez les informations du tableau ci-après pour effectuer la procédure suivante.

Élément Commentaires

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 du 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 du 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 la vue

Nom de la vue 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 détient au moins les autorisations de responsable sur le serveur Domino à analyser.

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

  3. Cliquez sur Fichier, pointez sur Base de données et 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 et cliquez sur Formulaire.

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

  7. Dans la boîte de dialogue Champ, dans la zone Nom, entrez le nom à utiliser pour ce champ. Notez que ce champ sera utilisé pour stocker les ID d’utilisateur 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, entrez 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 droit inférieur, sélectionnez Champ et 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 droit inférieur, sélectionnez Champ et 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 détient au moins les autorisations de responsable 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 et cliquez sur Ouvrir.

  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éée 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 ID d’utilisateur, entrez un ID d’utilisateur Lotus Notes que vous souhaitez mapper à un compte d’utilisateur de domaine Windows, tel que ContosoUser. Notez que ce champ respecte la casse.

  8. Dans le champ que vous avez créé pour le mappage aux ID d’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 des 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émarrer le serveur d’analyse

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

Important

Une fois que le serveur d’analyse a redémarré, ne rouvrez pas l’application cliente Lotus Notes. En effet, l’application cliente Lotus Notes peut verrouiller des fichiers qui pourraient 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 membre du groupe Administrateurs sur le serveur d’analyse.

  2. Exécutez Notessetup.exe sur le serveur d’analyse en recourant aux mêmes informations d’identification que celles utilisées pour la mise en service du 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 SharePoint Server 2010 est installé.

  4. Double-cliquez sur NotesSetup.exe.

  5. Sur la page 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 du 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é du répertoire d’installation de Lotus Notes est spécifié. Le chemin d’accès par défaut de ce répertoire est <Lecteur_système>:\Program Files\lotus\notes.

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

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

  7. Il est recommandé de laisser la case à cocher Ignorer la sécurité Lotus Notes lors de la création d’un index désactivée. Cela permet à l’analyse d’inclure tous les documents Lotus Notes dans l’index sans restriction. La sécurité de ces documents et objets est déterminée par la table de mappages et fournit des données de sécurité sans exclure de documents de l’index.

  8. Cliquez sur Suivant.

  9. Sur la page Spécifiez le mappage du champ 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’utilisateurs 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.

Mettre en service le 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 de 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, recherchez le service Connecteur Lotus Notes.

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

  5. Dans la page 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 compte de sécurité utilisé pour l’installation du fichier exécutable NotesSetup.exe.

  7. Cliquez sur Mettre en service.

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

Redémarrer le service OSearch14

L’administrateur de serveur du serveur d’analyse doit redémarrer le service OSearch14 pour 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.