Click HERE to see how Saviynt Intelligence is transforming the industry. |
11/07/2024 08:36 AM - edited 11/07/2024 08:36 AM
Hi Team,
Whenever the access is approved and the task is created in the Pending task, we are triggering the email template at the Endpoint Level.
ISSUE : If the request is raised for multiple entitlements and the request is approved, the email triggers and in email it shows only one entitlement as approved.
I am using this dynamic attribute ${task.entitlement_valueKey.entitlement_value} to trigger entitlements that has approved. Is there any other dynamic attribute to trigger multiple entitlements
Below is the glimpse of how I am using this dynamic attribute in email template.
Approved Entitlements:<br> <table border=1 cellpadding=8 cellspacing=0 style=font-family: Poppins Light> <tr><th>Application</th><th>Entitlements</th><th>Account Name</th></tr> <tr><td>${task?.endpoint}</td><td>${task.entitlement_valueKey.entitlement_value}</td><td>${task.accountName}</td></tr></table><br>
I have also referred this saviynt documentation:
Thanks.
11/07/2024 09:03 AM
@kavitakamtekar4 try below's
${entitlementshtmltablerows}
11/07/2024 09:11 AM
What is output of below code ?Please validate supported variables.
Purpose :
To get what variables are present to use in the email template.
Email Template steps :
keep Advanced HTML CSS flag is checked
Keep your email Address in TO
TO /CC/BCC & Subject - Don't use any dynamic variables
Add only below code in Email Body
${this.binding.variables.each {RVkey,RVvalue -> println "$RVkey ------- $RVvalue" + "" + "br" + ">"}}
Output : using the below expression. By putting it in the email body, it will print all variable names with values, and then accordingly, you can use it: