Hi, I have been trying to add user’s details in certification email notifications, but the values are not getting displayed in the email. Tried $identityDisplayName, ${identityDisplayName}, $
[identity.getAttribute(“displayName”)}. But nothing seems to work. Can somebody share ideas what is wrong.
How to Find the Correct Variables and Object Structure
The best way to figure this out is to inspect:
The Email Template’s XML:
Go to Debug > Email Template in IdentityIQ.
Find the specific email template you are trying to modify.
Click on View XML .
Look at how other variables are referenced within the template (e.g., $certification.name , $certification.expiration ). This gives you clues about the top-level objects available.
here you can find the argument details like name and type.
name=“certification” type=“Certification” – The Certification object we are reminding someone about.
name=“recipient” type=“Identity” – The Identity object of the user being reminded.
name=“sender” type=“Identity” – The Identity object of the user doing the reminding.
name=“comment” type=“string” – Optional comment from the sender.