Thanks for the feedback !

-- 
Sebastien BAHLOUL
IAM / Security specialist
Ldap Synchronization Connector : http://lsc-project.org
Blog : http://sbahloul.wordpress.com/



2011/12/15 markham extra <[email protected]>

> #########################################################################
> # LDAP Synchronization Connector (LSC) - http://lsc-project.org         #
> # Main configuration file                                               #
> #########################################################################
> # Most configuration parameters for LSC are in this file.               #
> # All configuration files are located in this directory (etc)           #
> #                                                                       #
> # synchro OPENLDAP/AD by markham89 !!!!                                 #
> #                                                                       #
> #                       ENJOYEZ !                                       #
> #########################################################################
>
>
> dn.real_root = DC=in,DC=monlan-yeah,DC=fr
>
> ##############################
> # Destination LDAP directory #
> ##############################
>
> #connexion a l'AD
> dst.java.naming.security.authentication = simple
> dst.java.naming.referral=ignore
> dst.java.naming.ldap.derefAliases=never
> dst.java.naming.factory.initial = com.sun.jndi.ldap.LdapCtxFactory
> dst.java.naming.ldap.version = 3
> dst.java.naming.provider.url = ldap://ad_name/DC=IN,DC=monlan-yeah,DC=fr
> dst.java.naming.security.principal =
> CN=ADMINISTRATEUR,CN=Users,DC=in,DC=monlan-yeah,DC=fr
> dst.java.naming.security.credentials = *********
>
> #To manage Active Directory Paged Results Control (which enables to return
> more than 1000 entries), add:
> dst.java.naming.ldap.pageSize = 1000
>
> ###################
> # Source database #
> ###################
>
> #connexion au ldap
> src.java.naming.security.authentication =simple
> src.java.naming.referral=ignore
> src.java.naming.ldap.derefAliases=never
> src.java.naming.factory.initial = com.sun.jndi.ldap.LdapCtxFactory
> src.java.naming.ldap.version = 3
> src.java.naming.provider.url = ldap://openldap_name/dc=monlan-yeah,dc=fr
> src.java.naming.security.principal = cn=Manager,dc=monlan-yeah,dc=fr
> src.java.naming.security.credentials = *********
>
> #######################
> # Tasks configuration #
> #######################
>
> lsc.tasks = ADuser
> lsc.tasks.ADuser.bean = org.lsc.beans.SimpleBean
> lsc.tasks.ADuser.dn = "CN=" + srcBean.getAttributeValueById("cn") +
> ",OU=LSC"
> lsc.tasks = ADuser
>
> ####
> #### ldap2ad_user : Source
> ####
>
> lsc.tasks.ADuser.srcService = org.lsc.jndi.SimpleJndiSrcService
> lsc.tasks.ADuser.srcService.baseDn = ou=people
> lsc.tasks.ADuser.srcService.filterAll =
> (&(uid=*)(objectClass=inetOrgPerson))
> lsc.tasks.ADuser.srcService.pivotAttrs = uid
> lsc.tasks.ADuser.srcService.filterId =
> (&(objectClass=inetOrgPerson)(uid={uid}))
> lsc.tasks.ADuser.srcService.attrs = uid cn sn givenName mail
>
> ####
> #### ldap2ad_user : Destination
> ####
>
> lsc.tasks.ADuser.dstService = org.lsc.jndi.SimpleJndiDstService
> lsc.tasks.ADuser.dstService.baseDn = OU=LSC
> lsc.tasks.ADuser.dstService.filterAll =
> (&(sAMAccountName=*)(objectClass=user))
> lsc.tasks.ADuser.dstService.pivotAttrs= uid
> lsc.tasks.ADuser.dstService.filterId
> =(&(objectClass=user)(sAMAccountName={uid}))
> lsc.tasks.ADuser.dstService.attrs = cn sn objectClass sAMAccountName mail
> userPrincipalName DisplayName givenName
>
> ####
> #### ldap2ad_user : synchronisation
> ####
>
> lsc.syncoptions.ADuser =
> org.lsc.beans.syncoptions.PropertiesBasedSyncOptions
> lsc.syncoptions.ADuser.default.action = F
> lsc.syncoptions.ADuser.default.delimiter = ;
> lsc.syncoptions.ADuser.objectClass.create_value =
> "top";"user";"person";"organizationalPerson"
> lsc.syncoptions.ADuser.cn.force_value
> =srcBean.getAttributeFirstValueById("cn")
> lsc.syncoptions.ADuser.sAMAccountName.create_value =
> srcBean.getAttributeValueById("uid")
> lsc.syncoptions.ADuser.userPrincipalName.create_value =
> srcBean.getAttributeValueById("uid") + "@in.monlan-yeah.fr"
> lsc.syncoptions.ADuser.DisplayName.create_value =
> srcBean.getAttributeValueById("cn")
>
> _______________________________________________________________
> Ldap Synchronization Connector (LSC) - http://lsc-project.org
>
> lsc-users mailing list
> [email protected]
> http://lists.lsc-project.org/listinfo/lsc-users
>
>
_______________________________________________________________
Ldap Synchronization Connector (LSC) - http://lsc-project.org

lsc-users mailing list
[email protected]
http://lists.lsc-project.org/listinfo/lsc-users

Reply via email to