Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Panel
bgColor#F4F5F7

All administrative functions of Herzum Approval require you to be a user with the Jira Cloud System Administrators global permission.

Info

Need support?

We would love to help.

Submit a support request

Overview
Anchor
overviewEt
overviewEt

The E-Mail Templates Administration screen let you able to add, edit, delete and review your templates configurations.

The Approval Request tab let you able to setup the templates to apply for the e-mails notifying an approval request.

image-20240729-222948.png

The Approval Reply tab let you able to setup the templates to apply for the e-mails notifying an approval reply.

image-20240729-223038.png

The Service Management tab let you able to setup the templates to apply for the e-mails notifying a Service Desk Approval Request

image-20240729-223149.png

In this section

Table of Contents
minLevel2
maxLevel6
outlinefalse
styledefault
typelist
printablefalse

Default Approval Request and Approval Reply Templates
Anchor
defaultEmailTemplates
defaultEmailTemplates

When installing the app, if no customization is applied, the Approval Request and the Approval Reply emails follow the Default Templates.

Default Approval Request e-mail template

image-20240729-223942.png

Default Approval Reply e-mail template

image-20240729-224025.png

You are able to customize the Default Templates and furthermore, you can undo the customization by clicking Reset Default Template.

image-20240402-200302.png

Add email template
Anchor
addEmailTemplate
addEmailTemplate

You are able to create a new template by clicking the Add email template button.

The screen that appears allows you to setup the Project or the Conditional rule that are evaluated to use the template.

The template configurations are set by default but you are able to update them by editing the template.

image-20240402-200746.png

Search Functionality
Anchor
search
search

The search bar allows you to quickly find specific email templates by name. Enter keywords or a portion of the template name in the search bar for easy identification.

Screenshot 2024-07-29 111502-7.png

Operations
Anchor
operationsEt
operationsEt

The E-mail Templates administration screen allows you to perform the following operations on an already existing E-Mail template:

  • Edit template configuration, open the Email Template Configuration screen allowing to setup the information appearing on the email

  • Copy template, create a new template from a copy of the selected one

Edit template configuration
Anchor
editEmailConfiguration
editEmailConfiguration

You are able to update all settings applied on an existing template (including the Default E-mail Template).

image-20240402-201020.png

Copy template
Anchor
copyEt
copyEt

When copying an Email Template, a new template is created that has the same configuration of the copied template but not its Project or Conditional Rule association. 

image-20240402-201234.pngimage-20240402-201316.png

Edit template main settings
Anchor
editEmailSettings
editEmailSettings

The available operations on Approval Request and Reply  E-Mail templates include the capability to update the Project or the Conditional rule that are evaluated to use the Custom Approval Request and Reply E-Mail templates instead to the Default templates.

image-20240402-201739.png

image-20240402-202740.png

In the Request email template cases, the process for determining the email template to be sent involves the following hierarchy:

  1. Approval mapping configuration

  2. Project

  3. Conditional Rule

  4. Default template

Delete template
Anchor
deleteEt
deleteEt

When deleting an Email Template the data on existing Mappings and existing issues are made consistent.

image-20240402-203001.png

Custom E-Mail Templates
Anchor
customEMailTemplates
customEMailTemplates

The Email Template Configuration screen allows you to setup the information appearing on the email.

This sections illustrate the available optional settings and how to setup them.

Optional settings common to all templates
Anchor
optionalSettingsEt
optionalSettingsEt

Header
Anchor
headerEt
headerEt

image-20240729-230524.png

Subject
Anchor
subjectEt
subjectEt

image-20240402-203240.png

Issue Type
Anchor
issueTypeEt
issueTypeEt

This setting allows you to enable displaying the issue type in the email body.

image-20240402-203351.png

Assignee
Anchor
assigneeEt
assigneeEt

This setting allows you to enable displaying the issue assignee in the email body.

image-20240402-203434.png

Issue Creation Date
Anchor
issueCreationDateEt
issueCreationDateEt

This setting allows you to enable displaying the issue creation date in the email body.

image-20240402-203530.png

Project
Anchor
projectEt
projectEt

This setting allows you to enable displaying the issue Project in the email body.

image-20240402-203648.png

Priority
Anchor
priorityEt
priorityEt

This setting allows you to enable displaying the issue Priority in the email body.

image-20240402-203850.png

Reporter
Anchor
reporterEt
reporterEt

This setting allows you to enable displaying the issue Reporter in the email body

image-20240402-204016.png

Workflow Transition
Anchor
workflowTransitionEt
workflowTransitionEt

This setting allows you to enable displaying the Workflow transition on approbation in the email body.

image-20240402-204107.png

Approval buttons
Anchor
approvalButtonsEt
approvalButtonsEt

You have the capability to enable Approval buttons showing on the email in order to allow the approver to reply by clicking them.

image-20240402-204206.png

When you enable Approval Buttons you are able to manage the following options by clicking on the Cog Icon::

  • Button Placement

  • Comment screen popped up

  • Button Links

Button Placement
Anchor
buttonPlacementEt
buttonPlacementEt

You can choose if the Approval Buttons appear on the Bottom (Default) or on the Top of the email body.

image-20240402-204324.png
Comment screen popped up
Anchor
commentScreenEt
commentScreenEt

You can choose  if by clicking an approval button the action is processed immediately or the screen requiring the Approval Comment appears only if the Approval Comment is mandatory or in any case.

image-20240402-204403.png
Button Links
Anchor
buttonLinksEt
buttonLinksEt

You can choose where do you want that buttons links redirect the user.

Available options are:

  • Approval page (Default), the user displays a built-in Approval form that allows to insert a comment and credentials (when enabled)

  • Jira ticket, the user is redirected on the concerned Issue view screen in Jira

image-20240402-204546.png

Custom Approve/Reject Instructions 
Anchor
instructionsET
instructionsET

You are able to to customize the text used to provide the instruction to reply the approval request by email. By default, all email notifications are sent with the following text when the textbox is empty:

Please approve or abstain or reject by replying to this email by copying one of the texts below:

  • @APPROVED<Transition name><Approval name>@

  • @REJECTED<Transition name><Approval name>@

  • @ABSTAINED<Transition name><Approval name>@

Optionally, add a text as per the example below:

@APPROVED<Transition name><Approval name> an approver comment@

image-20240729-230621.png

Free Body Text
Anchor
freeTextEt
freeTextEt

You are able to create a text obtained by the concatenation of texts and selected fields.

image-20240729-230756.png

The available fields to customize the Free Body Text are the same fields in selected fields

The email will render the final text as Html. 

Notice that you must follow the rules below:

  • any text insidetags  {} 

  • any field inside tags [] 

  • concatenate tests and fields using &&

Example

{User} && [Reporter] && {is requesting that user} && [customfield_10203] && {be added to the group } && [customfield_10020] && {, </br> To send an automatically formatted reply, click <a href="mailto:supporthap@herzum.com?subject=%23issueKey%3D$} && [Issue Key] && {$and$body=@APPROVED<} && [Workflow Transition] && {>@ } && {"> Here </a>}

will be rendered as follows

User John Smith is requesting that user Jack Brown be added to the AD GROUP. To send an automatically formatted reply, click Here.

Furthermore, you can choose  if the Free body text appears on the Bottom(Default) or on the Top of the email body.

image-20240402-204826.pngimage-20240402-205108.png

Selected Fields
Anchor
fieldsEt
fieldsEt

You are able to select Jira fields that you want to show on the e-mail.

The fields will display by following the same order they appear on the configuration screen.

Drag and drop a field to change the order it will appear into the email.

image-20240402-205155.png

The option Show Empty Values, when unchecked (Default), causes that the email doesn't show empty fields label.

image-20240402-205227.png

Footer
Anchor
footerEt
footerEt

You are able to insert a text that will display on the email footer.

The email will render the Html tags.

image-20240729-230835.png

Note

A large number of characters (+800) in the free text fields used within the template can lead to some of the configured fields or buttons not being displayed in the final notification email.

Differences between optional settings available per template
Anchor
differencesBetweenEt
differencesBetweenEt

Not all optional settings are available for all the template.

The following table provide an overview of the  optional settings available per template.

Option

Approval Request E-Mail Template

Approval Reply E-Mail Template

Service Management Approvals E-Mail Template

Header

(tick)

(tick)

(tick)

Subject

(tick)

(tick)

(tick)

Issue Type

(tick)

(tick)

(tick)

Assignee

(tick)

(tick)

(tick)

Issue Creation Date

(tick)

(tick)

(tick)

Project

(tick)

(tick)

(tick)

Priority

(tick)

(tick)

(tick)

Reporter

(tick)

(tick)

(tick)

Workflow Transition

(tick)

(tick)

(tick)

Approve/Reject Instructions

(tick)

(error)

(tick)

Approval buttons

(tick)

(error)

(tick)

Free Body Text

(tick)

(tick)

(tick)

Selected Fields

(tick)

(tick)

(tick)

Footer

(tick)

(tick)

(tick)

Usage of the custom Approval Request and Approval Reply E-Mail Templates
Anchor
usageEt
usageEt

The Approval Request and Approval Reply E-Mail templates can be enabled

  • On the Approval Mappings

  • On Single Issue

  • Per Project

If none of the previous settings have been configured, the app uses a Default Email template. 

When an Email template is enabled on an Approval Mappings or Single Issue, any other setting enabling other Templates is ignored (e.g Email Template per Project). 

When an Email Templates is enabled per Project, any other Email Template, that could be enabled because the associated conditional rule is true, is ignored.  

The Service Management Approval Request E-Mail template can be enabled per project.

You can enable only one template per Project.

The Service Management Approvals email notifications are not enabled by default, so, if you want that the app notify the Service Desk Approvals you have to enable a Service Desk Approvals E-Mail template per Project explicitly.