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