DLHDLH.io Documentation
Site AdministrationEmail Settings

Email Template

Email Template - DLH documentation.

This section explains how to manage email templates within the email settings. DLH allows you to access system templates, create custom templates, and customize templates for sending email notifications.

Email templates

NOTE: This setting is applicable only for On-Premises Deployment.

Default Template Overview

DLH provides default templates for each module. These templates can be customized to meet specific requirements. However, system default templates cannot be edited, deleted, or set as default for custom use.

TemplateDescription
New Dashboard CommentNotify when someone adds a new comment to a dashboard you have access to. For Example: If User A comments on a dashboard which is accessible to User B, then User B receives an email notification using this template.
Dashboard Comment DeletedNotify when any comment is removed from a dashboard you have access to. For Example: If User A deletes a comment on a dashboard which is accessible to User B, then User B receives an email notification using this template.
My Dashboard Comment DeletedNotify when someone else deletes a comment that you wrote on a dashboard. For Example: If you wrote a comment and an admin deletes it, you will receives an email notification using this template saying your comment was removed.
Reply to Dashboard CommentNotify when someone replies to a comment made on a dashboard you have access to. For Example: If User A replies to a comment on a dashboard accessible to User B, then User B receives email notification using this template.
Reply to My Dashboard CommentNotify when someone replies to a comment you made on a dashboard. For Example: If you commented on a dashboard and someone replies to it, you will be notified of the reply using this template.
Edit Dashboard CommentNotify when a comment is edited on a dashboard you have access to. For Example: If User A edits a comment on a dashboard accessible to User B, then User B receives a notification using this template.
User Mention in Dashboard CommentNotify when someone mentions you in a dashboard comment using '@'. For Example: If User A mentions User B in comments, then User B receives a notification using this template.
Profile UpdateNotify when an admin updates your profile details. For Example: If your role or email is changed by an admin, you will receive a notification using this template.
Global Resources and Settings ShareNotify when admin shares access to all resources and settings with you. For Example: If admin gives you full access to dashboards and settings, you will be notified using this template.
Specific Resource or Setting ShareNotify when admin shares access to specific resources or settings. For Example: If admin gives you access to anyone of resource, you will be notified using this template.
Permission DelegationNotify when admin allows you to manage permissions for resources or settings. For Example: If admin delegates permission control to you, you will receive a notification using this template.
Alert-Driven Dashboard ExportNotify when a dashboard is exported automatically due to a condition met. For Example: If a threshold is met and export is triggered, then users added in dashboard schedule will be notified using this template.
Timed Dashboard ExportNotify when a dashboard is exported at a scheduled time. For Example: If a dashboard is set to export every Monday, then users added in dashboard schedule will receive a notification using this template.
Failed Timed Dashboard ExportNotify when a dashboard export fails at a scheduled time. For Example: If a dashboard is set to export every Monday ,but dashboard export is failed then users added in dashboard schedule will be notified using this template.
Failed Alert-Driven Dashboard ExportNotify when an alert-based dashboard export fails. For Example: If a condition-based export fails, users added in dashboard schedule will receive a notification using this template.
Failed Data RefreshNotify when data refresh fails for a data source. For Example: If user enables automatic data source refresh, but if it fails then you will be notified using this template.
Disabled Timed Dashboard ExportNotify when dashboard exports schedule disabled due to repeated failures. For Example: If a dashboard is set to export every Monday, but dashboard export is failed the system disables the export after some repeated failure occurrences, then users added in dashboard schedule will be notified using this template.
Disabled Alert-Driven Dashboard ExportNotify when alert-based exports are disabled due to repeated failures. For Example: If alert-triggered exports fail repeatedly, the system disables them and then users added in dashboard schedule will be notified using this template.
Disabled Data RefreshNotify when automatic data refresh of data source is disabled due to repeated failures. For Example: If data refresh fails multiple times, the system disables it and notifies you using this template.
Synchronization Azure ADNotify when users or groups are successfully synchronized from Azure Active Directory. For Example: If you import users or groups from Azure AD and sync completes successfully, you will be notified using this template.
Synchronized Windows ADNotify when users or groups are successfully synchronized from Windows Active Directory. For Example: If you import users or groups from Windows AD and sync completes successfully, you will be notified using this template.
Synchronized Database UsersNotify when users are successfully imported from a database. For Example: If you import users from database and sync completes successfully, you will be notified using this template.
Failed Azure AD SynchronizationNotify when synchronization from Azure AD fails. For Example: If you import users or groups from Azure AD and sync fails due to an error, you will be notified using this template.
Failed Windows AD SynchronizationNotify when synchronization from Windows AD fails. For Example: If you import users or groups from Windows AD and sync fails due to an error, you will be notified using this template.
Failed Database User SynchronizationNotify when synchronization from a database fails. For Example: If you import users from database and sync fails due to an error, you will be notified using this template.
User ActivationNotify when your account is activated by an admin. For Example: If you add your account and admin activates your user account, you will receive a notification using this template.
User InvitationNotify when you are invited to join the platform. For Example: If admin sends you an invitation, you will receive a notification using this template.

Managing Email Templates

Create a New Template

  1. Select a template to customize and click View from the grid.

View templates 2. Click Create Template to create a custom template. Choose a base template to start your customization.

Create template

Create templates Dialog

Edit Template

  1. Click the Actions button in the template grid context menu and select Edit.

Edit template 2. Modify the content as needed, then click Save to update the template.

Customize Email templates

Copy a Template

  1. Click the Actions button in the template grid context menu and select Copy.

Copy template 2. A dialog will appear to confirm and proceed with copying the template.

Copy templates Dialog

Mark a Template as Default

Click the Actions button in the context menu of the template grid and select Mark as default to set the selected template as the default.

Mark as default

Delete Template

To delete the created template, click the Actions button in the context menu of the template grid, and select Delete.

Delete template

NOTE: System default templates cannot be edited, deleted, or set as default.