cancel
Showing results for 
Search instead for 
Did you mean: 

Autenticacion LDAP Alfresco 7.0

JuanchoTdA
Champ on-the-rise
Champ on-the-rise

Hola amigos,

Tengo una duda a ver si me pueden ayudar. Acabo de instalar un Alfresco 7.0. Quiero configurar la conexion con mi directorio LDAP, Ademas me gustaria que solo puedan ingresar los usuarios que pertenezcan a un grupo determinado y que el alfresco no cree los HOME al sincronizar si no que se cree cuando los usuarios accedan la primera vez. Podrian ayudarme.

Saludos

3 REPLIES 3

angelborroy
Community Manager Community Manager
Community Manager

Creo que este vídeo te puede ayudar:

https://www.youtube.com/watch?v=T9NYXn3JMjU

La configuración para 7.0 es la misma que la descrita en este vídeo.

Hyland Developer Evangelist

Hola @angelborroy 

Gracias por el video, realice lo indicado pero sigue sin sincronizarme los usuarios no me da error adjunto mi configuracion por si hubiera que modificar.

########################### Para la autenticacion via LDAP ####################################
authentication.chain=alfrescoNtlm1:alfrescoNtlm,ldap1:ldap

ldap.authentication.active=true
ldap.authentication.java.naming.provider.url=ldap://10.10.2.3:389
ldap.authentication.userNameFormat=cn=%s,ou=Empleados,dc=PEPE
ldap.authentication.java.naming.security.authentication=simple
ldap.authentication.java.naming.factory.initial=com.sun.jndi.ldap.LdapCtxFactory
ldap.authentication.defaultAdministratorUserNames=administrador

create.missing.people=true

########################### Para la Sincronizacion LDAP #######################################
ldap.synchronization.active=true

ldap.synchronization.java.naming.security.principal=cn=alfresco,ou=CuentasAdministrativas,dc=PEPE
ldap.synchronization.java.naming.security.credentials=XXXXXXXX

ldap.synchronization.groupSearchBase=OU=ECM,OU=Aplicaciones,OU=Grupos,DC=PEPE
ldap.synchronization.groupQuery=(objectclass\=group)

ldap.synchronization.userSearchBase=ou=Empleados,dc=PEPE
ldap.synchronization.personQuery=(&(objectclass\=person)(userAccountControl\:1.2.840.113556.1.4.803\:\=512)(|(memberOf=CN\=ECM_ADMIN,OU=ECM,OU=Aplicaciones,OU=Grupos,DC=PEPE)(memberOf=CN\=ECM_USERS,OU=ECM,OU=Aplicaciones,OU=Grupos,DC=PEPE)))
ldap.synchronization.timestampFormat=yyyyMMddHHmmss'.0Z'


ldap.synchronization.userIdAttributeName=sAMAccountName
ldap.synchronization.userFirstNameAttributeName=givenName
ldap.synchronization.userLastNameAttributeName=sn
ldap.synchronization.userEmailAttributeName=mail
ldap.synchronization.groupIdAttributeName=cn
ldap.synchronization.groupDisplayNameAttributeName=cn
ldap.synchronization.groupType=groupOfUniqueNames
ldap.synchronization.personType=inetOrgPerson
ldap.synchronization.groupMemberAttributeName=uniqueMember

synchronization.syncOnStartup=true
synchronization.import.cron=0 0 0 * * ?

Hola,

No me funciona limite solo a autentificacion y aun asi no funciona cual podria ser el error¿?

##### LDAP : Authentication ############
authentication.chain=alfrescoNtlm1:alfrescoNtlm,ldap1:ldap-ad

ldap.authentication.active=true
ldap.authentication.allowGuestLogin=false
ldap.authentication.userNameFormat=uid=%s,ou=Empleados,dc=PEPE
ldap.authentication.java.naming.provider.url=ldap://10.10.10.10:389
ldap.authentication.java.naming.security.authentication=simple


create.missing.people=false
ldap.synchronization.active=false