Acceso Amigable A Ldap

Hace tiempo vengo buscando una aplicación para acceder, de forma amigable, a una lista de contactos guardada en un directorio LDAP. Siempre me pareció ridículo que no hubiera una aplicación para acceder de forma sencilla y amigable a una base de contactos LDAP. ¿Cómo puede ser que, siendo tan bueno LDAP, aún no exista una forma sencilla de acceder a su contenido y poder modificarlo?. O sea, existen interfaces web (entre las cuales destaco el Turba) pero una interfaz web, por mas Web2.0 que sea, sigue siendo una interfaz web con todas las ineficiencias de uso que conlleva. La ventaja de una aplicación gráfica es aún claramente notoria ante una web (por algo la gente usa Thunderbird en lugar de webmail). Y hablando de Thunderbird, si bien su libreta de direcciones soporta LDAP, no soporta modificaciones lo cual tranca mucho a la hora de implantar un addressbook compartido. Aunque por suerte los desarrolladores de Thunderbird ya están al tanto del problema, aunque no han dicho cuando solucionarán el problema. Habrá que esperar...

Incluso estuve a punto de escribir una aplicación multiplataforma (usando Python, python-ldap y wxPython) para acceder a un directorio LDAP con posibilidad de modificar los contactos. Por diversas razones nunca la empecé y hoy en día, afortunadamente, alguien ya lo hizo. El resultado se llama Luma está escrito en Python (usando librerías QT). Además, es un proyecto más ambicioso que el mío, ya que posee una capa de plugins que permiten administrar amigablemente, no solo listas de contactos, sino usuarios/grupos, e incluso editar el directorio en forma cruda (en formato árbol). Desgraciadamente Luma tiene una gran traba y es que aún no corre en Windows. Los desarrolladores me dijeron que, antes de portarlo, piensan pasarlo a PyQt-4 lo cual, en mi opinión, es una trasgiversación de prioridades y, en definitiva, me deja en la misma posición que al principio.

Evolution sí soporta libretas de direcciones LDAP con acceso de escritura, pero no corre en Windows (bueno, sí corre pero muy mal).

Habrá que esperar entonces a que porten Luma para Windows o que implementen la escritura LDAP en la libreta de direcciones del Thunderbird, lo cual sería una mejor solución ya que siempre es bueno tener todo integrado dentro del cliente de correo.

Me parece que la falta de una aplicación de acceso amigable a LDAP es una de las grandes trabas que ha impedido una mayor adopción de openldap y tecnologías afines que, de no ser por esas carencias, su uso estaría mucho más popularizado ya que las libretas de direcciones compartidas es algo imprescindible hoy en día para las empresas y realmente no existen alternativas libres decentes.

Y ya que estoy con LDAP, debo mencionar que también me costó mucho encontrar una aplicación para administrar usuarios y grupos. En este caso no me importaba tanto que fuese web pero sí que fuese amigable, no como phpldapadmin que (si bien es muy bueno) está orientado a editar el directorio LDAP en formato crudo. Afortunadamente encontré LDAP Account Manager que, aunque es un poco básico, cumple los requisitos.

4 responses

Buena la info, voy a dar una pasada por los links sugeridos aunque varios ya los habia vichado.


Recomiendo bastante el GOsa como herramienta de administracion de usuarios, y configuraciones LDAP. Es medio tranza a veces para instalar, pero una vez que lo tenes andando te simplifica bastante la vida..


Salut :)

Hola, no sé como no has llegado a "phpldapadmin", es el mejor que existe por lo menos hasta ahora, sencillo y por interface web, lo he usado y es en realidad muy bueno. suerte.

waltico: como lo menciono en el artículo, el phpldapadmin (si bien es muy bueno) no es un editor LDAP orientado a la edición amigable de contactos, sino a la edición (amigable) del directorio LDAP en su formato crudo (es decir, en formato de árbol)

Hola amigos nno tengo mucha experiencia en esto de LDAP pero me he propuesto para mi centro de trabajo migrar mis servidores a software libre aunque no es una tarea fácil, buenno mi inquietud es a la hora de instalar GOsa. He logrado instalarlo hasta el punto de iniciar la configuración, pero me dice que no tengo ningun usuario con cuenta administrativa para poder administrar algo. he creado en mi servidor el usuario admin para GOsa y nada. Si alguien pudiera ayudarme se lo agradeceria de antemano....


Luar Roji que me dices al respecto.............