Fügen Sie eine E-Mail-Benachrichtigung hinzu

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 5 Minuten Lesedauer
  • Erstellen Sie Benachrichtigungen in App Engine Studio (AES), um mithilfe von Vorlagen oder anwenderdefinierten Nachrichten automatisierte E-Mails für Ereignisse zu erstellen.

    Vorbereitungen

    Sie können diese Aufgabe ausführen, wenn Sie entweder Administrator oder Entwickler für die Anwendung sind. Die erforderliche Entwicklerberechtigung lautet Alle Dateitypen. Weitere Informationen dazu, wie Sie als Entwickler eine Anwendung entwickeln, finden Sie unter Delegierte Entwicklung in App Engine Studio.

    Erforderliche Rolle: admin oder delegated_developer

    Warum und wann dieser Vorgang ausgeführt wird

    E-Mail-Benachrichtigungen ermöglichen es Ihnen, ausgewählten Benutzern E-Mails zu Aktivitäten im System zu senden, z. B. Aktualisierungen von Incidents oder Change-Anforderungen.
    Hinweis:
    Sie können derzeit keine anderen Arten von automatischen Benachrichtigungen erstellen, z. B. SMS-Nachrichten.

    Beim Erstellen einer E-Mail-Benachrichtigung müssen Sie angeben, wann sie gesendet werden soll, wer sie erhält und was sie enthält.

    Wenn Ihr Administrator in Now Platformeine E-Mail-Vorlage erstellt hat, können Sie sie unverändert verwenden oder ihren Inhalt überschreiben. Weitere Informationen zu E-Mail-Vorlagen finden Sie unter E- Mail-Vorlagen.

    Prozedur

    1. Navigieren zu Alle > App Engine > App Engine Studio.
    2. Öffnen Sie Ihre Anwendung auf der Seite „My Apps“ (Meine Apps).
    3. Wählen Sie in Ihrer Anwendung im Abschnitt „Logik und Automatisierung“ Hinzufügenaus.
    4. Wählen Sie die Karte für E- Mailaus.
      Abbildung : 1. Fügen Sie eine E-Mail-Benachrichtigung hinzu
      Wählen Sie diese Option, um eine E-Mail-Benachrichtigung hinzuzufügen
    5. Füllen Sie im Formular die Felder für die Grundeinstellungen aus.
      Tabelle : 1. Fügen Sie dem Formular Grundeinstellungen für Benachrichtigungen hinzu
      Feld Beschreibung
      Name Name der E-Mail-Benachrichtigung. Beschreibende Namen helfen, den Zweck der E-Mail-Benachrichtigung zu ermitteln. Beispiel: Incident geöffnet und nicht zugewiesen.
      Kurzbeschreibung Kurze Erläuterung des Zwecks der Benachrichtigung.
    6. Füllen Sie im Abschnitt „Einstellungen für Benachrichtigungsauslöser“ des Formulars die Felder aus.
      Tabelle : 2. Fügen Sie das Benachrichtigungsformular Einstellungen für Benachrichtigungsauslöser hinzu
      Feld Beschreibung
      E-Mail-Benachrichtigung senden Situation, in der eine Benachrichtigung gesendet wird, z. B. nachdem etwas passiert oder wenn eine Tabelle geändert wird. Die Auswahlmöglichkeiten lauten wie folgt:
      • Wenn ein Datensatz erstellt oder aktualisiert wird
      • Nur wenn ein Datensatz erstellt wird
      • Nur wenn ein Datensatz aktualisiert wird
      • Bei Auslösung über Flow-Aktion
      • Wenn ein Ereignis ausgelöst wird

      Dieses Feld wird automatisch auf festgelegt, wenn ein Datensatz erstellt oder aktualisiert wird.

      Nachdem Sie eine E-Mail-Benachrichtigung mit einer Flow-Aktion als Auslöser erstellt haben, geben Sie die Benachrichtigung beim Erstellen eines Flows in Workflow-Studioan. Weitere Informationen finden Sie unter Benachrichtigungsschritt.

      Tabelle Die Datenbanktabelle, die die Datensätze hostet, mit denen der Benachrichtigungsauslöser verknüpft werden soll. Beispiel: Incident-Tabelle [incident].
      Wenn Sie das Feld E- Mail-Benachrichtigung senden auf einen der folgenden Werte festlegen, ist die Tabelle erforderlich:
      • Wenn ein Datensatz erstellt oder aktualisiert wird
      • Nur wenn ein Datensatz erstellt wird
      • Nur wenn ein Datensatz aktualisiert wird
      Sie können aus zwei Abschnitten auswählen: Tabellen, die bereits in Ihrer App verfügbar sind, und alle Tabellen außerhalb des App-Bereichs.
      Ereignisname Event, das die Benachrichtigung auslöst. Dieses Feld wird nur angezeigt, wenn Im Feld E- Mail-Benachrichtigung senden die Option Wenn Ereignis ausgelöst wird ausgewählt ist.

      Wenn derselbe Auslöser mehrere Benachrichtigungen generiert, sendet das System nur eine Benachrichtigung. Das System betrachtet alle anderen Benachrichtigungen, auch wenn sie einen anderen Betreff und einen anderen Textkörper haben, als Duplikate. Die Business Rule „Duplikate ignorieren“ steuert diese Funktionalität.

    7. Machen Sie den Auslöser mit dem Bedingungsgenerator bedingt.

      Definieren Sie die Bedingungssätze und -werte, die für den Benachrichtigungsauslöser erfüllt sein müssen. Weitere Informationen finden Sie unter Bedingungsgenerator.

      Hinweis:
      Wenn Sie angeben, dass der Benachrichtigungsauslöser eine Flow-Aktion ist, ist der Bedingungsgenerator nicht verfügbar.
    8. Geben Sie im Abschnitt Empfänger des Formulars an, wer die Benachrichtigung erhält.
      Sie können:
      • Suchen Sie nach Anwendern oder Gruppen.
      • Definieren Sie dynamische Empfänger, indem Sie Hinzufügenwählen. Dazu müssen Sie eine Tabelle in den Benachrichtigungsauslöserdetails angeben.
      Tabelle : 3. Fügen Sie dem Formular Empfängereinstellungen hinzu
      Feld Beschreibung
      Anwender und Gruppen aus Tabellenfeldern Dynamische Benutzer und Gruppen, die die E-Mail basierend auf der Tabelle erhalten. Wenn eine Benachrichtigung beispielsweise die Incident-Tabelle [incident] verwendet, können Sie das Feld Geöffnet von verwenden, um Benachrichtigungen an Benutzer oder Gruppen zu senden, die den Incident geöffnet haben. Für einige Felder können Sie auch Werte auswählen, die in einem Referenzfeld enthalten sind, z. B. Geöffnet von > Manager.
      Wählen Sie die Schaltfläche Hinzufügen aus, um anhand von Feldern in der angegebenen Tabelle nach dynamischen Anwendern und Gruppen zu suchen.
      Hinweis:
      Wenn Sie keine Tabelle angeben, ist die Schaltfläche Hinzufügen nicht verfügbar.
      Personen und Gruppen Statische Adressen für Benutzer und Gruppen, die die E-Mail-Benachrichtigung erhalten. Sie können auch nach Benutzern und Gruppen suchen.

      Geben Sie den Empfänger nach Tabellenfeld an

    9. Wählen Sie im Abschnitt „E-Mail-Inhalt“ des Formulars eine Vorlage aus, oder schreiben Sie ursprünglichen Inhalt.
      Tabelle : 4. Fügen Sie das Formular E-Mail-Inhaltseinstellungen für E-Mail-Benachrichtigungen hinzu
      Feld Beschreibung
      E-Mail-Vorlage Vordefinierte E-Mail-Vorlage, die Sie verwenden können, um vorhandene Inhalte anzuwenden, die Sie überschreiben können. Sie können nur Vorlagen auswählen, die Folgendes aufweisen:
      • Dieselbe Tabelle wie die Benachrichtigung
      • Keine angegebene Tabelle

      Wenn Sie eine Vorlage verwenden und diese nicht überschreiben, wird der Inhalt Ihrer E-Mail-Benachrichtigung automatisch aktualisiert, wenn Ihr Administrator die Vorlage aktualisiert.

      Vorlage überschreiben Option zum Überschreiben des Inhalts der ausgewählten E-Mail-Vorlage.

      Wenn Sie eine E-Mail-Vorlage verwenden, gehören alle Bilder aus der Vorlage weiterhin zur Vorlage, unabhängig davon, ob Sie sie überschreiben. Bilder in der Benachrichtigung werden automatisch aktualisiert, wenn Administratoren die Vorlage aktualisieren.

      Wenn Sie eine E-Mail-Vorlage überschreiben und dann die ausgewählte Vorlage ändern, entfernt das System die Überschreibungen und ersetzt sie durch Inhalte aus der neuen Vorlage.

      Betreff Betreffzeile für die E-Mail.

      Um den Betreff dynamisch zu gestalten, verwenden Sie das Feld E- Mail-Variablen neben der E-Mail-Nachricht, um eine Variablensyntax im Nachrichtentext zu generieren. Sie kopieren dann die Variablensyntax und fügen sie in die Betreffzeile ein.

      Falls leer, verwendet das System den Wert Betreff aus der E-Mail-Vorlage. Wenn Sie einen Wert in dieses Feld eingeben, wird die Vorlage überschrieben.

      E-Mail-Nachricht Inhalt der E-Mail-Benachrichtigung, die Variablen enthalten kann.

      Sie können den Inhalt von E-Mail-Nachrichten mithilfe der Rich-Text-Editor-Symbole formatieren.

      Falls leer, verwendet das System den Nachrichtenwert aus der E-Mail-Vorlage. Wenn Sie in dieses Feld einen Wert eingeben, wird der Vorlagenwert überschrieben.

      Variablen hinzufügen Dynamische Variablen oder Werte, die von Feldern in der angegebenen Tabelle abgeleitet werden.
      Hinweis:
      Sie müssen eine Tabelle angeben, damit die Schaltfläche Variablen hinzufügen angezeigt wird.

      Wählen Sie Variablen im Feld E- Mail -Variablen aus, und verwenden Sie den Pfeil, um sie in die E- Mail-Nachrichtzu verschieben.

      Verwenden Sie Variablen, um Werte aus einem Datensatz in die Tabelle aufzunehmen, z. B. eine kurze Beschreibung des Incident oder Kommentare und Arbeitsnotizen. Variablen sind verfügbare Felder aus der angegebenen Tabelle.

    10. Wählen Sie Erstellen aus
      Die Benachrichtigung wird gespeichert, und Sie können sie in der Vorschau anzeigen.
    11. Zeigen Sie an, wie die E-Mail-Benachrichtigung angezeigt wird, indem Sie Vorschauwählen.

      Überprüfen Sie die angezeigte Vorschau. Um zu sehen, wie eine Benachrichtigung gerendert wird, wählen Sie in der Vorschau das Suchsymbol und dann den Datensatz aus, den Sie in der Vorschau anzeigen möchten.

      Suchen Sie, um eine Vorschau der E-Mail-Benachrichtigung für einen bestimmten Datensatz anzuzeigen

    Ergebnisse

    Wenn Sie in AESeine Benachrichtigung erstellen, wird sie nur in der Anwendung gespeichert, die Sie gerade erstellen.