Como indexar contenido de Lotus Domino en nuestro Servidor SharePoint Server 2007

IBM®

 

 

 

Buenas a todos.

Hace no demasiado me preguntaban por la forma de realizar búsquedas de contenidos de Lotus Notes en nuestro servidor SharePoint. La verdad es que no es una tarea sencilla, pero vamos a ver la forma de hacer que nuestro sistema sea capaz de hacerlo.

Como requisito principal ( y aunque parezca una broma rara que se me acaba de ocurrir ) es imprescindible tener una muy buena relación con los administradores de Lotus Domino ( Servidor de Bases de Datos para Lotus Notes ). Os lo dice un ex-administrador de Dominio… 😀

Para conseguir que nuestro sistema sea capaz de alcanzar las bases de datos de Domino e indexarlas será necesario crear un Manejador de Lotus Notes al que se ‘enganche’ nuestro servidor SharePoint.

Cosas a tener en cuenta antes de meternos en este ‘embolao’:

1.- Debemos tener completamente instalado y configurado nuestro servidor SharePoint. ( lógico no? ).

2.- El servidor Notes al que queremos conectarnos debe tener una versión R5 o superior. ( Como detalle curioso, si el nombre del servidor Notes tiene un espacio no podremos conectarnos … raro no? … )

3.- Necesitamos instalar el cliente Notes ( Versión R5 o superior ) en la máquina en la que tengamos el servidor SharePoint. Y tener configurado el acceso al servidor antes de nada.

Entendamos la seguridad y el objetivo de lo que vamos a hacer.

Está claro que los modelos se seguridad de dos productos, creados por dierentes empresas, en diferentes fechas … son diferentes. Cuando SharePoint entre a obtener información de nuestro servidor Notes necesitará algo que sa capaz de recrear la configuración de seguridad de cada uno de los elementos usando el modelo de seguridad de Directorio Activo.

Por supuesto, esta configuración de Seguridad se puede obviar y puedes conseguir que el sistema obtenga toda la información de los servidores Notes olvidando el nivel de acceso de cada usuario, etc.

El primer paso es crear una vista en Notes que contenga la relación ID Usuario Notes y el ID Usuario Directorio Activo ( esta vista hay que pedirsela a los administradores de Domino para que nos la hagan ) y debe estár ordenada por el ID del usuario Notes.

Como recomendación. Se puede crear una base de datos que contenga esta vista, de forma que no alteras la estructura de ninguna otra base de datos.

 

Vamos a Empezar a configurar nuestro manejador de acceso a Notes.

Lo primero que tenemos que hacer es ejecutar el Asistente del índice de Lotus Notes ( la ubicación de este ejecutable es variable, depende del idioma, donde seleccionaste en la instalación, etc. yo lo tengo en c:Program FilesSPSBIN ).

En la pantalla de ‘Registro de Lotus Notes para usar con SharePoint Portal Server’ introducimos los siguientes valores:

  • El fichero notes.ini ( yo lo tengo en c:lotusdominonotes.ini ).
  • El directorio donde instalamos Lotus Notes ( yo lo tengo en c:lotusdominonotes ).
  • Introduce el Nombre de usuario y Contraseña ( y confirmala )
  • Pulsamos Siguiente.

En la configuración del propietario de Lotus Notes introducimos los siguientes valores:

  • Introducimos el nombre del servidor Notes.
  • Introducimos la ruta completa a la base de datos donde tenemos la vista de relación entre usuarios Notes y usuarios de Directorio Activo.
  • Introducimos el Nombre de la vista.
  • Introducimos el Nombre de la columna en la que están los usuarios de Notes en la columna ‘Lotus Notes field name column title‘.
  • Introducimos el Nombre de la columna en la que están los usuarios de Windows ( Directorio Activo ) en la caja ‘Windows user name column title’.
  • Click Next.

Terminamos la configuración.

NOTA: Es posible que la primera vez que probeis esto os de un error ( me ha pasado más de una vez ) probar reiniciando los servicios de SharePoint.

Solo nos queda un único paso más. Para que el servicio SharePoint sea capaz de leer los ficheros de configuración de Lotus por SharePoint es necesario que asignes ‘Control Total’ al usuario que ejecuta los servicios SharePoint ( En SPS 2003 es SPS_WPG ).

Ya solo quedaría crear un nueva fuente de contenidos en el sistema de Index de SharePoint y el sistema obtendrá los datos de Notes y te los mostrará como resultados de las búsquedas.

Espero que os sirva de ayuda.

Un Saludo a todos!!!

PD: Madre mía … q pedazo de post .. y ni un solo pantallazo!!!!

2 comentarios en “Como indexar contenido de Lotus Domino en nuestro Servidor SharePoint Server 2007”

  1. Que tal, hace poco que yo empece a trabajar con Sharepoint 2007 (Moss), y un cliente tiene como BD de usuario Lotus Notes, y buscando en la web encontre este Post (MUY BUENO!!!!), todavia no empeze la instalacion en el cliente pero voy a seguir paso a paso esta guia…MUCHAS GRACIAS…
    Te hago una pregunta..con respecto al correo de los usuarios..de que manera puedo llegar a utilizar los webpart de MOSS para mostrar el correo,tareas,calendarios, con Lotus Notes???, ya que estos vienen para ser usados con Exchange…

    Muchas Gracias por compartir tus conocimientos.

    David Giovanon
    Rosario, Argentina
    davidgiovanon@hotmail.com

Deja un comentario

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