Erstellen Sie eine Automatisierung mit einem ServiceNow-Web-Auslöser, um die Vorfallsnummer im Nachrichtenfeld anzuzeigen.

Der ServiceNow-Web-Auslöser überwacht die Tabelle Incident (Vorfälle) einer ServiceNow Instanz auf Ereignisse. Wenn ein neuer Datensatz zur Tabelle Incident hinzugefügt wird, löst der Auslöser die Nachrichtenfeld-Aktion aus, um die Vorfallnummer anzuzeigen.

Vorbereitungen

Vergewissern Sie sich, dass die in Abschnitt Voraussetzungen genannten Voraussetzungen erfüllt sind.

Prozedur

  1. Klicken Sie im linken Fensterbereich auf Automatisierung.
  2. Klicken Sie auf Erstellen > Task Bot.
    Der Assistent Task Bot erstellen wird angezeigt.
  3. Geben Sie einen geeigneten Namen für den Bot in das Feld Name ein.
    Alle Bots werden standardmäßig im Ordner \Bots gespeichert.
  4. Optional: Sie können eine Beschreibung für den Bot im Feld Beschreibung hinzufügen.
  5. Optional: Sie können die Auswählen-Schaltfläche verwenden, um den Bot in einem anderen Ordner zu speichern.
  6. Klicken Sie auf Erstellen und bearbeiten.
    Der Bot ist erstellt und der Task Bot bearbeiten wird angezeigt.
  7. Klicken Sie auf Auslöser > ServiceNow und doppelklicken Sie dann auf Web-Auslöser oder ziehen Sie ihn, um den Web-Auslöser zum Abschnitt Auslöser hinzuzufügen.
  8. Geben Sie in das Feld ServiceNow-URL die ServiceNow-Instanz-URL ein.
  9. Geben Sie incident im Feld Ereignistyp (Tabelle) ein, da dieser Auslöser so konfiguriert ist, dass er die Tabelle Incident der ServiceNow-Instanz überwacht.
  10. Wählen Sie die Option Wenn neuer Datensatz eingefügt wird aus der Dropdown-Liste Auf Ereignis achten aus.
  11. Optional: Geben Sie den Suchfilter aus der ServiceNow Incident-Tabelle im Feld Filterkriterien (optional) ein.
    Klicken Sie mit der rechten Maustaste auf die in der Incident-Tabelle angezeigten Filter in ServiceNow, und klicken Sie dann auf Abfrage kopieren, um den Filter zu kopieren. Fügen Sie den kopierten Filter in das Feld Filterkriterien ein.
  12. Optional: Geben Sie die Rollen ein, die in der ServiceNow-Instanz in den Filterkriterien nach Rolle (optional) definiert sind.
  13. Klicken Sie auf Auswählen, um die vorkonfigurierte OAuth-Verbindung aus dem Modalfenster OAuth-Verbindung auswählen auszuwählen.
    Nur Control Room-verwaltete OAuth-Verbindungen werden unterstützt. Einzelheiten finden Sie unter Verwendung der OAuth-Verbindung.
  14. Klicken Sie auf Variable erstellen, um eine Datensatzvariable zu erstellen, mit der die Auslöser-Antwortdaten gespeichert werden.
    Die Auslöser-Antwortdaten enthalten alle Informationen über das Ereignis, bei dem die Änderung aufgetreten ist, und werden im Format von Schlüssel-Wert-Paaren gespeichert. Sie können auch eine vorhandene Datensatzvariable aus der Dropdown-Liste auswählen.
  15. Geben Sie ServiceNowTriggerData im Variable erstellen Modal ein, um eine neue Datensatzvariable zu erstellen.
    Standardmäßig ist das Kontrollkästchen Als Eingabe verwenden aktiviert.
  16. Klicken Sie auf Aktionen > Nachrichtenfeld und doppelklicken Sie dann auf die Aktion Nachrichtenfeld oder ziehen Sie sie, um sie zum Abschnitt Aktionen hinzuzufügen.
  17. Konfigurieren Sie die Nachrichtenfeld-Aktion gemäß den in Verwenden der Aktion „Nachrichtenfeld“ genannten Schritten.
    Ändern Sie die folgenden Einstellungen der Nachrichtenfeld-Aktion mithilfe der Auslöser-Antwortdaten:
    1. Geben Sie $ServiceNowTriggerData{triggerType}$ in Fenstertitel des Textfelds eingeben ein.
      Diese Variable setzt den triggerType-Schlüssel aus den Auslöser-Antwortdaten als Fenstertitel des Nachrichtenfensters.
    2. Geben Sie $ServiceNowTriggerData{number}$ in Anzuzeigende Nachricht eingeben ein.
      Diese Variable legt den Zahl-Schlüssel aus den Auslöser-Antwortdaten als die Nachricht fest, die im Nachrichtenfeld angezeigt werden muss.
  18. Klicken Sie auf Speichern, um die Automatisierung zu speichern.
Klicken Sie auf Ausführen > Ausführen mit Auslösern, um den Auslöser zu aktivieren. Der Auslöser hört dann auf das Ereignis Wenn ein neuer Datensatz eingefügt wird in der Tabelle Incidents der überwachten ServiceNow-Instanz. Wenn ein neuer Vorfall mit der Vorfallsnummer INC0010015 erstellt wird, startet der Auslöser die Aktion Nachrichtenfeld. Ein Meldungsfenster wird mit dem Fenstertitel ServiceNow Auslöser und der Nachricht INC0010015 angezeigt.