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
Click Start, point to All Programs, point to Microsoft .NET Framework SDK v2.0, and then click SDK Command Prompt.
Em prompt de comando o SDK, tipo o seguinte comando.
gacutil /i /f <Path to Assembly>\CustomSecurityTrimmer.dll
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
Abra a Administração Central 3.0 SharePoint e em seguida, navegar para a página Application Management.
O Office SharePoint Services Shared Services seção da página a Application Management, clique em criar ou configurar do este farm Shared Services .
Para aberto o site de administração para o SSP, clique o nome do SSP para o serviço pesquisa.
O pesquisa seção, clique em definições de pesquisa para aberto a página Configure Search Settings.
Para aberto a página Manage CRAWL Rules, clique rastreamento regras.
Clique em nova regra rastrear e em seguida, para caminho , tipo file://FileServer1/* .
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
In Windows Explorer, locate CustomSecurityTrimmerSample.dll in the path <Local_Drive>
:\WINDOWS\assembly
.Clique com o botão direito do mouse o arquivo e, em seguida, clique propriedades .
Na guia Geral na caixa diálogo **** propriedades, selecionar e copiar o token.
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/*
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
Abra a Administração Central 3.0 SharePoint e em seguida, navegar para a página Application Management.
O Office SharePoint Services Shared Services seção da página a Application Management, clique em criar ou configurar do este farm Shared Services .
Para aberto o site de administração para o SSP, clique o nome do SSP para o serviço pesquisa.
No Pesquisar seção , para a página Configure Search Settings, clique aberto definições de pesquisa .
Para aberto a página Manage Content Sources, clique agenda fontes de conteúdo e rastrear.
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 .
Para Confirmar exclusão do de conteúdo origem, clique OK .
Clique em adicionar fonte de conteúdo e, em seguida, para nome , tipo de de conteúdo nome da fonte.
Selecione compartilhamentos de arquivo Tipo de fonte de conteúdo .
Para Iniciar endereços , tipo file://FileServer1/* .
Selecione Iniciar rastrear completo deste de conteúdo origem e em seguida, clique OK para adicionar o de conteúdo origem.
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