Compartilhar via


Etapa 2: implantar e registrar a Trimmer de segurança personalizado

Esta explicação passo a passo descreve como criar, implantar e registrar um personalizado trimmer de segurança para Pesquisa da empresa no Microsoft Office do SharePoint Server 2007 usando Microsoft Visual Studio 2005.

Etapa 2 descreve como para implantar e registrar o personalizado trimmer de segurança e inclui o seguinte tarefas:

  • Implantando o personalizado segurança DLL trimmer

  • Criar a regra rastrear para o trimmer de segurança e registrar o personalizado trimmer de segurança para um compartilhado dos serviços do provedor (SSP) em O Office SharePoint Server 2007 

Implantando a segurança personalizada DLL Trimmer

Antes você pode registrar CustomSecurityTrimmer.dll, você deve instalar na cache global de assemblies. Há várias maneiras de fazer isso. Para obter mais informações, consulte How to: Install an Assembly into the Global Assembly Cache.

As seguinte etapas descrevem como instalar o DLL para o cache global de assemblies, usando o utilitário de linha de comando Gacutil.exe. Esse utilitário está incluído com o Microsoft .NET Framework SDK. Para obter mais informações, consulte Global Assembly Cache Tool (Gacutil.exe) e .NET Framework Tools.

Para implantar o personalizado segurança DLL trimmer para o cache global de assemblies

  1. Click Start, point to All Programs, point to Microsoft .NET Framework SDK v2.0, and then click SDK Command Prompt.

  2. Em prompt de comando o SDK, tipo o seguinte comando.

    gacutil /i /f <Path to Assembly>\CustomSecurityTrimmer.dll

  3. Replace <Path to Assembly> with the path to your DLL.

    If CustomSecurityTrimmer.dll is already installed to the global assembly cache, and you want to replace that version with a new version, use the /f option with the /i option, as follows.

    gacutil /i <Path to Assembly>\CustomSecurityTrimmer.dll /f

Criar a regra de rastreamento e Registering a Trimmer de segurança personalizado

Agora que você está pronto para registrar o personalizado trimmer de segurança, você deve criar a regra rastrear para o de conteúdo que a personalizado trimmer de segurança aplica-se a.

Para criar a regra rastrear

  1. Abra a Administração Central 3.0 SharePoint e em seguida, navegar para a página Application Management.

  2. O Office SharePoint Services Shared Services seção da página a Application Management, clique em criar ou configurar do este farm Shared Services .

  3. Para aberto o site de administração para o SSP, clique o nome do SSP para o serviço pesquisa.

  4. O pesquisa seção, clique em definições de pesquisa para aberto a página Configure Search Settings.

  5. Para aberto a página Manage CRAWL Rules, clique rastreamento regras.

  6. Clique em nova regra rastrear e em seguida, para caminho , tipo file://FileServer1/* .

  7. Para selecionar de configuração de rastreamento , incluir todos os itens neste caminho , e em seguida, clique OK para criar a regra rastrear.

Usar o utilitário stsadm stsadm para registrar um personalizado trimmer de segurança. O seguinte procedimento mostra como registrar um personalizado trimmer de segurança, com a identificação definida como 1 para o SharedServices1 SSP, aplicado a de conteúdo localizado no arquivo compartilhamentos para um servidor nomeado Servidordearquivos1 .

Dica

Este exemplo faz não especificar configuração Propriedades para o trimmer de segurança.Para obter um exemplo usando Propriedades configuração, consulte Etapa 3 (opcional): especifica um limite configuráveis em número de URLs de rastreamento selecionado.

Para registrar o personalizado trimmer de segurança

  1. In Windows Explorer, locate CustomSecurityTrimmerSample.dll in the path <Local_Drive>:\WINDOWS\assembly.

  2. Clique com o botão direito do mouse o arquivo e, em seguida, clique propriedades .

  3. Na guia Geral na caixa diálogo **** propriedades, selecionar e copiar o token.

  4. No prompt de comando, digite o seguinte comando.

    stsadm -o registersecuritytrimmer -ssp SharedServices1 -id 1 -typeName "CustomSecurityTrimmerSample.clsCustomSecurityTrimmer, CustomSecurityTrimmerSample, Version=1.0.0.0, Culture=neutral, PublicKeyToken=<token>" -rulepath file://FileServer1/*
    
  5. In the command, replace <token> with the Public Key Token for the CustomSecurityTrimmerSample.dll file.

Após registrar o trimmer de segurança, você deve recriar o de conteúdo afetado fontes e iniciar um rastrear completo do que de conteúdo origem.

Para recriar o de conteúdo origem

  1. Abra a Administração Central 3.0 SharePoint e em seguida, navegar para a página Application Management.

  2. O Office SharePoint Services Shared Services seção da página a Application Management, clique em criar ou configurar do este farm Shared Services .

  3. Para aberto o site de administração para o SSP, clique o nome do SSP para o serviço pesquisa.

  4. No Pesquisar seção , para a página Configure Search Settings, clique aberto definições de pesquisa .

  5. Para aberto a página Manage Content Sources, clique agenda fontes de conteúdo e rastrear.

  6. Para o de conteúdo origem representando o de conteúdo afetado pela regra rastrear para trimmer de segurança, clique em Editar o seta para baixo para ****. O menu, selecione Excluir .

  7. Para Confirmar exclusão do de conteúdo origem, clique OK .

  8. Clique em adicionar fonte de conteúdo e, em seguida, para nome , tipo de de conteúdo nome da fonte.

  9. Selecione compartilhamentos de arquivo Tipo de fonte de conteúdo .

  10. Para Iniciar endereços , tipo file://FileServer1/* .

  11. Selecione Iniciar rastrear completo deste de conteúdo origem e em seguida, clique OK para adicionar o de conteúdo origem.

  12. Redefinir Microsoft Serviços de Informações da Internet (IIS). Em um prompt de comando, tipo iisreset .

Consulte também

Referência

Microsoft.Office.Server.Search.Query.ISecurityTrimmer

Outros recursos

Trimming de segurança personalizado para Visão geral de resultados de pesquisa da empresa
Walkthrough: usando um Trimmer de segurança personalizado para resultados da pesquisa
Etapa 1: Criar a Trimmer de segurança personalizado
Etapa 3 (opcional): especifica um limite configuráveis em número de URLs de rastreamento selecionado