2014-04-16 19:52 GMT+02:00 Deividas haspo <[email protected]>:
> Hi, thanks for support, but still the same problem - all users are being
> sync to AD. No users flter at all. Code goes like this:
>
>
> <propertiesBasedSyncOptions>
> <mainIdentifier>"CN=" +
> srcBean.getDatasetFirstValueById("cn") +
> ",OU=Group1,DC=lsc-project,DC=org"
> </mainIdentifier>
> <defaultDelimiter>;</defaultDelimiter>
> <defaultPolicy>KEEP</defaultPolicy>
> <conditions>
> <create>js:
> var first =
> srcBean.getDatasetFirstValueById("employeeNumber")
>
> var second = first.match("AB")
> var third = first.match("")
> if (second = first.match("AB")) {true}
> else if (third = first.match("")) {true}
> else {false}</create>
> <update>true</update>
> <delete>true</delete>
> <changeId>true</changeId>
> </conditions>
> <dataset>
>
> Is my code wrong?
>
Seems so.
Try :
var en = srcBean.getDatasetFirstValueById("employeeNumber");
var result = false;
if ( en.match(/AB/) ) { result = true; }
result;
Clément/
_______________________________________________________________
Ldap Synchronization Connector (LSC) - http://lsc-project.org
lsc-users mailing list
[email protected]
http://lists.lsc-project.org/listinfo/lsc-users