Here is config:
src.java.naming.security.principal = cn=Directory
Manager,dc=lsc-project,dc=org
lsc.tasks = ADuser
lsc.tasks.ADuser.srcService = org.lsc.jndi.SimpleJndiSrcService
lsc.tasks.ADuser.srcService.baseDn = ou=people,ou=griddynamics
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 = givenName cn sn uid
lsc.tasks.ADuser.dstService = org.lsc.jndi.SimpleJndiDstService
lsc.tasks.ADuser.dstService.baseDn = cn=users
lsc.tasks.ADuser.dstService.filterAll =
(&(sAMAccountName=*)(objectClass=user))
lsc.tasks.ADuser.dstService.pivotAttrs = sAMAccountName
lsc.tasks.ADuser.dstService.filterId =
(&(objectClass=user)(sAMAccountName={sAMAccountName}))
lsc.tasks.ADuser.dstService.attrs = cn givenName sn objectClass
sAMAccountName
lsc.tasks.ADuser.bean = org.lsc.beans.SimpleBean
lsc.tasks.ADuser.dn = "cn=" + srcBean.getAttributeValueById("cn") +
",cn=Users"
lsc.syncoptions.ADuser =
org.lsc.beans.syncoptions.PropertiesBasedSyncOptions
lsc.syncoptions.ADuser.default.action = F
lsc.syncoptions.ADuser.objectClass.action = F
lsc.syncoptions.ADuser.objectClass.force_value =
"top";"user";"person";"organizationalPerson"
lsc.syncoptions.ADuser.sAMAccountName.create_value =
srcBean.getAttributeValueById("uid")
lsc.syncoptions.ADuser.userPrincipalName.force_value =
srcBean.getAttributeValueById("uid") + "@ad.griddynamics.net"
lsc.syncoptions.ADuser.userAccountControl.create_value =
AD.userAccountControlSet( "0", [AD.UAC_SET_NORMAL_ACCOUNT])
after i run
lsc -f etc -c all -s all -n
all users from ldab created in ad and then all users deleted from ad.
whats wrong?
--
Alexey Wasilyev
Systems Administrator
Grid Dynamics
_______________________________________________________________
Ldap Synchronization Connector (LSC) - http://lsc-project.org
lsc-users mailing list
[email protected]
http://lists.lsc-project.org/listinfo/lsc-users