Condividi tramite


Configurare e usare il connettore Lotus Notes per SharePoint Server

SI APPLICA A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

Prima di iniziare

Prima di iniziare questa operazione, esaminare le informazioni seguenti relative ai prerequisiti:

Le procedure descritte in questo articolo devono essere ripetute in tutti i server della farm di SharePoint Server che ospitano un componente di ricerca per indicizzazione.

Prerequisiti

Nelle sezioni seguenti sono elencati i ruoli amministrativi, il software e gli account utente necessari.

Ruoli amministrativi necessari

Sono necessari i ruoli amministrativi seguenti per preparare i server che ospitano un componente di ricerca per indicizzazione allo scopo di effettuare la ricerca per indicizzazione del contenuto di Lotus Notes ospitato in uno o più database Lotus Domino:

  • Amministratore del server Lotus Domino di cui effettuare la ricerca per indicizzazione.

  • Amministratore del server che ospita un componente di ricerca per indicizzazione che si desidera utilizzare per effettuare la ricerca per indicizzazione del contenuto di Lotus Notes.

  • Amministratore dell'applicazione di servizio per l'applicazione del servizio di ricerca.

Software necessario

È necessario il software seguente:

  • Lotus C++ API Toolkit per Notes.

  • Applicazione client Lotus Notes, acquistabile da IBM.

  • Server Lotus Notes Domino, acquistabile da IBM.

Nella tabella seguente sono mostrate le combinazioni di versioni del server Lotus Notes Domino e del client Lotus Notes con cui interagisce Lotus Notes Connector.

Versione server Con client 6.x Con client 7.x Con client 8.x
Server 6.x NO NO
Server 7.x NO
Server 8.x NO NO

Account utente necessari per effettuare la ricerca per indicizzazione dei database Lotus Domino

Un amministratore Domino deve concedere a un ID utente Lotus Notes (che rappresenta un server Domino) almeno l'autorizzazione di lettore per i database Lotus Domino e i singoli documenti di cui si desidera effettuare la ricerca per indicizzazione. L'amministratore Domino deve anche aggiungere questo ID utente Lotus Notes e l'account utente di dominio Windows assegnato al servizio di ricerca di SharePoint Server 15 (OSearch15) a un database dei mapping nel server Lotus Domino di cui si desidera effettuare la ricerca per indicizzazione.

Nota

Per effettuare la ricerca per indicizzazione dei database Lotus Domino è possibile utilizzare solo l'account utente assegnato al servizio OSearch15. Non è possibile utilizzare l'account di accesso al contenuto predefinito o una regola di ricerca per indicizzazione per specificare un diverso account utente da utilizzare per la ricerca per indicizzazione dei database Lotus Domino.

Nella tabella seguente sono riepilogati gli account utente necessari per effettuare la ricerca per indicizzazione dei database Lotus Domino.

Account necessario Commento Esempio
Account utente di dominio Windows L'account utente assegnato al servizio OSearch15 deve essere anche membro del gruppo Administrators nel server che ospita il componente di ricerca per indicizzazione. Contoso\Utente1, dove Contoso è il nome di dominio e Utente1 è il nome dell'account utente di dominio Windows.
ID utente Lotus Notes All'ID utente Lotus Notes deve essere concesso almeno l'accesso come lettore ai database Lotus Domino e ai singoli documenti di cui si desidera effettuare la ricerca per indicizzazione. Anche il certificato Domino contiene questo ID utente Lotus Notes. Utente2

NOTA: Il nome di questo account e la relativa password non devono corrispondere all'account utente di dominio windows.

Ulteriori informazioni su questa tabella di mapping sono disponibili più avanti in questo articolo, nella sezione Configurare i mapping di sicurezza.

Installare l'applicazione client Lotus Notes

Utilizzare la procedura seguente per installare l'applicazione client Lotus Notes nel server che ospita il componente di ricerca per indicizzazione nella server farm da utilizzare per la ricerca per indicizzazione in un database Lotus Domino. Tale applicazione client funge da gestore di protocollo e viene utilizzata per configurare il file Notes.ini. Entrambi questi strumenti vengono utilizzati dal crawler durante la ricerca per indicizzazione dei database di Lotus Domino.

Per installare Lotus Notes

  1. Verificare che l'account utente utilizzato per eseguire la procedura sia un membro del gruppo Administrators nel server che ospita il componente di ricerca per indicizzazione e disponga almeno di autorizzazioni Manager per il server Domino.

  2. Copiare l'applicazione client Lotus Notes nel server che ospita il componente di ricerca per indicizzazione da usare per la ricerca per indicizzazione nei documenti di Lotus Notes.

  3. Avviare l'installazione guidata di Lotus Notes.

  4. Nella finestra di dialogo Installazione guidata per Lotus Notes fare clic su Avanti.

  5. Nella pagina Contratto di licenza fare clic su Accetto i termini del Contratto di Licenza e quindi fare clic su Avanti per continuare.

  6. Nella pagina Informazioni utente digitare un nome utente nella casella Nome utente e il nome dell'organizzazione nella casella Organizzazione, oppure accettare le impostazioni predefinite e fare clic su Avanti.

  7. Nella pagina Selezione percorso di installazione specificare il percorso che si desidera utilizzare per i file di programma e i file di dati oppure accettare i percorsi di installazione predefiniti e quindi fare clic su Avanti.

    Nota

    Per impostazione predefinita, i file di programma vengono archiviati nella <cartella SystemDrive>:\Program Files (x86)\lotus\notes\ e i file di dati vengono archiviati nella <cartella SystemDrive>:\Program Files (x86)\lotus\notes\data\, dove <SystemDrive> è l'unità in cui è installato Lotus Notes.

  8. Nella pagina Installazione personalizzata selezionare le caratteristiche del programma che si desidera installare nel disco rigido locale e quindi fare clic su Avanti.

    La tabella seguente mostra le funzionalità e le sottofunzionalità richieste dal connettore Lotus Notes.

  9. Nella pagina Pronto per l'installazione del programma deselezionare l'opzione Utilizza Notes come programma di posta elettronica predefinito se non si desidera utilizzare Lotus Notes come programma di posta elettronica predefinito.

  10. Fare clic su Installa.

    Nella pagina Installazione di Lotus Notes viene mostrato lo stato dell'installazione.

  11. Nella pagina Installazione guidata completata fare clic su Fine.

Funzionalità e sottofunzionalità richieste dal connettore Lotus Notes

Caratteristica Sottocarattere
Notes Client Client Help Files
Domino Enterprise Connection Services (DECS)
Domino Designer Designer Help

Concedere autorizzazioni per la cartella di dati

Seguire questa procedura per concedere le autorizzazioni controllo completo per il gruppo WSS_WPG nella <cartella SystemDrive>:\Programmi (x86)\Lotus\Notes\Data nel server che ospita il componente di ricerca per indicizzazione.

Per concedere autorizzazioni per la cartella di dati

  1. Verificare che l'account utente utilizzato per eseguire la procedura sia un membro del gruppo Administrators nel server che ospita il componente di ricerca per indicizzazione e disponga almeno di autorizzazioni Manager per il server Domino.

  2. Nel server che ospita il componente di ricerca per indicizzazione fare clic sul pulsante Start, scegliere Tutti i programmi, Accessori e quindi Esplora risorse.

  3. In Esplora risorse passare alla <cartella SystemDrive>:\Programmi (x86)\Lotus\Notes\Data, dove <SystemDrive> è l'unità in cui è installato Lotus Notes.

  4. Fare clic con il pulsante destro del mouse sulla cartella Data e quindi scegliere Condivisione e protezione.

  5. Nella scheda Sicurezza della finestra di dialogo Proprietà fare clic su Aggiungi.

  6. Nella casella Immettere i nomi degli oggetti da selezionare eseguire una delle operazioni seguenti e quindi fare clic su OK:

  • Se la ricerca è installata in un controller di dominio Active Directory, digitare domain\WSS_WPG, dove domain è il nome del dominio associato al controller di dominio.

  • Se la ricerca è installata in un server che non è un controller di dominio Active Directory, digitare server\WSS_WPG, dove server è il nome NetBIOS del server che ospita il componente di ricerca per indicizzazione.

  1. Nella sezione Autorizzazioni per WSS_WPG della finestra di dialogo Proprietà selezionare la casella Consenti nella riga Controllo completo e quindi fare clic su OK.

Configurare l'applicazione client Lotus Notes

Utilizzare la procedura seguente per configurare l'applicazione client Lotus Notes. Le impostazioni di configurazione selezionate in questa procedura vengono scritte nel file Notes.ini, utilizzato dal crawler per ottenere informazioni su come connettersi al server Lotus Domino.

Per configurare Lotus Notes

  1. Verificare che l'account utente utilizzato per eseguire la procedura sia un membro del gruppo Administrators nel server che ospita il componente di ricerca per indicizzazione e disponga almeno di autorizzazioni Manager per il server Domino.

  2. Nel server che ospita il componente di ricerca per indicizzazione fare clic sul pulsante Start, scegliere Tutti i programmi, Applicazioni Lotus e quindi Lotus Notes.

  3. Nella pagina di benvenuto fare clic su Avanti.

  4. Nella casella Nome della pagina Informazioni utente immettere il nome utente associato al certificato Domino.

  5. Digitare il nome gerarchico del server Domino per cui si vuole eseguire la ricerca per indicizzazione nella casella Server Domino . Ad esempio, Contoso/marketing/west.

  6. Verificare che l'opzione Desidero connettermi a un server Domino sia selezionata e quindi fare clic su Avanti.

  7. Nella pagina File ID Notes fare clic su Sfoglia e quindi passare al percorso in cui è archiviato il certificato. Selezionare il certificato, fare clic su Apri e quindi su Avanti.

  8. Fare clic su per copiare il certificato nel percorso specificato.

    Nota

    Se non viene richiesto alcun certificato per Domino, fare clic su Indietro e verificare di aver immesso le informazioni corrette.

  9. Se viene visualizzata una finestra di dialogo che informa che non si è autorizzati ad accedere alla directory specificata, fare clic su OK per chiudere la finestra di dialogo. Si noti che questo errore è previsto se l'account utilizzato per l'accesso non dispone di accesso alla cartella di posta nel server Domino.

  10. Nella pagina relativa all'installazione di Messaggistica immediata deselezionare Installa messaggistica immediata.

  11. Fare clic su Avanti.

  12. Nella pagina Servizi aggiuntivi fare clic su Avanti.

  13. Nella casella Messaggio di Lotus Notes fare clic su OK.

    Viene visualizzata la schermata di benvenuto di Lotus Notes.

    Lasciare aperta l'applicazione client Lotus Notes. Sarà necessaria per la procedura successiva.

Verificare l'accesso al database Lotus Domino di cui si desidera effettuare la ricerca per indicizzazione

Utilizzare la procedura seguente per verificare che il certificato installato disponga di diritti di accesso per il database di cui si desidera eseguire la ricerca per indicizzazione.

Per verificare l'accesso

  1. Verificare che l'account utente utilizzato per eseguire la procedura sia un membro del gruppo Administrators nel server che ospita il componente di ricerca per indicizzazione e disponga almeno di autorizzazioni Manager per il server Domino.

  2. In Lotus Notes fare clic su File, scegliere Database e quindi Apri.

  3. Nella finestra di dialogo Apri database selezionare il server Lotus Domino a cui connettersi dall'elenco Server .

  4. Nell'elenco Database selezionare il database a cui ci si desidera connettere e quindi fare clic su Apri.

    I documenti contenuti nel database selezionato vengono visualizzati nella sezione Nome documento. Ciò implica che il server che ospita il componente di ricerca per indicizzazione dispone delle autorizzazioni necessarie per effettuare la ricerca per indicizzazione di tali documenti.

  5. Ripetere i passaggi da 1 a 3 per ogni database aggiuntivo per cui si desidera verificare le autorizzazioni di accesso.

  6. Scegliere Esci da Notes dal menu File.

Configurare i mapping di protezione

Utilizzare le informazioni contenute nella tabella seguente per semplificare la creazione del database dei mapping.

Elemento Descrizione
Mappings database name Nome del database di Lotus Domino utilizzato per il mapping degli ID utente di Lotus Notes agli account utente di dominio di Windows.
Lotus Notes field name Nome del campo nel file database di Lotus Domino utilizzato per memorizzare gli ID utente di Lotus Notes.
Windows user field name Nome del campo nel file database di Lotus Domino utilizzato per memorizzare i nomi utente di Windows.
Form name Nome della maschera in cui sono memorizzati i campi Lotus Notes field name e Windows user field name.
View name Nome della visualizzazione della maschera in cui sono memorizzati i mapping tra gli ID utente di Lotus Notes e i nomi utente di Windows.

NOTA: Questo nome fa distinzione tra maiuscole e minuscole.

Creare il database di mapping

Utilizzare questa procedura per creare un database di mapping utilizzando Domino Designer. È necessario un solo database di mapping per ogni foresta di server Domino contenente i database di cui si desidera eseguire la ricerca per indicizzazione.

Per creare un database di mapping

  1. Verificare che l'account utente utilizzato per eseguire la procedura sia un membro del gruppo Administrators nel server che ospita il componente di ricerca per indicizzazione e disponga almeno di autorizzazioni Manager per il server Domino in cui si desidera effettuare la ricerca per indicizzazione.

  2. Aprire Domino Designer nel server che ospita il componente di ricerca per indicizzazione.

  3. Fare clic su File, scegliere Database e quindi Nuovo.

  4. Nella finestra di dialogo Nuovo database eseguire le operazioni seguenti:

  • Selezionare il server Domino nell'elenco Nome server.

  • Nella casella Titolo digitare un titolo per il nuovo database.

    Tale contenuto viene inserito automaticamente nella casella Nome file e ad esso viene aggiunta l'estensione file .nsf.

    Se il titolo scelto supera gli otto caratteri, il nome del file verrà troncato.

  • Fare clic su OK per chiudere la finestra di dialogo Nuovo database .

  1. Fare clic su Crea, scegliere Struttura e infine Maschera.

  2. Fare clic su Crea e quindi su Campo.

  3. Nella casella Nome della finestra di dialogo Campo digitare il nome che si vuole usare per questo campo. Il campo verrà utilizzato per archiviare gli ID utente Lotus Notes.

  4. Chiudere la finestra di dialogo per salvare il campo.

  5. Fare clic su Crea e quindi su Campo.

  6. Nella casella Nome della finestra di dialogo Campo digitare il nome che si vuole usare per questo campo. Il campo verrà utilizzato per archiviare gli account utente di dominio Windows.

  7. Chiudere la finestra di dialogo per salvare il campo.

  8. Fare clic su File, selezionare Salva e quindi eseguire le operazioni seguenti:

  • Immettere un nome nella casella Salva maschera con nome.

  • Fare clic su OK per chiudere la finestra di dialogo.

  1. Scegliere Struttura dal menu Crea e quindi fare clic su Visualizzazione.

  2. Nella finestra di dialogo Crea visualizzazione eseguire le operazioni seguenti:

  • Immettere il nome desiderato per la visualizzazione nella casella Nome visualizzazione.

  • Selezionare Condivisa nell'elenco Tipo di visualizzazione.

  • Fare clic su OK per salvare la visualizzazione.

  1. Aprire la visualizzazione creata nel passaggio 14.

  2. Nella scheda Oggetti selezionare la colonna creata nel passaggio 7. Nel riquadro in basso a destra selezionare Campo e quindi selezionare il campo con lo stesso nome.

  3. Nella scheda Oggetti selezionare la colonna creata nel passaggio 10. Nel riquadro in basso a destra selezionare Campo e quindi selezionare il campo con lo stesso nome.

  4. Fare clic su File e quindi su Salva per salvare la visualizzazione e quindi chiudere Domino Designer.

Aggiungere gli account utente al database di mapping

Utilizzare la procedura seguente per aggiungere account utente al database di mapping tramite il client Lotus Notes. È necessario aggiungere tutti gli account che devono accedere al database di mapping e al server Domino.

Per aggiungere account utente al database di mapping

  1. Verificare che l'account utente utilizzato per eseguire la procedura sia un membro del gruppo Administrators nel server che ospita il componente di ricerca per indicizzazione e disponga almeno di autorizzazioni Manager per il server Domino.

  2. Nel server che ospita il componente di ricerca per indicizzazione aprire l'applicazione client Lotus Notes.

  3. Fare clic su File, selezionare Database e quindi Apri.

  4. Nella finestra di dialogo Apri database eseguire le operazioni seguenti:

  • Selezionare il server Domino nell'elenco Nome server.

  • Selezionare il database di mapping creato in precedenza.

  • Fare clic su Apri.

  1. Nel riquadro sinistro selezionare la visualizzazione creata per questo database.

  2. Fare clic su Crea e quindi sul nome della maschera creata in precedenza.

  3. Nel campo creato per memorizzare gli ID utente di Lotus Notes nella maschera immettere un ID utente di Lotus Notes di cui si desidera eseguire il mapping a un account di dominio di Windows. Ad esempio, UtenteContoso. Si noti che per questo campo viene fatta distinzione tra maiuscole e minuscole.

  4. Nel campo creato per il mapping agli ID utente di Lotus Notes immettere l'account di dominio di Windows di cui si desidera eseguire il mapping all'ID utente di Lotus Notes immesso nel passaggio 7. Si noti che è necessario utilizzare il formato dominio\utente, ad esempio Contoso\utente1.

  5. Fare clic su File e quindi su Salva per salvare il documento.

  6. Ripetere i passaggi da 6 a 8 se si desidera aggiungere altri mapping. In caso contrario andare al passaggio 11.

  7. Al termine, salvare la maschera e quindi chiudere l'applicazione client Lotus Notes.

Riavviare il server che ospita il componente di ricerca per indicizzazione

Prima di passare alla procedura successiva è necessario riavviare il server che ospita il componente di ricerca per indicizzazione.

Importante

Dopo il riavvio del server che ospita il componente di ricerca per indicizzazione, non riaprire l'applicazione client Lotus Notes. È infatti possibile che l'applicazione client Lotus Notes blocchi file che potrebbero provocare errori nelle procedure seguenti e nella ricerca per indicizzazione dei database di Lotus Domino.

Registrare Lotus Notes nel server che ospita il componente di ricerca per indicizzazione

Utilizzare la procedura seguente per registrare Lotus Notes nel sistema operativo del server che ospita il componente di ricerca per indicizzazione.

Per registrare Lotus Notes

  1. Verificare che l'account utente utilizzato per eseguire questa procedura sia un membro del gruppo Administrators nel server che ospita il componente di ricerca per indicizzazione.

  2. Eseguire Notessetup.exe nel server che ospita il componente di ricerca per indicizzazione utilizzando le stesse credenziali adottate per il provisioning del connettore Lotus Notes.

  3. Nel server che ospita il componente di ricerca per indicizzazione, in Esplora risorse passare alla <cartella SystemDrive>:\Programmi\Microsoft Office Servers\15\Bin\1033, dove <SystemDrive> è l'unità in cui è installato Microsoft SharePoint Server.

  4. Fare doppio clic su NotesSetup.exe.

  5. Nella pagina Installazione guidata dell'indice di Lotus Notes fare clic su Avanti.

  6. Nella finestra di dialogo Registra Lotus Notes per l'uso con SharePoint Server eseguire le operazioni seguenti:

  • Nella casella Percorso del file notes.ini verificare che sia specificato il percorso corretto per il file Notes.ini. Il percorso predefinito di questo file è <SystemDrive>:\Program Files (x86)\lotus\notes\notes.ini, dove <SystemDrive> è l'unità in cui è installato Lotus Notes.

  • Nella casella Percorso della directory di installazione di Lotus Notes verificare che sia specificato il percorso corretto per la directory di installazione di Lotus Notes. Per impostazione predefinita, il percorso di questa directory è <SystemDrive>:\Programmi (x86)\lotus\notes.

  • Nella casella Password immettere la password per il nome utente associato al certificato Domino.

  • Nella casella Conferma password immettere nuovamente la password per il nome utente associato al certificato Domino.

  1. È consigliabile lasciare deselezionata la sicurezza Ignora Lotus Notes durante la compilazione della casella di indice. Ciò consente alla ricerca per indicizzazione di includere tutti i documenti di Lotus Notes nell'indice di ricerca senza restrizioni. La sicurezza per questi documenti e oggetti è determinata dalla tabella dei mapping e fornisce dati di sicurezza senza escludere i documenti dall'indice.

  2. Fare clic su Avanti.

  3. Nella pagina Specificare il campo proprietario di Lotus Notes per il mapping a un nome utente di Windows eseguire le operazioni seguenti:

  • Nella casella Nome server Lotus Notes immettere il nome NetBIOS o l'indirizzo IP del server Domino.

  • Nella casella Nome file database di Lotus Notes immettere il nome file del database Lotus Domino che esegue il mapping degli ID utente di Lotus Notes agli account utente di dominio Windows. Accertarsi di includere l'estensione di file .nsf insieme al nome, ad esempio Mappings.nsf.

  • Nella casella Nome visualizzazione immettere il nome della visualizzazione del database Lotus Domino in cui vengono archiviati i mapping degli ID utente Lotus Notes ai nomi utente Windows.

  • Nella casella Titolo colonna per nome campo di Lotus Notes immettere il nome della colonna del file di database Lotus Notes utilizzato per archiviare gli ID utente di Lotus Notes.

  • Nella casella Titolo colonna per nome utente di Windows immettere il nome della colonna del file di database Lotus Notes utilizzato per archiviare gli account utente Windows.

  1. Fare clic su Avanti.

  2. Nella pagina Completamento dell'installazione guidata dell'indice di Lotus Notes fare clic su Fine.

Provisioning del connettore Lotus Notes

Utilizzare la procedura seguente per eseguire il provisioning del connettore Lotus Notes nel sistema operativo del server che ospita il componente di ricerca per indicizzazione.

Per eseguire il provisioning di Lotus Notes

  1. Verificare che l'account utente utilizzato per eseguire questa procedura sia un membro del gruppo Administrators nel server che ospita il componente di ricerca per indicizzazione.

  2. Aprire Amministrazione centrale SharePoint. Nella sezione Impostazioni di sistema fare clic su Gestisci servizi nel server.

  3. Nella colonna Servizio della pagina Servizi nel server individuare il servizio connettore Lotus Notes.

  4. Nella colonna Azione fare clic su Avvia.

  5. Nella sezione del pool di applicazioni all'interno della pagina delle impostazioni del connettore Lotus Notes selezionare Crea nuovo pool di applicazioni e quindi immettere un nome per il nuovo pool di applicazioni.

  6. Nell'elenco a discesa Configurabile selezionare o registrare lo stesso account di sicurezza utilizzato per l'installazione del file NotesSetup.exe.

  7. Fare clic su Esegui provisioning.

È stato eseguito il provisioning del connettore Lotus Notes e quest'ultimo è stato avviato.

Riavviare il servizio OSearch15

Prima di potere creare una origine di contenuto per i database Lotus Domino, è necessario che l'amministratore del server che ospita il componente di ricerca per indicizzazione riavvii il servizio OSearch15.

Importante

Non usare la pagina Servizi nel server del sito Web Amministrazione centrale SharePoint per riavviare il servizio. In questo modo viene reimpostato l'indice di ricerca, che richiede di eseguire una ricerca per indicizzazione completa di tutto il contenuto per ricompilare l'indice.

Per riavviare il servizio OSearch15

  1. Verificare che l'account utente utilizzato per eseguire questa procedura sia un amministratore per il server che ospita il componente di ricerca per indicizzazione.

  2. Aprire una finestra del prompt dei comandi.

  3. Per arrestare il servizio OSearch15, digitare questo comando: net stop osearch15

  4. Per avviare il servizio OSearch15, digitare questo comando: net start osearch15