Hi,
We recently implemented a quicklink to create service account and provision to on prem AD. We were able to fetch all values and create account in AD. But Stewards value is not getting populated correctly in identity cube . I checked syslogs (able tofetch stewards name correctly). ALso in Access request (Identity creation creation) Stewards value is fetched correctly. But In identity cube it displays with guid,name as belwo.
I checked identity object config and it is as belwo.
It seems you are setting the Stewards attribute to an identity Object. If you want to set the attribute as an Identity you need to make sure the attribute type is set as Identity and not string. Then on identityModel (IdentityObject) set the attribute value with username(name) of the identity object.
We just set stewards attribute in provisioning plan and committed the transaction and it worked!
identity.setAttribute(“stewards”, stewardsId.getName());