Configurar e utilizar o conector do Lotus Notes para o SharePoint Server
APLICA-SE A:2013 2016 2019 Subscription Edition SharePoint no Microsoft 365
Antes de começar
Antes de começar essa operação, analise as informações a seguir sobre pré-requisitos:
Os procedimentos neste artigo têm de ser repetidos em todos os servidores no farm do SharePoint Server que alojam um componente de pesquisa.
Pré-requisitos
As seções a seguir listam funções administrativas, software e contas de usuário.
Funções administrativas necessárias
As funções administrativas a seguir são necessárias para preparar qualquer servidor que hospeda um componente para rastreamento do conteúdo do Lotus Notes hospedado por um ou mais bancos de dados do Lotus Domino:
Administrador do servidor do Lotus Domino que você quer rastrear.
Administrador de servidor que hospeda um componente de rastreamento que você quer usar para rastrear conteúdo do Lotus Notes.
Administrador de aplicativo de serviço para o Aplicativo de serviço de pesquisa.
Softwares necessários
Os seguintes softwares são necessários:
Lotus C++ API Toolkit para Notes.
Aplicativo cliente Lotus Notes, disponível para compra na IBM.
Servidor Lotus Notes Domino, disponível para compra na IBM.
A tabela a seguir mostra as combinações de versões do servidor Lotus Notes Domino e do cliente Lotus Notes com as quais o conector Lotus Notes trabalha.
Essa versão do servidor | Com cliente 6.x | Com cliente 7.x | Com cliente 8.x |
---|---|---|---|
Servidor 6.x | SIM | NÃO | NÃO |
Servidor 7.x | NÃO | SIM | SIM |
Servidor 8.x | NÃO | NÃO | SIM |
Contas de usuário necessárias para rastrear bancos de dados Lotus Domino
Um administrador do Domino deve conceder a uma ID de usuário do Lotus Notes (que representa um usuário Domino) ao menos a permissão de Leitor de bancos de dados e documentos individuais do Lotus Domino que você deseja rastrear. O administrador do Domino também deve adicionar essa ID de usuário do Lotus Notes e a conta de usuário do domínio Windows designada ao serviço Search 15 (OSearch15) do SharePoint Server a um banco de dados de mapeamentos no servidor do Lotus Domino que você deseja rastrear.
Observação
Somente a conta de usuário designada ao serviço OSearch15 pode ser usada para rastrear bancos de dados do Lotus Domino. Você não pode usar a conta de acesso ao conteúdo padrão ou uma regra de rastreamento para especificar uma conta de usuário diferente para rastrear bancos de dados do Lotus Domino.
A tabela a seguir faz um resumo das contas de usuário necessárias para rastrear bancos de dados do Lotus Domino.
Conta necessária | Comentário | Exemplo |
---|---|---|
Conta de usuário do domínio Windows | A conta de usuário designada ao serviço OSearch15 também deve ser um membro do grupo Administradores no servidor que hospeda o componente de rastreamento. | Contoso\User1, em que Contoso é o nome de domínio e User1 é o nome da conta de usuário do domínio do Windows. |
ID de usuário do Lotus Notes | À ID de usuário do Lotus Notes deve ser concedido ID ao menos o acesso de Leitor do banco de dados do Lotus Domino e dos documentos individuais que você quer rastrear. O certificado Domino também contém essa ID de usuário do Lotus Notes. | User2 NOTA: O nome desta conta e a respetiva palavra-passe não têm de corresponder à conta de utilizador do domínio do Windows. |
Mais informações sobre essa tabela de mapeamentos são fornecidas ainda neste artigo. Consulte Como configurar mapeamentos de segurança.
Como instalar o aplicativo de cliente do Lotus Notes
Siga esse procedimento para instalar o aplicativo de cliente Lotus Notes no servidor que hospeda o componente de rastreamento no farm do servidor que você deseja usar para rastrear um banco de dados do Lotus Domino. Esse aplicativo de cliente funciona como um manipulador de protocolo e é usado para configurar o arquivo Notes.ini. Ambos são usados pelo rastreador ao rastrear os bancos de dados do Lotus Domino.
Para instalar o Lotus Notes
Verifique se a conta de usuário que está executando esse procedimento é um membro do grupo Administradores no servidor que hospeda o componente de rastreamento e tem, ao menos, permissões de Gerente no servidor do Domino.
Copie o aplicativo cliente do Lotus Notes para o servidor que hospeda o componente de rastreamento que você deseja usar para rastrear os documentos do Lotus Notes.
Como iniciar o assistente de instalação do Lotus Notes.
Na caixa de diálogo Bem-vindo ao Assistente de Instalação do Lotus Notes , clique em Seguinte.
Na página de Contrato de Licença, clique em Aceito os termos do contrato de licença, e clique em Avançar para continuar.
Na página de Informações do cliente, digite um nome de usuário na caixa Nome de usuário e o nome da organização na caixa Organização, ou aceite as configurações padrão e clique em Avançar.
Na página de Seleção do caminho de instalação, especifique o caminho para os arquivos do programa e dos dados ou aceite os caminhos padrão de instalação e clique em Avançar.
Observação
Por predefinição, os ficheiros de programa são armazenados na <pasta SystemDrive>:\Program Files (x86)\lotus\notes\ e os ficheiros de dados são armazenados na <pasta SystemDrive>:\Programas (x86)\lotus\notes\data\data\, onde <o SystemDrive> é a unidade na qual o Lotus Notes está instalado.
Na página Instalação personalizada, selecione os recursos de programa que você deseja instalar na unidade local do disco rígido e clique em Avançar.
A tabela abaixo mostra as funcionalidades e sub-funcionalidades necessárias para o conector do Lotus Notes.
Na página Pronto para instalar o programa, se você não deseja que o Lotus Notes seja o programa de e-mail padrão, limpe a seleção Faça do Notes meu programa de e-mail padrão.
Clique em Instalar.
A página Instalação do Lotus Notes mostra o status da instalação.
Na página Assistente de instalação concluído, clique em Concluir.
Funcionalidades e sub-funcionalidades necessárias para o conector do Lotus Notes
Recurso | Subfeatura |
---|---|
Cliente do Notes | Arquivos de Ajuda do Cliente |
Domino Enterprise Connection Services (DECS) | |
Domino Designer | Ajuda do Designer |
Como conceder permissões na pasta de dados
Siga este procedimento para conceder permissões de Controlo Total para o grupo de WSS_WPG na <pasta SystemDrive>:\Program Files (x86)\Lotus\Notes\Data no servidor que aloja o componente de pesquisa.
Para conceder permissões na pasta de dados
Verifique se a conta de usuário que está executando esse procedimento é membro do grupo Administradores no servidor que hospeda o componente de rastreamento e tem ao menos permissões de Gerente no servidor Domino.
No servidor que hospeda o componente de rastreamento, clique em Iniciar, aponte para Todos os Programas, clique em Acessórios e clique em Windows Explorer.
No Explorador do <Windows, aceda à pasta SystemDrive>:\Programas (x86)\Lotus\Notes\Data, onde <o SystemDrive> é a unidade na qual o Lotus Notes está instalado.
Clique com o botão direito do mouse na pasta Dados e clique em Compartilhamento e Segurança.
Na caixa de diálogo Propriedades , no separador Segurança , clique em Adicionar.
Na caixa Digite os nomes de objeto a serem selecionados, siga um destes procedimentos e clique em OK:
Se a pesquisa estiver instalada num controlador de domínio do Active Directory, escreva domínio\WSS_WPG, em que domínio é o nome do domínio que está associado ao controlador de domínio.
Se a pesquisa estiver instalada num servidor que não seja um controlador de domínio do Active Directory, escreva server\WSS_WPG, em que servidor é o nome NetBIOS do servidor que aloja o componente de pesquisa.
- Na caixa de diálogo Propriedades , na secção Permissões para WSS_WPG , selecione a caixa Permitir na linha Controlo total e, em seguida, clique em OK.
Como configurar o aplicativo cliente Lotus Notes
Siga esse procedimento para configurar o aplicativo de cliente do Lotus Notes. As definições de configuração selecionadas nesse procedimento são gravadas no arquivo Notes.ini, o qual o rastreador usa para descobrir como conectar ao servidor ao servidor do Lotus Domino.
Para configurar o Lotus Notes
Verifique se a conta de usuário que está executando esse procedimento é membro do grupo Administradores no servidor que hospeda o componente de rastreamento e tem ao menos permissões de Gerente no servidor Domino.
No servidor que hospeda o componente de rastreador, clique em Iniciar, aponte para Todos os Programas, aponte para Aplicativos do Lotus e clique em Lotus Notes.
Na página de Boas-vindas, clique Avançar.
Na página de Informações do usuário, na caixa Seu nome, digite o nome de usuário associado ao certificado do Domino.
Digite o nome hierárquico do servidor do Domino que você deseja rastrear na caixa Servidor do Domino. Por exemplo, Contoso/marketing/west.
Certifique-se que Eu quero me conectar ao servidor Domino esteja selecionado e clique em Avançar.
Na página Arquivo de ID do Notes, clique em Buscar e encontre o local em que o certificado está armazenado. Selecione o certificado, clique em Abrir, e clique em Avançar.
Clique em Sim para copiar o certificado para o local específico.
Observação
Se não for solicitado um certificado do Domino, clique em Anterior e certifique-se de ter inserido as informações corretas.
Se for apresentada uma caixa de diálogo que o informa de que não está autorizado a aceder ao diretório especificado, clique em OK para fechar a caixa de diálogo. Esse erro é esperado se a conta na qual você está registrado não tem acesso à pasta de e-mail no servidor Domino.
Na página de Configuração de mensagem instantânea, cancele a seleção Configurar mensagem instantânea.
Clique em Avançar.
Na página Serviços Adicionais, clique em Avançar.
Na caixa Mensagem do Lotus Notes, clique em OK.
A tela de Boas-vindas do Lotus Notes é exibida.
Deixe o aplicativo cliente do Lotus Notes aberto. Você precisará dele para o próximo procedimento.
Verifique o acesso ao banco de dados do Lotus Domino que você quer rastrear
Siga esse procedimento para verificar que o certificado que você instalou tem acesso ao banco de dados que você deseja rastrear.
Para verificar o acesso
Verifique se a conta de usuário que está executando esse procedimento é membro do grupo Administradores no servidor que hospeda o componente de rastreamento e tem ao menos permissões de Gerente no servidor Domino.
No Lotus Notes, clique em Arquivo, aponte para Banco de dados e clique em Abrir.
Na caixa de diálogo Abrir Base de Dados , selecione o servidor Lotus Domino ao qual pretende ligar a partir da lista Servidor .
Na lista de Banco de Dados, selecione o banco de dados ao qual você quer se conectar e clique em Abrir.
Os documentos contidos pelo banco de dados que você selecionou são disponibilizados na seção Nome do Documento. Isso significa que o servidor hospeda o componente de rastreamento como as permissões necessárias para rastrear esses documentos.
Repita as etapas 1 a 3 para cada banco de dados adicional que você deseja verificar o acesso a.
No menu Arquivo, clique em Sair do Notes.
Como configurar os mapeamentos de segurança
Use as informações na tabela a seguir para ajudá-lo a criar o banco de dados de mapeamentos.
Item | Descrição |
---|---|
Nome do banco de dados de mapeamentos | Nome do banco de dados do Lotus Domino que mapeia as IDs do usuário do Lotus Notes para contas de usuário do domínio do Windows. |
Nome de campo do Lotus Notes | Nome do campo no arquivo de banco de dados do Lotus Domino que armazena as IDs de usuário do Lotus Notes. |
Nome do campo de usuário do Windows | Nome do campo no arquivo de banco de dados do Lotus Domino que armazena os nomes de usuário do Windows. |
Nome de formulário | Nome do formulário que armazena os campos Nome de campo do Lotus Notes e Nome de campo de usuário do Windows. |
Nome de exibição | Nome da exibição do formulário que armazena as IDs de usuário do Lotus Notes para mapeamentos de nome de usuário do Windows. NOTA: Este nome é sensível a maiúsculas e minúsculas. |
Crie o banco de dados dos mapeamentos
Siga esse procedimento para criar um banco de dados de mapeamentos usando o Designer do Domino. Você só requer um bando de dados de mapeamentos para cada floresta dos servidores do Domino que contêm os bancos de dados que você deseja rastrear.
Para criar um banco de dados de mapeamentos
Verifique se a conta de usuário que está executando esse procedimento é membro do grupo Administradores no servidor que hospeda o componente de rastreamento e tem ao menos permissões de Gerente no servidor Domino que você quer rastrear.
No servidor que hospeda o componente de rastreamento, abra o Designer do Domino.
Clique em Arquivo, aponte para Banco de Dados e clique em Novo.
Na caixa de diálogo Nova Base de Dados , faça o seguinte:
Selecione o servidor do Domino na lista Nome do servidor.
Na caixa Título, digite um título para o novo banco de dados.
Esse conteúdo povoa a caixa Nome do Arquivo automaticamente e é anexo à extensão de arquivo .nsf.
Se o título que você escolheu tem mais de 8 caracteres, o nome de arquivo será truncado.
Clique em OK para fechar a caixa de diálogo Nova Base de Dados .
Clique em Criar, aponte para Design e clique em Formulário.
Clique em Criar e clique em Campo.
Na caixa de diálogo Campo , na caixa Nome , escreva o nome que pretende utilizar para este campo. Esse campo será usado para armazenar as IDs de usuário do Lotus Notes.
Feche a caixa de diálogo para guardar o campo.
Clique em Criar e clique em Campo.
Na caixa de diálogo Campo , na caixa Nome , escreva o nome que pretende utilizar para este campo. Esse campo será usado para armazenar as contas de usuário do domínio Windows.
Feche a caixa de diálogo para guardar o campo.
Clique em Arquivo, clique em Salvar e depois faça o seguinte:
Digite o nome na caixa Salvar Formulário como.
Clique em OK para fechar a caixa de diálogo.
No menu Criar, aponte para Design e clique em Exibir.
Na caixa de diálogo Criar Vista , faça o seguinte:
Na caixa Exibir nome, digite um nome para essa visualização.
Selecione Compartilhado na lista Exibir tipo.
Clique em OK para salvar essa exibição.
Abra a exibição que você criou na etapa 14.
Na guia Objetos, selecione a coluna que você criou na etapa 7. No painel inferior direito, selecione Campo e depois selecione o campo que tem o mesmo nome.
Na guia Objetos, selecione a coluna que você criou na etapa 10. No painel inferior direito, selecione Campo e depois selecione o campo que tem o mesmo nome.
Clique Arquivo e depois clique em Salvar para salvar a exibição e feche o Designer do Domino.
Adicione contas de usuário ao banco de dados de mapeamentos
Siga esse procedimento para adicionar contas de usuários ao banco de dados de mapeamentos usando o cliente Lotus Notes. Você deve adicionar todas as contas de que necessitam de acesso ao banco de dados de mapeamentos e ao servidor do Domino.
Para adicionar contas de usuário ao banco de dados de mapeamentos
Verifique se a conta de usuário que está executando esse procedimento é membro do grupo Administradores no servidor que hospeda o componente de rastreamento e tem ao menos permissões de Gerente no servidor Domino.
No servidor que hospeda o componente de rastreamento, abra o aplicativo de cliente do Lotus Notes.
Clique em Arquivo, aponte para Banco de dados e clique em Abrir.
Na caixa de diálogo Abrir Base de Dados , faça o seguinte:
Selecione o servidor do Domino na lista Nome do servidor.
Selecione o banco de dados de mapeamentos que você criou anteriormente.
Clique em Abrir.
No painel esquerdo, selecione a exibição que você criou para esse banco de dados.
Clique em Criar e clique no nome do formulário que você criou anteriormente.
No formulário, no campo que você criou para armazenar as IDs de usuário do Lotus Notes, digite uma ID de usuário do Lotus Notes que você deseja mapear para uma conta de usuário de domínio do Windows. Por exemplo, ContosoUser. Esse campo diferencia maiúsculas de minúsculas.
No campo que você criou para mapear para as IDs de usuário do Lotus Notes, digite a conta de usuário do domínio do Windows que você deseja mapear para a ID de usuário do Lotus Notes que você inseriu na etapa 7. Deve estar no formato domínio\usuário, por exemplo, Contoso\user1.
Clique em Arquivo e depois clique em Salvar para salvar o documento.
Repita os passos 6 a 8 se quiser adicionar mais mapeamentos. Caso contrário, vá para a etapa 11.
Ao finalizar, salve o formulário e feche o aplicativo cliente do Lotus Notes.
Como reiniciar o servidor que hospeda o componente de rastreamento
Você deve reiniciar o servidor que hospeda o componente de rastreamento antes de passar para o próximo procedimento.
Importante
Depois que o componente que hospeda o componente de rastreamento é reiniciado, não abra o aplicativo cliente do Notes novamente. Isso porque o aplicativo cliente do Lotus Notes pode bloquear os arquivos que poderiam gerar os procedimentos a seguir e rastrear os bancos de dados do Lotus Domino até a falha.
Como registrar o Lotus Notes com o servidor que hospeda o componente de rastreamento
Siga esse procedimento para registrar o Lotus Notes ao sistema operacional do servidor que hospeda o componente de rastreamento.
Para registrar o Lotus Notes
Verifique se a conta de usuário que está realizando esse procedimento é membro do grupo Administradores no servidor que hospeda o componente de rastreamento.
Execute o Notessetup.exe no servidor que hospeda o componente de rastreamento usando as mesmas credenciais usadas para fornecimento ao conector Lotus Notes.
No servidor que aloja o componente de pesquisa, no Explorador do <Windows, aceda à pasta SystemDrive>:\Programas\Microsoft Office Servers\15\Bin\1033, onde <o SystemDrive> é a unidade na qual o Microsoft SharePoint Server está instalado.
Clique duas vezes em NotesSetup.exe.
Na página Bem-vindo ao Assistente para Instalação do Índice do Lotus Notes, clique em Avançar.
Na caixa de diálogo Registar Notas do Lotus para utilização com o SharePoint Server , faça o seguinte:
Na caixa Localização do arquivo notes.ini, certifique-se que o caminho correto do arquivo Notes.ini esteja especificado. O caminho predefinido deste ficheiro é <SystemDrive>:\Programas (x86)\lotus\notes\notes.ini, em <que o SystemDrive> é a unidade na qual o Lotus Notes está instalado.
Na caixa Localização do diretório de instalação do Lotus Notes, certifique-se de que o caminho correto do direto de instalação do Lotus Notes esteja especificado. Por predefinição, o caminho deste diretório é <SystemDrive>:\Programas (x86)\lotus\notes.
Na caixa Senha, digite a senha do nome de usuário associado ao certificado do Domino.
Na caixa Confirmar Senha, redigite a senha do nome de usuário associado ao certificado do Domino.
Recomendamos que você deixe a caixa Ignorar segurança do Lotus Notes ao criar um índice desmarcada. Isso permite que o rastreamento inclua todos os documentos do Lotus Notes no índice de busca se restrição. A segurança para esses documentos e objetos é determinada pela tabela de mapeamentos e oferece dados de segurança sem excluir documentos do índice.
Clique em Avançar.
Na página Especifique o Campo Proprietário do Lotus Notes® para o Mapeamento de Nome de Usuário do Windows, faça o seguinte:
Na caixa Nome de servidor do Lotus Notes, digite o nome NetBIOS ou o endereço de IP do servidor do Domino.
Na caixa Nome do arquivo de banco de dados do Lotus Notes, digite o nome do arquivo do banco de dados do Lotus Domino que mapeia as IDs de usuário do Lotus Notes para as contas de usuário do domínio do Windows. Certifique-se de ter incluído a extensão de arquivo .nsf com esse nome, por exemplo, Mapeamentos.nsf.
Na caixaNome de exibição, digite o nome de exibição do banco de dados do Lotus Domino que armazena as IDS de usuário do Lotus Notes aos mapeamentos de nome de usuário do Windows.
Na caixa Título da coluna de nome de campo do Lotus Notes, digite o nome da coluna do arquivo de banco de dados do Lotus Notes que costumava armazenar as IDs de usuário do Lotus Notes.
Na caixa Título da coluna de nome de usuário do Windows, digite o nome da coluna do arquivo de banco de dados do Lotus Notes que costumava armazenar contas de usuário do Windows.
Clique em Avançar.
Na página Concluindo o Assistente para Instalação do Índice do Lotus Notes, clique em Concluir.
Fornecimento ao conector do Lotus Notes
Siga esse procedimento para fornecer ao conector do Lotus Notes o sistema operacional do servidor que hospeda o componente de rastreamento.
Para fornecer ao Lotus Notes
Verifique se a conta de usuário que está realizando esse procedimento é membro do grupo Administradores no servidor que hospeda o componente de rastreamento.
Abra a Administração Central do SharePoint. Na seção Configurações do Sistema, clique em Gerenciar serviços no Servidor.
Nos Serviços da página do Servidor, na coluna Serviço, encontre o serviço do Conector do Lotus Notes.
Na coluna Ação, clique em Iniciar.
Na página de configurações do conector do Lotus Notes, na seção de pool de aplicativos, selecione Criar novo pool de aplicativos e insira um nome para o ele.
No menu suspenso Configurável, selecione ou registre a mesma conta de segurança usada para a instalação do NotesSetup.exe.
Clique em Fornecimento.
O conector do Lotus Notes agora está abastecido e iniciado.
Como iniciar o serviço OSearch15
O administrador do servidor que hospeda o componente de rastreamento deve reiniciar o serviço OSearch15 antes que uma fonte de conteúdo possa ser criada para bancos de dados do Lotus Domino.
Importante
Não utilize a página Serviços no Servidor no site da Administração Central do SharePoint para reiniciar este serviço. Fazer isso redefine o índice de pesquisa, requerendo que você faça um rastreamento completo de todo o conteúdo para reconstruir o índice.
Para reiniciar o serviço OSearch15
Verifique se a conta de usuário que está executando esse procedimento é um administrador do servidor que hospeda o componente de rastreamento.
Abra uma janela de prompt de comando.
Para interromper o serviço do OSearch15, digite este comando: net stop osearch15
Para iniciar o serviço do OSearch15, digite este comando: net start osearch15