Share via


Paso 2: implementación y registro del optimizador de seguridad personalizado

Este tutorial describe cómo crear, implementar y registrar un optimizador de seguridad personalizado para Enterprise Search de Microsoft Office SharePoint Server 2007 mediante Microsoft Visual Studio 2005.

El paso 2 describe cómo implementar y registrar el optimizador de seguridad personalizado e incluye las siguientes tareas:

  • Implementación del archivo DLL del optimizador de seguridad personalizado

  • Creación de la regla de rastreo para el optimizador de seguridad y registro del optimizador de seguridad personalizado para un proveedor de servicios compartidos (SSP) en Office SharePoint Server 2007

Implementación del archivo DLL del optimizador de seguridad personalizado

Antes de poder registrar CustomSecurityTrimmer.dll, debe instalarlo en la memoria caché de ensamblados global. Hay varias formas de hacer esto. Para obtener más información, consulte How to: Install an Assembly into the Global Assembly Cache.

Los siguientes pasos describen cómo instalar el archivo DLL en la memoria caché de ensamblados global mediante la utilidad de línea de comandos gacutil.exe. Esta utilidad se incluye con el SDK de Microsoft .NET Framework. Para obtener más información, consulte Global Assembly Cache Tool (Gacutil.exe) y .NET Framework Tools.

Para implementar el archivo DLL del optimizador de seguridad personalizado en la memoria caché de ensamblados global

  1. Haga clic en Inicio, elija Todos los programas, Microsoft .NET Framework SDK v2.0 y, a continuación, haga clic en SDK Command Prompt.

  2. En el símbolo del sistema de SDK, escriba el siguiente comando.

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

  3. Reemplace <Path to Assembly> con la ruta del archivo DLL.

    Si ya está instalado CustomSecurityTrimmer.dll en la memoria caché de ensamblados global y desea reemplazar esa versión con una nueva versión, use la opción /f con la opción /i como se muestra a continuación.

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

Creación de la regla de rastreo y registro del optimizador de seguridad personalizado

Ahora que ya se puede registrar el optimizador de seguridad personalizado, se debe crear la regla de rastreo para el contenido al que se aplica el optimizador de seguridad personalizado.

Para crear la regla de rastreo

  1. Abra Administración central de SharePoint 3.0 y desplácese hasta la página Administración de aplicaciones.

  2. En la sección Servicios compartidos de Office SharePoint Services de la página Administración de aplicaciones, haga clic en Crear o configurar los servicios compartidos de este conjunto de servidores.

  3. Para abrir el sitio de administración del SSP, haga clic en el nombre del SSP para el servicio de búsqueda.

  4. En la sección Búsqueda, haga clic en Parámetros de búsqueda para abrir la página Configurar opciones de búsqueda.

  5. Para abrir la página Administrar reglas de rastreo, haga clic en Reglas de rastreo.

  6. Haga clic en Nueva regla de rastreo y, a continuación, en Ruta, escriba file://FileServer1/*.

  7. Para la Configuración de rastreo, seleccione Incluir todos los elementos de esta ruta y, a continuación, haga clic en Aceptar para crear la regla de rastreo.

La utilidad stsadm se usa para registrar un optimizador de seguridad personalizado. El procedimiento siguiente muestra cómo registrar un optimizador de seguridad personalizado, con el identificador establecido en 1 para el SSP SharedServices1, aplicado al contenido que se encuentra en recursos compartidos de archivos para un servidor denominado FileServer1.

Nota

Este ejemplo no especifica las propiedades de configuración del optimizador de seguridad. Para obtener un ejemplo con propiedades de configuración, consulte Paso 3 (opcional): Especificar un límite configurable del número de direcciones URL de rastreo comprobadas.

Para registrar el optimizador de seguridad personalizado

  1. En Explorador de Windows, encuentre CustomSecurityTrimmerSample.dll en la ruta de acceso <Local_Drive>:\WINDOWS\assembly.

  2. Haga clic con el botón secundario en el archivo y, a continuación, haga clic en Propiedades.

  3. En la ficha General del cuadro de diálogo Propiedades, seleccione y copie el token.

  4. En el símbolo del sistema, escriba el siguiente 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. En el comando, reemplace <token> con el token de clave pública para el archivo CustomSecurityTrimmerSample.dll.

Una vez registrado el optimizador de seguridad, debe volver a crear los orígenes de contenido afectados e iniciar un rastreo completo de ese origen de contenido.

Para volver a crear el origen de contenido

  1. Abra Administración central de SharePoint 3.0 y desplácese hasta la página Administración de aplicaciones.

  2. En la sección Servicios compartidos de Office SharePoint Services de la página Administración de aplicaciones, haga clic en Crear o configurar los servicios compartidos de este conjunto de servidores.

  3. Para abrir el sitio de administración del SSP, haga clic en el nombre del SSP para el servicio de búsqueda.

  4. En la sección Buscar, para abrir la página Configurar opciones de búsqueda, haga clic en Configuración de búsqueda.

  5. Para abrir la página Administrar orígenes de contenido, haga clic en Orígenes de contenido y programaciones de rastreo.

  6. Para el origen de contenido que representa el contenido afectado por la regla de rastreo para el optimizador de seguridad, haga clic en la flecha hacia abajo para Editar. En el menú, seleccione Eliminar.

  7. Para confirmar la eliminación del origen de contenido, haga clic en Aceptar.

  8. Haga clic en Agregar origen de contenido y, a continuación, en Nombre, escriba el nombre del origen de contenido.

  9. En Tipo de origen de contenido, seleccione Recursos compartidos de archivos.

  10. En Direcciones de inicio, escriba file://FileServer1/*.

  11. Seleccione Iniciar rastreo completo de este origen de contenido y haga clic en Aceptar para agregar el origen de contenido.

  12. Reinicie Microsoft Internet Information Services (IIS). En el símbolo del sistema, escriba iisreset.

Vea también

Referencia

Microsoft.Office.Server.Search.Query.ISecurityTrimmer

Otros recursos

Información general del Optimizador de seguridad personalizado para los resultados del motor de búsqueda Enterprise Search
Tutorial: Uso de un optimizador de seguridad personalizado para los resultados de la búsqueda
Paso 1: Crear el optimizador de seguridad personalizado
Paso 3 (opcional): Especificar un límite configurable del número de direcciones URL de rastreo comprobadas