Approving requests via email

Jira Service Management allows teams to set up approval steps in request workflows. For example, a manager may need to approve a new computer request before purchase. See Atlassian’s documentation for more about request approvals.

JEMH Cloud can integrate with request approvals by adding Approve and Decline buttons in the notifications it sends. These buttons will execute the decision on behalf of the user recipient when clicked.

The following guide will help you activate approvals in your service project and JEMH Cloud.

Enabling approvals

  1. Approvals needs to be enabled in the service project before JEMH Cloud can display them. Please follow the Atlassian tutorial. Your approver will see a screen like this once the approvals feature is set and the request is in the right status.

     

  2. Go to JEMH Cloud → NotificationsEmail tab → Create or Edit your email notification mapping. Once you are in Create/Edit mode, you need to enable approvals.

  3. Remember to add your approvers' custom field in the notification mappings' User Custom Field so those users will receive the email notifications with the approve/decline button.

When the issue is in a ‘To Be Approved’ state, the approvers will receive an email notification with the approve/decline buttons like this:

Note that in service projects the Customer Request Type field must be set in order to get the Notification with the buttons.

When the approving recipient clicks one of the buttons in the email, the approval decision will be executed for them. For example, when Andy approves the request, this page is shown:

The request will be approved/declined and transitioned to the next step as configured in the service project. These are some screenshots of the portal view, issue view, and the issue update email notification

 

All system template sets are integrated with approvals. You can see the approvals buttons in all email themes. In this example, the standard JEMH Cloud Jira theme has approval buttons.

The confirmation page shown after the approval button has been clicked in the email can be customized. This is done by creating a custom template set and selecting it in the email notification mapping.