Share via


Referência de lotusnotessecuritytemplate.xml

 

Aplica-se a: FAST Search Server 2010

Tópico modificado em: 2015-03-09

Importante

Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Use uma cópia do lotusnotessecuritytemplate.xml para definir as configurações para o conector de diretório do usuário FAST pesquisa Lotus Notes.

O conector de diretório do usuário do Lotus Notes usa as definições de configuração para controlar o usuário e grupo de extração e sempre irá extrair o diretório inteiro do usuário do Lotus Domino.

Personalizando lotusnotessecuritytemplate.xml

Para extrair os usuários e grupos do Lotus Domino e enviá-los para o FAST Search Server 2010 for SharePoint para ativar a segurança em nível de item do Lotus Notes, configurar e executar o conector de diretório do usuário FAST pesquisa Lotus Notes.

Observação

Para modificar um arquivo de configuração, certifique-se que você atenda aos requisitos mínimos a seguir: você for um membro do grupo local de FAST Search Server 2010 for SharePoint no computador em que o FASTSearchAdministrators estiver instalado.

Para configurar o conector de diretório do usuário FAST pesquisa Lotus Notes, primeiro crie uma cópia do arquivo lotusnotessecuritytemplate.xml. Edite a cópia em um texto ou editor de XML de sua preferência (exceto o bloco de notas) para incluir os elementos e as configurações para seu ambiente.

Referência rápida de grupos de parâmetro

A tabela a seguir contém uma lista dos grupos de parâmetro no lotusnotestemplate.xml. Esses grupos podem aparecer em qualquer ordem.

Grupo de parâmetro Descrição

Grupo de parâmetro: NotesConnection

Define a conexão entre o conector e o servidor Lotus Domino para extração de conteúdo.

Grupo de parâmetro: ConnectorExecution

Especifica o comportamento geral do conector.

Grupo de parâmetro: FSAOutput

Especifica onde o conector deve enviar sua saída. Isso inclui arquivos de log e detalhes de conexão de armazenamento do usuário.

Grupo de parâmetro: SSOMapping

Especifica as propriedades para gerar um arquivo de alias XML detalhes do que o mapeamento entre os usuários do Active Directory ® e os usuários do Lotus Domino.

formato de arquivo lotusnotessecuritytemplate

Elementos XML em FastConnectorConfig-1.0.dtd começam com /> e terminam com <. O XML é definido no lotusnotessecuritytemplate.xml.

O formato básico é o seguinte:

"> group_name <group name="

    ">parameter_name" type="parameter_type<parameter name="

        </value>valor<value>

    </parameter>

</group>

Nomes de parâmetros diferenciam maiúsculas de minúsculas, os tipos não são. Tipos e nomes de parâmetro devem ser colocados entre aspas ("").

Uma definição de parâmetro pode ocupar várias linhas. Espaços, retornos de carro, alimentação de linhas e caracteres de tabulação são ignoradas em uma definição de elemento.

Por exemplo:

<group name="NotesConnection">
    <parameter name="NotesNameServer" type="string"> 
        <value>dominoserver</value>
    </parameter>
    <parameter name="NotesNameDatabase" type="string"> 
        <value>names.nsf</value>
    </parameter>
</group>

Dica

Para definições de parâmetro de tempo, posicione os valores em linhas separadas e recuo para facilitar a leitura do arquivo.

O elemento FastConfig é um caso especial e é necessário. Todos os outros elementos estão contidos dentro do elemento FastConfig.

Eis um trecho de código de exemplo de um arquivo de configuração:

<!DOCTYPE FastConfig SYSTEM "dtd/FastConnectorConfig-1.0.dtd">
<FastConfig>
    <group name="NotesConnection">
       <parameter name="NotesNameServer" type="string"> 
            <value>dominoserver</value> 
       </parameter>
       <parameter name="NotesNameDatabase" type="string"> 
            <value>names.nsf</value>
       </parameter>
    </group>
</FastConfig>

Você pode adicionar comentários em qualquer lugar, delimitados por --> e <!--.

Por exemplo:

<!DOCTYPE FastConfig SYSTEM "dtd/FastConnectorConfig-1.0.dtd">
<FastConfig>
    <group name="NotesConnection">
       <!-- Trying out a different Domino server 
        
       <parameter name="NotesNameServer" type="string"> 
            <value>dominoserver</value>
       </parameter>
      -->
       <parameter name="NotesNameServer" type="string"> 
            <value>dominoserver2</value>
       </parameter>
       <parameter name="NotesNameDatabase" type="string"> 
            <value>names.nsf</value>
       </parameter>
    </group>
</FastConfig>

Grupo de parâmetro: NotesConnection

Os parâmetros neste grupo especificam como se conectar ao servidor Lotus Domino para extração de conteúdo.

Parâmetro Digite Valor Descrição

NotesNameServer

Seqüência de caracteres

texto

Especifica o nome de host do servidor Lotus Domino.

NotesNameDatabase

Seqüência de caracteres

texto

Especifica o nome do banco de dados que possui a extensão. nsf. O banco de dados inclui os usuários, grupos e certifiers para extrair.

NotesPassword

Seqüência de caracteres

texto

A senha que é usada para autenticar o cliente Lotus Notes.

Isso deve corresponder à senha que você usou pela última vez para fazer logon para o cliente Lotus Notes neste computador. A senha deve ser criptografada. Criptografe-a com o utilitário %FASTSEARCH%\bin\connectorpwgen.bat.

A senha criptografada não pode conter caracteres de espaço em branco ou nenhuma nova linha; removê-las quando você copiar a senha criptografada do console.

Observação

A senha deve ser criptografada pelo mesmo usuário que irá descriptografá-lo (por exemplo, o usuário que executará o conector).

O nome do banco de dados que contém o diretório de usuário do Lotus Domino geralmente é names.nsf.

Exemplo

<group name="NotesConnection">
    <parameter name="NotesNameServer" type="string">
        <value>dominoserver.contoso.com</value>
    </parameter>
    <parameter name="NotesNameDatabase" type="string">
        <value>names.nsf</value>
    </parameter>
    <parameter name="NotesPassword" type="string">
        <value>AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAPF3E/uqo8kuy05Vfl6hBWAAAAABSAAAATQBpAGMAcgBvAHMAbwBmAHQAIABFAG4AdABlAHIAcAByAGkAcwBlACAAUwBlAGEAcgBjAGgAIAAtACAAQwBvAG4AbgBlAGMAdABvAHIAcwAAAANmAACoAAAAEAAAAN/ksvnBFepWFXzS9BFNY6AAAAAABIAAAKAAAAAQAAAAvbI2O5PXmb6wDzAeEfvNeRAAAABEqBeLrh8usMBfBhA7J8t1FAAAAD54sadCcKVwSRyxdU0TO6XjyCdH</value>
    </parameter>
</group>

Grupo de parâmetro: ConnectorExecution

O parâmetro nesse grupo Especifica o comportamento do log do conector de diretório do usuário.

Parâmetro Digite Valor Descrição

DocumentLoggingFrequency

número inteiro

número de entidades

O número de entidades (usuários, grupos e associações de grupo) processados antes que o conector registra uma mensagem de andamento.

Se você tiver dezenas de milhares de entidades, aumente esse valor para evitar a saturação do log de mensagens.

Padrão: 100

Exemplo

<group name="ConnectorExecution">
    <parameter name="DocumentLoggingFrequency" type="integer">
        <value>100</value>
    </parameter>
</group>

Grupo de parâmetro: FSAOutput

Os parâmetros neste grupo de especificarem onde o conector deve enviar sua saída. Isso inclui arquivos de log e detalhes de conexão de armazenamento do usuário.

Parâmetro Digite Valor Descrição

OutputDirectory

Seqüência de caracteres

texto

A pasta de saída para o conector.

Somente os arquivos de log e o arquivo XML de alias são armazenadas aqui.

A pasta é criada automaticamente se não existir.

O diretório pode ser relativo (a pasta bin) ou absoluto.

UserStoreHost

Seqüência de caracteres

texto

O nome de host do servidor onde se encontra o armazenamento do usuário do Lotus Notes. O armazenamento de usuário contém informações de associação de grupo sobre seus usuários, que serve como um gateway de segurança para um repositório de conteúdo de terceiros.

UserStorePort

número inteiro

PortNumber

A porta para o armazenamento de usuários do Lotus Notes.

SecurityDomainId

Seqüência de caracteres

texto

A identificação de armazenamento do usuário do Lotus Notes.

Esta é uma identificação de três letras que possa distinguir o armazenamento do usuário do Lotus Notes a partir de outros armazenamentos de usuários do FAST Search Authorization (FSA).

Esta identificação deve corresponder ao valor de Normalization/SecurityDomainId na configuração do conector de conteúdo.

Padrão: lnx

Normalmente, você não precisa mais de um armazenamento de usuário para o Lotus Notes. O padrão de identificação do Lotus Notes é SecurityDomainId. Portanto, você raramente precisará alterar o parâmetro lnx.

Exemplo

<group name="FSAOutput">
    <parameter name="OutputDirectory" type="string">
        <value>../var/lotusnotesconnector/security</value>
    </parameter>
    <parameter name="UserStoreHost" type="string">
        <value>localhost</value>
    </parameter>
    <parameter name="UserStorePort" type="integer">
        <value>13271</value>
    </parameter>
    <parameter name="SecurityDomainId" type="string">
        <value>lnx</value>
    </parameter>
</group>

Grupo de parâmetro: SSOMapping

Esse grupo inclui parâmetros de configuração para gerar um arquivo de alias XML para FAST Search Authorization (FSA) que lista o mapeamento entre os usuários do Active Directory e os usuários do Lotus Domino. Isso permite que um usuário do Active Directory realizar uma pesquisa que produz resultados de busca do conteúdo do Active Directory e bancos de dados do Lotus Domino que este usuário tenha acesso.

Para obter esses resultados, o documento do grupo de usuários no Lotus Domino deve conter o nome de usuário do Active Directory em um de seus atributos.

Depois de executar o conector de diretório do usuário e produzir o arquivo de alias XML, você deve importar manualmente o arquivo para FSA.

Parâmetro Digite Valor Descrição

UseSSOMapping

valor booleano

true|false

Se definido como true, um arquivo de alias XML é gerado.

ADUserNameField

Seqüência de caracteres

texto

Especifica o nome do atributo do documento de grupo de usuários (dentro do diretório de usuário do Lotus Domino) que contém o nome de usuário correspondente do Active Directory.

Exemplo: "ShortName"

Isso também pode ser o formulário "FullName(N)", o que significa que o nome de usuário do Active Directory será um dos valores no campo NomeCompleto com valores múltiplos. N Especifica o índice em FullName para recuperar o nome de usuário do Active Directory. N =-1 significa que o último índice.

XMLOutputFileName

Seqüência de caracteres

texto

Especifica o nome do arquivo de alias XML gerado.

O arquivo será colocado na pasta que está especificada no parâmetro FSAOutput/OutputDirectory.

Exemplo

O exemplo a seguir utiliza o certificado padrão gerado pelo instalador:

<group name="SSOMapping">
    <parameter name="UseSSOMapping" type="boolean">
        <value>true</value>
    </parameter>
    <parameter name="ADUserNameField" type="string">
        <value>FullName(-1)</value>
    </parameter>
    <parameter name="XMLOutputFileName" type="string">
        <value>ssomapping.xml</value>
    </parameter>
</group>

Observação

Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

See Also

Reference

Referência de lotusnotessecurity.bat

Concepts

Gerenciar o rastreamento com a conexão de diretório de usuários do Lotus Notes do FAST Search