One of the key features of SailPoint IdentityIQ is the ability to heavily customize email templates scripts and/or code. So, when transitioning to SailPoint (Identity Security Cloud) Is it possible to customize email templates in IdentityNow with logic or scripting, similar to what can be done in IdentityIQ?
Hello and Welcome!!!
In ISC we use Velocity Code, HTML, and CSS to modify emails. Workflows are also used for being able to highly customize emails going out. The best thing to do would be to take an example of your IIQ email and copy it into ISC and then run a test email. Depending on how much you want to customize will depend on which method you use.
Hi @nbhansali
Welcome to SailPoint Developer Community.
In IIQ, you will have context to build the objects as below
#set ( $spctx = $spTools.class.forName("sailpoint.api.SailPointFactory").getMethod("getFactory", null).invoke(null, null).getCurrentContext() )
#set ( $identity = $spctx.getObjectByName($spTools.class.forName("sailpoint.object.Identity"), $identityName) )
But in ISC, leave about Email Templates, usage of context is prohibited, you can get objects from available objects, but you cannot build objects.
So you can use Apache Velocity script in email templates to just apply basic operations like conditions and loops.
Thanks
Krish
This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.