Enabling users to add comments via email
Scenario: Enabling users to add comments via email
Before you begin
Product | Task | Reference |
---|---|---|
BMC Helix Digital Workplace Administration console | Make sure that the notification engine on BMC Helix Innovation Suite is configured and enabled. The Reply-to email address, which is defined while enabling the notification engine on BMC Helix Innovation Suite, is used to receive emails with comments from end users. Important: If the Reply-to email address is not configured, the emails with comments from end users will be rejected. | For more information about configuring the Reply-to email setting, see Task-5-Enabling-the-notification-engine. |
BMC Helix Digital Workplace Administration console | Remove zip files from the Blocked list in the Attachments settings. | For more information, see Updating-the-attachment-settings-and-URI-schemes. |
| Set the same attachment size in BMC Helix Digital Workplace and BMC Helix Innovation Suite to prevent attachment rejection due to its excessive size. In BMC Helix Innovation Suite, define the attachment size by using the AR-Max-Attach-Size setting in the Centralized configuration. You can also define the attachment size in the REMEDY.ARF.ZIPATTACHMENTS plugin. This plugin is provided by BMC Helix ITSM with Rule Based Engine (RBE) to zip the attachments coming with email messages. By default, the attachment size is zero, allowing any attachment size. |
|
Workflow for enabling comments via email
The following table shows the process of configuring the Email Engine and Email Rule Engine settings so that end users can add comments to Catalog-native requests by clicking the Post a comment button in an email notification:
Task | Action | Role | Reference |
---|---|---|---|
1 | BMC provides the required Email Rule Engine (RBE) configurations as a D2P package by default. This package contains the RBE:Configuration, RBE:Rule, and RBE:Action records as well as filters and filter guides. | NA | NA |
2 | In the AR System Email Mailbox Configuration form, configure the incoming mailbox to store information for incoming email messages. | AR administrator | |
3 | (Optional) Adjust the default Email Rule Engine (RBE) settings provided by BMC or create your own rules if needed. | AR administrator with Email Rule Config permissions |
|
(Optional) To access and modify the default RBE configurations
- As an AR administrator, log in to Mid Tier.
- From the Applications menu, select Administrator console > Application Administration Console,
- From the Application Administration Console, select Custom Configuration > Foundation > Email Engine Rules > Configure Rules, and then click Open to open the Inbound Email Rule Configuration form.
- Make sure that the Company field is set to Global to see the default configurations. If you select a specific company in the Company field, the defined settings are not available.
- Click the Base Configuration tab.
From the Category list, select Use Case. Verify that the ServiceRequestStub - Add worklog use case is present.
- Click the Rule Configuration tab.
- From the Form name list, select ServiceRequestStub.
From the Use case list, select Add worklog.
On the Rule Qualification panel, verify the default qualifications or modify them if necessary.
To view the Actions panel, click inside the Actions bar.
You can verify or modify the settings on this panel if necessary. For example, you can disable notifications On Success, On Failure, or On Rejection.- Click Save.
These default settings are defined for the Global company, and you can duplicate them for a specific company if needed. To replicate the default settings for a specific company, select the required company from the list in Step 4, recreate the use case from Step 6, and then define use case rule configurations. Also, you can change the Qualifications to specify which notification types or statuses must be supported for adding comments (you can disable comments for the required notification types, even though they are enabled by default).
Result
After you complete the configuration, end users can post comments to Catalog-native requests and their fulfillment tickets directly from email notifications sent by BMC Helix Digital Workplace. The mailbox setup enables the Email Engine to process emails with comments from end users, while the RBE configurations enable the Email Rule Engine to execute actions based on predefined use case rules.
The following image shows how comments are processed and added to the requests with the help of these configurations:
- A user clicks the Post a comment button in the email notification, which opens a new compose window. In this window, the user types a comment and sends the email.
This email with a comment is added as an entry in the AR System Email Messages form. For more information about this form, see AR System Email Messages form.
- The Email Rule Engine processes this entry from the AR System Email Messages form and creates the record in the SB:ServiceRequestStub form.
- The record from the SB:ServiceRequestStub form is synchronized to BMC Helix Digital Workplace and is added as a comment to a Catalog-native request and its fulfillment tickets.
Troubleshooting
The following table provides information that can help troubleshoot the issues with processing comments and adding them to the requests:
Issue | Solution |
---|---|
Issues with receiving an email with a comment and storing it as an entry in the AR System Email Messages form. |
|
Comments are not added to the requests |
|
Look for error messages on the following forms that indicate the reason why the comment wasn't added:
|