Erstellen und aktualisieren Sie eine Anbieterbenachrichtigung für alle Anwender
Erstellen Sie im Benachrichtigungs-Provider-Framework eine Benachrichtigung, die an sys- und Nicht-sys-Anwender gesendet wird.
Vorbereitungen
Erforderliche Rolle: Benachrichtigungsanbieter-Administrator und Administrator
Prozedur
- Navigieren zu Alle > Systembenachrichtigung > Anbieter > Benachrichtigungen.
- Wählen Sie Neu aus, um eine Benachrichtigung zu erstellen.
-
Füllen Sie die Felder des Formulars aus.
Tabelle : 1. Formular „Benachrichtigung“ Felder Beschreibung Name Name der Benachrichtigung Anwendung Umfang des Benachrichtigungsdatensatzes. Kategorie Wählen Sie die Kategorie aus, zu der diese Benachrichtigung gehört. Eine Kategorie identifiziert und gruppiert Benachrichtigungen. Diese Benachrichtigung, wenn sie aktiv und in der ausgewählten Kategorie in den Benachrichtigungseinstellungen für jeden Benutzer aufgeführt ist (Registerkarte Benachrichtigungen im Fenster „Systemeinstellungen“ ). Aktiv Option zum Aktivieren der Benachrichtigung. Ausgelöst durch Im Benachrichtigungsdatensatz verwendeter Auslöser. Hinweis:Die Optionen in diesem Feld hängen von der ausgewählten Tabelle ab. Wenn Sie beispielsweise eine Incident-Tabelle auswählen, lauten die Optionen Events oder Record Change.Tabelle Der Name der Tabelle, für die die Benachrichtigung ausgelöst wird. Eingefügt Bedingung zum Auslösen der Benachrichtigung. Aktualisiert Bedingung zum Auslösen der Benachrichtigung. Ereignis Event, das die Benachrichtigung auslöst. Um beispielsweise eine Benachrichtigung zu senden, nachdem ein Incident geschlossen oder gelöst wurde, wählen Sie das incident.inactive-Event aus. Standardmäßig wird dieses Ereignis jedes Mal im System protokolliert, wenn ein Incident gelöst oder geschlossen wird.
Hinweis:Sie können nur ein Event auswählen, das dieselbe Tabelle teilt wie die Benachrichtigung.Dieses Feld wird angezeigt, wenn Sie im Feld Ausgelöst durch die Option Event auswählen.
Bedingungen Zusätzliche Bedingungen zum Auslösen der Benachrichtigung. Anwender Namen der verfügbaren Sys-Anwender. Empfänger in Feldern Feld in der aktuell ausgewählten Tabelle, das die Benutzer oder Gruppen enthält, die eine Benachrichtigung erhalten. Hinweis:Im Feld Empfänger in Feldern unter Empfänger können Sie sowohl Systembenutzer als auch Nicht-Systembenutzer auswählen, an die Sie Benachrichtigungen senden können.Ist der ursprüngliche Anwender enthalten? Option zum Einschließen des ursprünglichen Anwenders, der in die Benachrichtigung aufgenommen werden soll. Enthält Ereignis-Parameter 1 Empfänger? Option zur Auswahl, ob Parameter 1 eine Liste kommagetrennter sys_ids enthält. Enthält Ereignis-Parameter2 Empfänger? Option zur Auswahl, ob Parameter 2 eine Liste kommagetrennter sys_ids enthält. Lösen Sie Parm1-Empfänger aus der Tabelle auf Tabelle, die zum Auflösen der sys_id eines Parameter-1-Empfängers verwendet wird. Hinweis:Dieses Feld wird nur angezeigt, wenn Sie Ereignisparameter 1 auswählen.Lösen Sie Parm2-Empfänger aus der Tabelle auf Tabelle, die zum Auflösen der sys_id eines Parameter-2-Empfängers verwendet wird. Hinweis:Dieses Feld wird nur angezeigt, wenn Sie Ereignisparameter 2 auswählen.Erweiterte Ereignisbedingung Option zum Auswählen, wenn die Empfänger aus mehr als 2 Tabellen stammen. Diese Optionen sind dynamische Bedingungen. Erweiterte Bedingung Erstellen Sie ein Skript, um bestimmte Aktionen auszuführen, z. B. Senden einer Benachrichtigung basierend auf dem aktuellen E-Mail-Datensatz, Ändern von Feldwerten oder Ändern von Systemeigenschaften. Das Skript für erweiterte Bedingungen muss true zurückgeben oder eine globale Antwortvariable auf true setzen, um die Benachrichtigung zu senden.
Das Skript für erweiterte Bedingungen verwendet die folgenden globalen Variablen:- current: enthält den aktuellen Datensatz aus der Tabelle, mit der die Benachrichtigung verknüpft ist.
- event: enthält das Ereignis, das die Benachrichtigung ausgelöst hat.
Hinweis:Das Feld Erweiterte Bedingung wird zusätzlich zu anderen Bedingungen ausgewertet, die Sie in der Benachrichtigung festlegen. Sowohl die Bedingung als auch die erweiterte Bedingung müssen den Wert „true“ haben, um die Benachrichtigung zu senden. - Wählen Sie Absenden.
- Öffnen Sie die kürzlich erstellte Benachrichtigung.
-
Aktualisieren Sie das Formular mit einer der verfügbaren zugehörigen Listen.
Weitere Informationen finden Sie unter Zusätzliche Empfänger erstellen und hinzufügen und Erstellen Sie Zuweisungsgruppen, und fügen Sie sie hinzu.Hinweis:Alle von verschiedenen Anbietern ausgegebenen Validierungsnachrichten werden beibehalten. Warnmeldungen eines Anbieters werden nicht durch Warnmeldungen eines anderen Anbieters überschrieben.