cancel
Showing results for 
Search instead for 
Did you mean: 

Integrar la versión actual de Alfresco con LDAP

sharkpop
Champ in-the-making
Champ in-the-making

Buenas a tod@s,

Estoy intentando integrar la base de datos LDAP que tengo montada en mi máquina con la plataforma Alfresco. He buscado información pero son de versiones antiguas de Alfresco y algunas de las rutas que indican ya no deben existir. Si alguien sabe como integrar Alfresco con LDAP y puede explicármelo se lo agradecería mucho.

Muchísimas gracias de antemano.

Un cordial saludo.

15 REPLIES 15

anap
Champ on-the-rise
Champ on-the-rise

Muy buenos dias Jesus.

Tu agregaste esa configuracion en el alfresco-global.properties?

Si alguien sabe si se agrega ahi es tan amable de decirme o si no es ahi en donde se añadiria.

Gracias.

Saludos

cristinamr
World-Class Innovator
World-Class Innovator

 Ana Perez‌, puedes agregarlo en el alfresco-global.properties y debería funcionar tu configuración. Te dejo un ejemplo: Example: authentication and synchronization with one ldap-ad subsystem | Alfresco Documentation 

Un saludo,

Cris.

--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc

anap
Champ on-the-rise
Champ on-the-rise

Muchas gracias Cristina

cristinamr
World-Class Innovator
World-Class Innovator

De nada, ve contándonos cómo te va.

--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc

anap
Champ on-the-rise
Champ on-the-rise

Buenos días a todos,

Yo agregue esto a alfresco-global.properties

authentication.chain=ldap1:ldap,alfrescoNtlm1:alfrescoNtlm
ntlm.authentication.sso.enabled=false

Cree una carpeta llamada subsystems aqui  C:\alfresco-community\tomcat\shared\classes\alfresco\extension

En subsystem cree una carpeta Authentication, de ahi otra ldap y otra subcarpeta ldap1 y aqui en esta ultima agregue el ldap-authentication.properties.

Ahi en ldap-authentication.properties coloque :

 ldap.authentication.active=true

ldap.authentication.userNameFormat=%s@dominio.com

ldap.authentication.java.naming.provider.url=

ldap.authentication.java.naming.security.authentication=simple

Me esta dejando loguear, pero los usuarios no aparecen en la lista de personas. Tienen que entrar para que me salga en la lista. Aparte, tampoco me esta cogiendo la informacion del email, y su informacion.

Si alguien sabe que es lo que debo de hacer se lo agradecería.

Gracias... 

cristinamr
World-Class Innovator
World-Class Innovator

¡Paso a paso lo vas consiguiendo, Ana! Ánimo que ya casi lo tienes 🙂

A ver, la configuración que has hecho es para autenticación: El usuario accede, se envian las credenciales al LDAP, se comprueba que son correctas y en ese momento el usuario se crea en Alfresco. También existe la opción de sincronización, es decir, traerte los usuarios y que se creen en Alfresco sin tener que logarse, se pueden mapear las propiedades de esos usuarios (por ejemplo traerte el email, o que el nombre para logarse sea un campo que se llame DNI, y opciones de ese tipo).

Sé que tiene algún tiempo pero esta guía está GENIAL (y me ha ayudado mucho en algunas ocasiones). ¿Podrías echarle un ojo? Está super bien explicado y todo muy claro, aunque por supeusto si necesitas ayuda te echamos una mano.

Un saludo,

Cris.

--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc