Using Identity Attribute Rule in Transform

Hi experts, I am trying to use an identity attribute rule in a transform to calculate the value of my identity attribute. This calculation is meant to check which accounts are present for the identity and populate the attribute accordingly.

My transform is as follows:

{
  "attributes": {
    "name": "Calculate ToUncorrelate Value Rule"
  },
  "type": "rule",
  "name": "Calculate toUncorrelate value"
}

However, I am getting this error during creation of identity
image

Anyone has any clue what went wrong?

Hi,

Identity Attribute Rule cannot be mapped with transform. If you need to map the rule with transform, you may use Generic Rule.

Identity Attribute Rule can be mapped with the help of Complex Data Source.
In Mappings Page, under the Identity Attribute which you need the Rule, select the “source” as “Complex Data Source”, under “transform” select the rule you have deployed.

See this link once.

Thanks!

4 Likes

Hi Gokul,

Thank you for this information. I will try this out and test again on my end

Hi Gokul,

I’m still facing the same error even after changing it to ‘Complex Data Source’. Do you happen to know what else could have been wrong?

Hi @mingsiewang ,

Can you share the rule and the identity Profile configuration snapshot after removing your personal data so that I can regenerate the error.

Thanks

Hi @mingsiewang ,

Can you provide me the screenshot of Identity Profile config. It might have worked.

Check, you have mapped the correct ‘Identity Attribute rule’ in the transform with the source type as ‘Complex Data Source’.

Hi all,

I have managed to resolve the issue. It seems like I have missed out a .toString() in my code which resulted in the error constantly. Thank you!

1 Like

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.