Hi Experts!
I’m currently building a logic using transform in my Update Provisioning Policy, logic looks ok to me but when the update happens, SP is passing the value as this instead:
Anyone encountered this error before? Do let me know, thank you!
Test the transform in an identity attribute inside Identity profile before using it in provisioning policy form with test data.
Please share the policy config part for this attribute. String you are getting happens when the configuration is incorrect, where you are returning the transform itself instead of the value generated by the transform
And what does the transform you are referencing look like?
Try this:
Use a different kind of transform instead of reference on the outer level (static, concat, firstValid etc) and use the reference transform to inject value into the outer level transform
The reference transform requires the key id and not name to reference the name of the transform being referenced.
The reference transform should contain id not the name field it should be like the below format:
{
"name": "ExternalIdentifier_id_0",
"transform":{
"type": "reference",
"attribute":{
"id": "HG NGEMR External IF"
}
}
},
HTH
@mingsiewang try to use other transforms other than reference and see what is getting passed in provisioning plan