You can customize HTML templates for notifications that are automatically sent when a user is created, activated or deactivated. You carry out this part of the configuration in ARIS Administration.
Variables may be used to personalize the content of a notification of ARIS Administration. Variables can be used in both notification subject and body.
Prerequisite
You should have a good knowledge in HTML and in creating HTML templates.
Procedure
Use a text editor to create the HTML template for HTML formatted e-mails.
Use the following example as basis.
Adapt the text.
The load balancer URL is read from the Load balancer URL property of ARIS Administration. You find the URL in ARIS.
Start ARIS.
Click Application launcher >
Administration. The
Configuration view is shown.
Click Configuration.
Click User management.
If not selected yet, click Infrastructure. The load balancer URL is displayed.
Adapt the look and feel, for example, the border size of the HTML e-mail.
You have created a customized HTML template for e-mails.
Each automated process must be re-deployed if you change a template for the e-mail notifications.
Example
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head/>
<body>
Dear <#if user.givenName?has_content>${user.givenName} ${user.lastName}<#else>user</#if>,
<p>
your account has been activated. Please use the following credentials to login:</p>
<table border="0" cellpadding="1" cellspacing="1" style="width: 250px;">
<tbody>
<tr>
<td>
Server name</td>
<td><a href="${property["com.aris.umc.loadbalancer.url"]}/umc" target="_blank"><img src="${property["com.aris.umc.loadbalancer.url"]}/umc/static/umcadminStandalone/arisUMC.png"/></a></td>
</tr>
<tr>
<td>
Tenant:name</td>
<td>
<b>${tenant.name}</b></td>
</tr>
<tr>
<td>
User name:</td>
<td>
<b>${user.login}</b></td>
</tr>
<tr>
<td>
Password:</td>
<td>
<b>${user.password}</b></td>
<td>
<tr>
Please set the new password within</td>
</tr>
<tr>
<td>
${property["com.aris.umc.password.reset.confirmation.ttl"]} minutes (only once):</td>
</tr>
<tr>
<td>
SetPassword</td>
</tr>
<td>
<tr>
Ignore this e-mail if you have not submitted any request.</td>
</tr>
</tbody>
</table>
<p>
Best regards,
<br/>
Administration</p>
<p>
<em>*** This notification was sent automatically by Administration. Please do not reply to this e-mail.***</em></p>
</body>
</html>