Kanäle in einem Formular verwenden

Kanäle in Benachrichtigungen und Genehmigungen nennen

Formulare nennen Kanäle über ihren Namen, in notifications für Jobstatus und Job-Ereignisse und in approval:

notifications:
  recipients:
    - ops@example.com
  channels:
    - ops-slack
    - ops-teams
  onStatus:
    - failed

approval:
  title: Remove host $(vm.name) ?
  roles:
    - approvers
  channels:
    - approvers-teams
  • Die Chat- und Webhook-Kanäle erhalten eine kurze Nachricht (das Formular, der Job, was passiert ist) mit einem Link zum Job; bei einer Genehmigung ist die Seite des Jobs der Ort, an dem genehmigt oder abgelehnt wird.
  • Ein Mail-Kanal in der Liste sendet die übliche Mail an recipients (die notifications-Adressen einer Genehmigung) über diesen Server statt über den Standardserver.
  • Ein Name, der nicht existiert, oder ein ausgeschalteter Chat- oder Webhook-Kanal wird übersprungen, und das Protokoll vermerkt es.
  • Ein ausgeschalteter Mail-Kanal wird nicht übersprungen: Die Mail geht stattdessen über den Standard-Mail-Kanal, und das Protokoll vermerkt es.