Click HERE to see how Saviynt Intelligence is transforming the industry. |
06/25/2024 11:39 PM
Hi Team,
We are trying to trigger an email template when we
1.deactivate an account
2.add access.
In email we need to pass role ID where we are storing that role ID in accounts customproperty11 through dynamic attribute. We are using ${account.customproperty11} but email is getting triggered but we are not able to fetch roleID.
For deactivation account, mail is getting triggered but unable to see roleID which we are storing in accounts cp11 attribute.
Could someone help us with binding variable for account custom property attributes.
Thanks,
Bhargavi Padaraju.
06/27/2024 12:36 AM
Hi @Bhargavi3,
We are checking on your request and we will keep you posted on the same.
06/27/2024 12:49 AM
@DixshantValecha , Thanks for the reply.
We have Go Live dependency on this use case. Would be great if we get any solution.
Thanks,
Bhargavi Padaraju.
06/27/2024 02:26 AM
Hi @Bhargavi3
Kindly refer to below mentioned forum post as well for further details.
Solved: Campaign email templates Binding Variable - Saviynt Forums - 60010
06/27/2024 12:53 AM
Share
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 {k,v -> println "$k = $v" + "" + "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:
07/09/2024 06:16 AM
Hi @rushikeshvartak , I triggered email with above binding variables but did not see any account related custom properties.
@DixshantValecha , I followed the docs which you shared but nothing worked.
I used the below binding variable:
${accounts.customproperty1}
${account_customproperty1}
${accounts?.customproperty1}
${accessItems.collect{ it.request_access_attrss.find{it.attributeName.toString().equalsIgnoreCase('RoleCode')}.collect{it.attributeValue}}.get(0)}
I tried dynamic attributes also, as we are storing dynamic attribute value in account customproperty
did not work.
Could someone help me in this?
Thanks,
Bhargavi Padaraju.
07/09/2024 07:56 AM
Share results of binding variables