mike.lim
(Mike Lim)
July 15, 2025, 7:52am
1
When utilizing the variable ${requesterName}
, the requester’s display name is retrieved for use in email templates.
Is there an option to access other identity attributes of the requester, such as the First Name, or even custom identity attributes?
The email template I am attempting to modify is “Access Request for Other".
Hello ${requester.firstname}
Other common fields include:
${requester.lastname}
${requester.email}
${requester.displayName}
${requester.employeeNumber}
,
2 Likes
asharma65
(Ashish Sharma)
July 15, 2025, 8:20am
3
Hello @mike.lim
After reviewing your requirement you can try to use below code for getting identity attribute
For using custom identity attribute try below code
Location Code : $identity.attributes.locationCode
mike.lim
(Mike Lim)
July 15, 2025, 8:59am
6
Thanks for the information.
I tried these attributes, but unfortunately, they didn’t populate the requester’s identity attribute.
check attribute name in identity profile give same name
mike.lim
(Mike Lim)
July 16, 2025, 1:55am
9
Does this allow me to retrieve the requester’s identity attribute?
If so, how can I distinguish between the user and the requester?
mike.lim
(Mike Lim)
July 16, 2025, 1:57am
10
The identity attribute is called “firstname” in the identity profile.
I’ve also tried testing with other available identity attributes, but none of them are producing the value.
jesvin90
(Jesvin Joseph)
July 16, 2025, 6:37am
11
Hi @mike.lim ,
ISC is still taking it’s baby steps with their email templates. Unfortunately, you can only use the variables mentioned in the email template document as well as the version 1 variables
There are multiple ideas submitted for this.
https://ideas.sailpoint.com/ideas/GOV-I-2185
https://ideas.sailpoint.com/ideas/GOV-I-764