Configuring email-based approvals
You can approve requests via email. You do not require any specific permission to approve these requests. When email-based approvals are enabled, an email notification is sent the individuals who have approval authority for the request. Those people either can approve or reject the request directly from the email notification.
The following diagram describes the email approval workflow.
When you upgrade from an existing version of BMC Helix ITSM, all approval-related notification messages are overwritten with new messages. Existing messages are backed up and renamed as message\_custom and the status is set to Offline.
If you had customized any notification messages, rename the new message, and set its status to Disabled. Then, remove the \_custom tag of the customized notification message to continue using it. Ensure that the status of your message is set to Enabled.
You can change the default notification method to enable approval emails. For more information about changing the notification method, see Configuring notifications.
To prepare to configure email approvals
Before you configure email-based approvals, ensure that the required mailboxes are configured. For more information about configuring mailboxes, see Configuring the Email Rule Engine in the Action Request System documentation.
In addition to mailbox configuration, the following settings are required for email-based approvals to work:
From the Applications menu, select AR System Administration > System > Email > Mailbox Configuration. Select the Incoming mailbox record. On the Advanced Configuration tab, ensure that the following options are selected:
- Email Action is set to Parse. The Associated Mailbox Name should be associated with the configured outgoing mailbox for this setting.
- Enable Modify Action is set to Yes.
For more information about advanced mailbox configuration, see Configuring incoming mailboxes in the Action Request System documentation.
From the Applications menu, select AR System Administration > System > Email > Mailbox Configuration. Select the Outgoing mailbox record. On the Advanced Configuration tab, ensure that the Delete Outgoing Notification Messages option is set to No.
- From the Applications menu, select Quick Links > Approval Administration Console.
- On the Notification tab, ensure that the Status of the approval process is Active.
- On the Process tab, select the process, and then click View. Ensure that the Require Password field is set to No.
- On the Configuration tab of the Process Definition form, ensure that the Require Justification on Rejection field is set to No.
From the Applications menu, select Administration Console > Application Administration Console. On the Custom Configuration tab, select Foundation > Notification engine > Approval Email Configuration, and then click Open. On the Configure Email Based Approval window, ensure that Status is set to Enabled.
- Specify the properties and their permissible values in the EmailDaemon.properties file to adjust the performance of the Email Engine. For more information, seeConfiguring the Email Engine by using the EmailDaemon.properties file in the Action Request System documentation.
To enable or disable email-based approvals for a company
You can use configuration options to enable or disable email-based approvals for companies. Out of the box, email-based approvals for the Global company record are enabled.
- On the Custom Configuration tab of the Application Administration Console, select Foundation > Notification Engine > Approval Email Configuration.
- In the Configure Email Based Approval dialog box, select the name from the Company field or for all companies, select Global from this list.
- In the Status field, select the appropriate status.
To customize the content of approval emails
Out of the box, approval emails contain basic information about the request that requires an approval. You can customize the fields that are displayed in approval emails.
For information about modifying the format of the emails, see Customizing the template in the Action Request System documentation.
To customize the content of approval emails
Log on to a browser as a Action Request System administrator and open the SYS:Notification Messages form.
Locate the notification message that is defined for email approvals for the application:
Application
Notification message
Asset Management
AST-APR-ApprovalNTForIndividual
Change Management
CHG-APR-ApprovalNTForIndividual
Service Request Management
SRM-REQ-Approver_Notification
Release Management
RMS-APR-ApprovalNTForIndividual
Knowledge Management
RKM-APR-ApprovalNT
Update the text in the Email Message Body box with the customized email content by using HTML tags to create and format the email message content.
To include additional fields in the email message, click the down arrow
next to the Email Message Body field and select a field from the list.
To add fields that are not listed, see the details for the SYS-Notification Messages form in System Events and Message Catalog for the Notification Engine .
Field names are enclosed in # tags.- Save the form.
Your approval email message will display the fields that you included in the Email Message Body field.