Tópico anterior: Extensões de tag do CA Identity ManagerPróximo tópico: <%= %>


<% %>

Essa tag permite que você incorpore JavaScript para execução em linha em um modelo de email.

Você pode usar qualquer objeto JavaScript dentro do JavaScript incorporado. Também é possível chamar métodos de objeto implícito do CA Identity Manager no JavaScript incorporado.

Por exemplo, o código a seguir modifica o corpo do modelo de aprovação mostrado em Personalizar modelos de email. O JavaScript é usado para determinar se um objeto secundário é envolvido no evento (como um objeto ORGANIZATION quando um objeto principal USER é adicionado). Se não houver nenhum objeto secundário, o texto relacionado ao objeto secundário é omitido da mensagem:

Event: <b> <%=_eventContextInformation.getEventName()%> </b><br>
<%=_eventContextInformation.getPrimaryObjectTypeName()%>:
<b><%=_eventContextInformation.getPrimaryObjectName()%></b><br>
<%
var secondaryType =        _eventContextInformation.getSecondaryObjectTypeName();
if (secondaryType != "") {
   template.add("In " + secondaryType + ": ");
   template.add("<b> "+_eventContextInformation.getSecondary
                                   ObjectName()+" </b><br>");
   }
%>
Status: <b>Approved</b>