MOSS: Habilitando y Configurando la búsqueda de personas!

Una de los componentes más importantes de MOSS es el potente motor de búsqueda que lleva incorporado dentro de los llamados Shared Services Providers (que proporcionan varios servicios compartidos entre distintos sitios de MOSS: Búsqueda, Business Data Catalog, User Profiles y My Sites, Excel y Form Services, Audiencias).Los Shared Services Providers se crean y mantienen desde la administración central de MOSS:



En este post nos centraremos en las características de búsqueda de MOSS, mostrando las configuraciones necesarias para realizar búsquedas de personas en sitios de MOSS. Para ello, lo primero que haremos  es crear un subistio de búsqueda con tabs a partir de la plantilla out-of-the-box que MOSS nos ofrece para esta funcionalidad:



Una vez que MOSS acabe de crear el sitio de búsqueda, este aparecerá en pantalla utilizando la plantilla que hemos indicado (bastante potente para cualquier organización para localizar sus empleados en la Intranet).



Una vez creado el subsitio de búsqueda, para que en este podamos encontrar personas al realizar una búsqueda, son necesarios dos pasos:


·         En primer lugar, necesitamos añadir las personas que vamos a buscar en MOSS. Estas personas son lo que MOSS denomina User Profiles y para añadirlas, desde el Shared Service Provider creado, nos vamos a la sección User Profiles And My Sites y aquí seleccionamos la opción User Profiles and Properties:



Desde la pantalla que se abre, podremos añadir nuevos user profiles bien manualmente o bien definiendo una importación de perfiles de usuario programada a partir de un origen especificado para los mismos: Active Directory, LDAP o un BDC.



También podemos ver que perfiles tenemos añadidos (y sobre los que se va a realizar la búsqueda), y desde el listado de perfiles podemos añadir manualmente otros nuevos o modificar los existentes.



Nota: Es interesante ver para un perfil de usuario la cantidad de datos que se pueden tener.


·         Configurar la búsqueda en sí misma. De nuevo, desde la administración del Shared Service creado nos vamos a la sección Search -> Search Settings para configurar como se va a realizar la búsqueda.



Desde esta pantalla, lo primero que tenemos que configurar  es dónde vamos a habilitar la búsqueda y con qué periodicidad se realiza la indexación necesaria para realizar la búsqueda. Esta configuración la hacemos desde la opción Content Sources and Crawl Schedules (por defecto, al crear un Shared Service se crea un Content Source que nos permite realizar búsquedas de personas y de contenidos en sitios de MOSS).



En la pantalla que se abre, podremos ver los  Content Sources disponibles o añadir uno nuevo:



Para un Content Source, se trata de especificar sobre que sitios va a realizar la indexación de contenidos y la periodicidad de las dos posibilidades de indexación que nos ofrece MOSS: indexación total e indexación incremental.



Lo siguiente que tenemos que asegurarnos es que tengamos definidos los scopes de búsqueda necesarios. Los scopes los visualizamos desde la página Search Settings y la opción View Scopes dentro de la sección Scopes:



Al menos para el Content Source que por defecto se crea, tenemos dos scopes de búsqueda definidos:


o   All Sites, que permite realizar la búsqueda de contenidos en todos los sitios que tengamos definidos en nuestros Content Source.


o   People, que nos permite realizar la búsqueda de los profiles que tengamos añadidos.



Si vemos el detalle de cada scope, veremos que se basa en la aplicación de una cierta regla referente a contenidos para el scope All Sites, y a personas en el caso de People. Por supuesto, estas reglas se pueden cambiar por otras de las que nos da MOSS out-of-the-box.


Una vez configurada la búsqueda, tenemos que realizar la indexación correspondiente (arrancándola manualmente o simplemente esperar a que se realice de acuerdo a la programación definida). La indexación manual que se puede realizar puede ser de tipo manual o automática y están disponibles como acciones de un Content Source.



Al realizar la indexación veremos que la columna status del Content Source toma el valor Crawling Incremental o Crawling Full lo que nos indica que se está realizando la operación. Cuando dicha columna toma el valor idle, la indexación habrá finalizado y ya podremos realizar las búsquedas de personas.



Como veis, configurar adecuadamente las capacidades de búsqueda en MOSS es un proceso relativamente laborioso, pero sencillo y con resultados muy potentes. Espero que el post os haya resultado de interés.

Publicado por

Juan Carlos González

Juan Carlos es Ingeniero de Telecomunicaciones por la Universidad de Valladolid y Diplomado en Ciencias Empresariales por la Universidad Oberta de Catalunya (UOC). Cuenta con más de 12 años de experiencia en tecnologías y plataformas de Microsoft diversas (SQL Server, Visual Studio, .NET Framework, etc.), aunque su trabajo diario gira en torno a SharePoint & Office 365. Juan Carlos es MVP de Office Servers & Services desde 2015 (anteriormente fue reconocido por Microsoft como MVP de Office 365 y MVP de SharePoint Server desde 2008 hasta 2015), coordinador del grupo de usuarios .NET de Cantabria (Nuberos.Net, www.nuberos.es), co-fundador y coordinador del Grupo de Usuarios de SharePoint de España (SUGES, www.suges.es), así como co-director de la revista gratuita en castellano sobre SharePoint CompartiMOSS (www.compartimoss.com). Hasta la fecha, ha publicado 8 libros sobre SharePoint & Office 365 y varios artículos en castellano y en inglés sobre ambas plataformas.

13 comentarios en “MOSS: Habilitando y Configurando la búsqueda de personas!”

  1. Necesito saber qué sucedió en la vida de uno de mis afectos más queridos hace mucho tiempo.Si alguien pudiera darme noticias de ella: Susana Amelia Lemaitre; vivía en José Mármol, provincia de Buenos Aires. La última véz que la ví fué en el año 75. dallmars@yahoo.com.ar

  2. Hola, soy bastante nueva en el manejo de sharepoint, he tratado de utilizar el business data catalog, pero no me aprecen ni el excel services, ni el business data catalog, Cual podria ser la cuasa y como podria solucionar esto?

  3. Buenas,
    Lo que tienes que hacer es crear un primer Shared Service Provider para acceder a todos estos servicios. Lo podrás hacer desde la administración central de MOSS.

    Un saludo

    JC’s

  4. Hola

    Recien me he enterado que mi padre no falleció en las guerras clon, su nombre es Anakin Skywalker. Si alguien sabe de su paradero que mande una sonda correo a Tatooine a la granja de Owen Lars. Tambie busco a mi hermana de la cual desconozco su paradero.

    Que la fuerza os acompañe.

    PD: Buen articulo JC, aparte de bromas… ¿Este servicio de busqueda es valido para WSS 3.0? o solo MOSS

    Jose Antonio (CIMM)

  5. Saludos,

    Yo ya hice el SharedService1, pero no me da la opción de ver la página de administración del servicio. Qué debo hacer??

    Gracias,

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *