Announcing the Saviynt Knowledge Exchange unifying the Saviynt forums, documentation, training,
and more in a single search tool across platforms. Read the announcement here.

Endpoint level email template won't send with any binding variables

BMurphy
New Contributor III
New Contributor III

Hey all,

I'm having trouble with this certain email template thats placed at the endpoint level, it's for the access administrators on task creation of new accounts/add access/revoke access.

BMurphy_0-1659727012860.png

The email itself is pretty simple, only a couple variables such as which endpoint it was triggered from, name of the user, email, task id...

BMurphy_1-1659727196477.png

 

As soon as i add any variable, even ones that should work without issues, such as ${endpoint} the email won't send. I couldn't find anything in the logs that gave me any information. Anyone else come across this or has any idea what is causing it?

Thanks,

Bradley

4 REPLIES 4

km
New Contributor III
New Contributor III

Hi, 

I am facing exactly the same issue with same version. In case you find something, please let me also know.

Thanks,

K

 

sahajranajee
Saviynt Employee
Saviynt Employee

Hi @BMurphy ,

Could you please refer the documentation regarding supported variables and try those. Looking at Task creation email template in the documentation, the supported variables are as below :

sahajranajee_0-1659945216946.png

 

For Endpoint name use : ${task.endpoint.endpointname}

Documentation : https://saviynt.freshdesk.com/support/solutions/articles/43000622153-managing-email-templates#Managi...




Regards,
Sahaj Ranajee
Sr. Product Specialist

BMurphy
New Contributor III
New Contributor III

My bad i didn't find that part of the documentation, I assumed variables would be the same for task creation and the others, seems to be working without issue now, thank you very much.

@km You can have a look at what sahajranajee sent and see if it fixes the issue as well.

jpaull
New Contributor
New Contributor

I also got this to work finally by removing all of the variables except Account and user name. I am trying to now add the needed variables. but Keep running into failure. Is there a current new list of variables that do work when using email template at end point? I have one in particular that I need. It is customproperty1 labeled Person_ID. This statement works in an approval email template but not here. Person_ID - ${accessItems.collect{ it.request_access_attrss.find{it.attributeName.toString().equalsIgnoreCase('person_id')}.collect{it.attributeValue}}}