Le 12/12/2018 à 14:23, Lior Dotan a écrit : > On Wed, Dec 12, 2018 at 11:10 AM Lior Dotan <[email protected]> wrote: >>> Hello, >>> >>> so the issue is not when comparing attribute values, but when looking >>> for entry in destination. LSC could not find it so instead modiyind >>> destination entry, it tries to create a new one. >>> >>> You must fix your scripts so the GET script returns the correct entry, >>> see https://lsc-project.org/documentation/plugins/executable/howto_scripts >>> >> I understand what you are saying but if I change the *source* AD so >> the e-mail is in lower case everything is working as expected. >> >> I will check my scripts again to make sure that they return the >> correct information and let you know what I find. > I've done some tests and I saw that the GET script is called with the > email still with upper case. > I fixed it my converting the email to lower case in my python script > but it's quite confusing.
Ok I understand, it is because the pivotAttribute can not be modified (it is a new feature in LSC 2.2 called pivotTransformation). So for the moment, you did the right thing: change it in your script. -- Clément Oudot | Identity Solutions Manager [email protected] Worteks | https://www.worteks.com _______________________________________________________________ Ldap Synchronization Connector (LSC) - http://lsc-project.org lsc-users mailing list [email protected] https://lists.lsc-project.org/cgi-bin/mailman/listinfo/lsc-users

