and more in a single search tool across platforms. Read the announcement here. |
02/20/2024 02:55 AM
Hi Team,
We have separate emails set up to trigger to users when any access is being provisioned to them. In other words, the emails gets triggered when any add access task gets completed. Please note the email is set up at the endpoint level.
In the email template , we are using the binding variable ${task.entitlement_valueKey.entitlement_value} to fetch the entitlements for which the access has been provisioned.
But when we are raising a request with more than one entitlement , say for 3 entitlements, the email is triggering only for one entitlement not for the other two. We want to display all the entitlements provisioned to the user in the email notification.
Can someone please suggest me how to fetch all the entitlements.
02/21/2024 03:17 AM
Hi Team,
We need to work on this requirement at an urgent basis. Can someone please help me with the correct binding variable.
02/21/2024 06:31 AM
To get what variables are present to use in the email template, check 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:
${this.binding.variables.each {k,v -> println "$k = $v" + "" + "br" + ">"}}
02/21/2024 03:24 AM
02/21/2024 04:08 AM
@Debankita can you try below
${entitlementshtmltablerows}
02/21/2024 04:14 AM
@Debankita not sure if you have checked this :
Creating and Managing Email Templates (saviyntcloud.com)
Also, i suggest try validating the attributes via adding below component in email template :
${this.binding.variables.each {k,v -> println "$k = $v" + "<" + "br" + ">"}}