Access Request Reassignment Email Template
The Access Request Reassignment email is sent to a user when an access request is reassigned to them.
Name:Â Access Request Reassignment
Subject: Access request for ${requesterName} ready for review
Body:
<p>
Dear ${newOwnerName},
</p>
<p>
${previousOwnerName} has reassigned ${requesterName}'s request for access to the ${requestedObjectName}
#if(${requestedObjectType}=="Role") role #elseif(${requestedObjectType}=="Entitlement") entitlement #else access profile #end to you.
</p>
#if($requestedObjectType=="Role")
#if(${assignmentContext} && ${assignmentContext.accessRequestContext} && ${assignmentContext.accessRequestContext.contextAttributes})
<p>Requested Dimension Attributes:</p>
<ul>#foreach($contextAttribute in ${assignmentContext.accessRequestContext.contextAttributes})
#if(${contextAttribute.value})
<li>${contextAttribute.attribute} : ${contextAttribute.value}</li>
#end
</ul>#end
#end
#end
#if($commentText)
<p>
${previousOwnerName} gave the following reason for reassignment:
<br/>
<p>${commentText}</p>
</p>
#end
#if($removeDate)<p>The sunset date for ${requestedObjectName} is ${removeDate}.</p>#end
#if($requestedObjectType=="Role")
#if($accessibleItems && $accessibleItems.size() > 0)
<p>
If you approve this request, the user will receive access to the following:
<ul>
#foreach($item in $accessibleItems)
<li>$item</li>
#end
</ul>
</p>
#end
#elseif($requestedObjectType=="AccessProfile")
If you approve this request, ${requesterName} will receive access to all entitlements in ${accessProfileName}.
#end
<p>
Thanks,
<br/>
The ${PRODUCT_NAME} Team
</p>
Attributes
This email template uses version 1 global variables and the following template-specific attributes:
Name | Type | Description |
---|---|---|
accessibleItems | List | A list of items that can be accessed as a result of an approved request. |
accessProfileName | String | The name of the access profile that was requested. |
appName | String | The name of the app associated with the access profile. |
commentText | String | Comments about the access request left by the previous reviewer. |
newOwnerName | String | The display name of the reviewer that the access request was reassigned to. |
previousOwnerName | String | The display name of the reviewer that reassigned the access request. |
removeDate | String | The date at which this request will be removed. |
requestedObjectName | String | The name of the item requested. |
requestedObjectType | String | The type of the item requested. |
requesterName | String | The display name of the identity that requested the access profile. |
roleRequestEnabled | Boolean | Whether the role request feature is enabled for a site. |
sourceInformation | List | A list of mapping for account source information in case of multi account requests. Map contains the following keys: - sourceAccountName - sourceAccountId - sourceName Note: This should only be used in case of multiple accounts. Otherwise, this variable will not be populated. |
assignmentContext | Map | A map to store dimension details for roles. |
Documentation Feedback
Feedback is provided as an informational resource only and does not form part of SailPoint’s official product documentation. SailPoint does not warrant or make any guarantees about the feedback (including without limitation as to its accuracy, relevance, or reliability). All feedback is subject to the terms set forth at https://developer.sailpoint.com/discuss/tos.