Uploaded image for project: 'JOC - JobScheduler Operations Center'
  1. JOC - JobScheduler Operations Center
  2. JOC-1181

Add support for individual e-mail recipients of notifications about job execution results

    XMLWordPrintable

Details

    • Feature
    • Status: Released (View Workflow)
    • Minor
    • Resolution: Fixed
    • 2.0.0
    • 2.2.0
    • None
    • None

    Description

      Feature

      • Notifications by mail are managed by the Resources->Notifications view.
        • This includes to specify global recipients of e-mail notifications by use of the To, Cc, Bcc attributes.
      • Users would like to specify recipients of notifications on a per job basis.
        • This includes to overrule recipients specified by the configuration that is managed from the Resources->Notification view.
        • Instead To, Cc and Bcc recipients can be specified per job.
      • If mail recipients are specified by a job then this overrules Notification settings.
        • No merge of configuration items for mail recipients applies.
      • Rules when to send e-mail:
        • the folder, workflow or job has been configured with the CONFIGURATION -> Notification view to send e-mail.
          • Job Notification settings:
            • empty - e-mail will be send if configured by CONFIGURATION -> Notification recipients.
            • 'Mail on' is empty (Mail To or Cc or Bcc is not empty)
              • Mail is not sent as no event is selected for triggering, this can be used to suppress e-mail from being sent.
            • 'Mail on' is not empty (Mail To is empty)
              • Mail is not sent as no recipient is specified
            • 'Mail on' is not empty but does not correspond to the configured CONFIGURATION/Notification type
              • Mail is not send as the Configuration -> Notification settings not to send e-mail overrules the Job Notification settings. This can be used to centrally suppress e-mail from being send.

      Implementation

      • This feature requires changes of
        • the Inventory API,
        • the GUI to add notification types and mail recipients from an additional tab "Notification" of a job,
        • the Monitor Service to use mail settings on a per job basis if available.

      Maintainer Notes

      • This feature is intended for compatibility with branch 1.x of JobScheduler.

      Attachments

        Issue Links

          Activity

            People

              re Robert Ehrlich
              ap Andreas PĆ¼schel
              Kanika Agrawal Kanika Agrawal
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: