Non-Employee Account Request Result Email Template
The Non-Employee Account Request Result email is sent to a user to inform them that a decision has been made about the non-employee account they requested.
This email is only used for non-employee identities created through a Non-Employee source.
Name: Non-Employee Account Request Result
Subject: Your non-employee account request for ${data.firstName} ${data.lastName} was $data.approvalStatus
Body:
#set($_sourceName = $data.nonEmployeeSource.name)\
#set($_userDisplayName = "${data.firstName} ${data.lastName}")\
#set($_approvalStatus = $data.approvalStatus)\
#set($_createdDate = $__dateTool.toDate("yyyy-MM-dd'T'HH:mm:ss.SSSXXX", $data.created))
<p>On $__dateTool.format('yyyy-MM-dd', $_createdDate), you requested a non-employee account for $_userDisplayName on the source $_sourceName.</p>
#if($_approvalStatus == "APPROVED")\
<p>This request has been <span style="color:green">approved</span>. A new $__global.productName account for this user is being processed. The account ID for this account will be $data.accountName.</p>\
#elseif ($_approvalStatus == "REJECTED")\
#set($_rejectorIds = $__util.getObjectByJsonPath($__contentJson, "$.data.approvalItems[?(@.approvalStatus == 'REJECTED')].approver.id"))
#foreach($_rejectorId in $_rejectorIds)
#set($_rejector = $__util.getUser($_rejectorId))\
#set($_completionDate = $__dateTool.toDate("yyyy-MM-dd'T'HH:mm:ss.SSSXXX", $data.completionDate))\
<p>$_rejector.name <span style="color:red">denied</span> your request on $__dateTool.format('yyyy-MM-dd', $_completionDate).</p>\
<p>Please contact $_rejector.name if you have any questions.</p>\
#end\
#end
#set($_commentApprovalItems = $__util.getObjectByJsonPath($__contentJson, "$.data.approvalItems[?(@.comment!=null)]"))
#if($_commentApprovalItems.size()>0)\
#foreach($_approvalItem in $_commentApprovalItems)\
$__util.getUser(${_approvalItem.approver.id}).name provided the following additional information: </br>\
<b>$_approvalItem.comment</b> </br>\
#end\
#end
When this email is sent to users, the message body will also include:
- A header that says "Dear $__recipient.name,"
- A footer that says "Thanks, The $__global.productName Team"
Attributes
None. All variable content is provided through global variables.