User Community Service Desk Downloads
If you can't find the product or version you're looking for, visit support.ataccama.com/downloads

Email Templates

When email notifications are enabled for monitoring projects, emails are sent to the recipients (as defined in the Notifications tab of the project) in the case of an event. The template for these emails is configurable, as described in this article.

Templates are created on application level, not per project.

Whilst it is possible to create new templates, it is not currently possible to then apply those templates to an action in the application.

To change the email content, navigate to the Email Templates section in Global Settings:

Menu

Edit templates

To edit an existing email template, select the template name to open the Overview tab, then select Edit in the upper-right corner.

We do NOT recommend changing the following:

  • The name of the email template. If the email with the required name is not found on the list, the application will send the default message from a hardcoded file.

Or deleting:

  • The content lines context. You can format templates and add new information, however, it is advisable to not remove any properties. In each of the templates, do not delete the following content:

  • <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns:th="http://www.thymeleaf.org/" xmlns="http://www.w3.org/1999/xhtml">

  • The ID ${context.projectId}. It can be moved to a different line, but making a mistake while editing the content between the brackets might create an invalid reference and break the template.

Useful fields when editing the email templates include:

  • Project name: ${context.projectName} Status of a project run (failed, finished, finished with error):` ${context.overallResult}`

  • Structure check results: ${context.structureResult}

  • Anomaly detection results: ${context.anomalyResult}

  • DQ Check results: ${context.dqResult}

  • Date of processing, error: ${context.finishedAt}

  • Link to the project: @{{baseUrl}/dq/monitoringProject/{projectId}(projectId=${context.projectId}, baseUrl=${baseUrl})}

  • Error message (link to the error): @{{baseUrl}/baseJob/{jobId}(jobId=${jobId}, baseUrl=${baseUrl})}

Delete templates

Currently, we do not recommend using this action. If the template with the required name is not found, the application sends the default message from a hardcoded file.

To delete unnecessary email templates from the list, follow one of these options. The email is removed from the list immediately.

  • To delete a single email, click the email name to open the Overview tab, select the three dots menu and then Delete.

    Delete
  • To delete multiple emails, select the emails to be deleted from the list and select Delete.

    Delete

Was this page useful?