I’m calculating the pwdlastSet attribute value from Ad to update on identity attribute through a transform which looks at date,looks like few user’s value is being set to “false” from AD. This is causing identity processing error on that attribute.
Why and when does pwdlastSet value is set to “false” in AD and how can we work around it?
NOTE: I have a transform to calculate the value, it works when the value in AD has DATE format and works as expected but when it set to false from AD, thats when its failing. TIA
In AD, the value of pwdLastSet can be 0 if the user has never changed their password or if someone has set or checked the box for “User must change password at next logon”.
I think what is happening is when the check box is set in Active Directory it is coming to ISC with false for the 0 that is in AD for pwdLastSet. You could handle this in your transform - If the value is false, set the value to xyz. If you want to show a string, you could set the value to “Reset Required”.