|
Challenge
- Our client sought to enhance the standard ‘create an issue’ screen within JIRA to include two additional issue input fields:
- Users to be notified field
- Watchers field
- Our client required a way to control JIRA notification schemes beyond the Project and based on the Issue Type and Component
- The standard JIRA email instance needed to be customised to send notifications based on Issue Type, Component and Users to be notified
|
Solution
- Created a ‘users to be notified’ & ‘watchers’ custom field
- Able to notify selected users based on a defined Project, Issue Type and Component
- Modified the standard issue notification scheme for a particular workflow which included two additional fields:
- Issue Type field
- Components field
- Performed core modifications to the standard JIRA Email listener and Email template:
- Added an ‘assignee’ field and ‘recipients of email’ field
|
Result
- Extending JIRA’s Email listener enabled our client to send notification emails based on a selected Issue Type, Component, Priority and Notification list
- Custom field creation allowed our client to list JIRA users who would be notified of submissions
|