We have added a transform to fetch identity attribute UPN from AD account attribute userPrincipalName. Transform has been mapped but with this transform mapping, identity attribute still throws below error:
sailpoint.tools.GeneralException: could not resolve property: upn of: sailpoint.object.Identity
From what I understand, you are trying to set the value of the AD upn or else the static value of “empty” when no AD upn is found, if this is the case, then there isn’t any need to use the conditional statement but you can simplify by just using the first valid transform like this:
Hi Shikha,
As Irshaad suggested, first valid is right for your case. I am having similar requirement and we fixed with first valid, we had to check authoritative source as well before going to empty. So authoritative source comes as second check in first valid.
Thanks