BMC Remedy ITSM

Integrationsversion: 4.0

BMC Remedy ITSM-Integration in Google Security Operations konfigurieren

Eine detaillierte Anleitung zum Konfigurieren einer Integration in Google SecOps finden Sie unter Integrationen konfigurieren.

Integrationsparameter

Verwenden Sie die folgenden Parameter, um die Integration zu konfigurieren:

Anzeigename des Parameters Typ Standardwert Ist obligatorisch Beschreibung
API-Stamm String https://{IP}:{port} Ja API-Stammverzeichnis der BMC Remedy ITSM-Instanz.
Nutzername String Nein BMC Remedy ITSM-Nutzername.
Passwort Passwort Nein Passwort für BMC Remedy ITSM.
SSL überprüfen Kästchen Aktiviert Ja Wenn diese Option aktiviert ist, prüfen Sie, ob das SSL-Zertifikat für die Verbindung zum BMC Remedy ITSM-Server gültig ist.

Anwendungsbereiche

Triage-Aktion ausführen (Datensätze aktualisieren/erstellen/löschen)

Aktionen

Ping

Beschreibung

Testen Sie die Verbindung zu BMC Remedy ITSM mit den Parametern, die auf der Seite für die Integrationskonfiguration auf dem Tab „Google Security Operations Marketplace“ angegeben sind.

Ausführen am

Die Aktion wird nicht für Entitäten ausgeführt und hat keine erforderlichen Eingabeparameter.

Aktionsergebnisse

Scriptergebnis
Name des Scriptergebnisses Wertoptionen Beispiel
is_success Wahr/falsch is_success:False
Fall-Repository
Ergebnistyp Wert/Beschreibung Typ (Entität \ Allgemein)
Ausgabemeldung*

Die Aktion darf nicht fehlschlagen und darf die Ausführung eines Playbooks nicht stoppen.

Bei Erfolg: „Successfully connected to the BMC Remedy ITSM server with the provided connection parameters!“ (Die Verbindung zum BMC Remedy ITSM-Server mit den angegebenen Verbindungsparametern wurde hergestellt.)

Die Aktion sollte fehlschlagen und die Playbook-Ausführung beenden:

Wenn nicht erfolgreich: „Verbindung zum BMC Remedy ITSM-Server konnte nicht hergestellt werden. Fehler: {0}".format(exception.stacktrace)

Allgemein

Details zur Aufnahme abrufen

Beschreibung

Detaillierte Informationen zum Datensatz aus BMC Remedy ITSM abrufen.

Parameter

Anzeigename des Parameters Typ Standardwert Ist obligatorisch Beschreibung
Eintragtyp String Ja Geben Sie den Typ des Datensatzes an, für den Sie Details abrufen möchten.
Datensatz-IDs CSV Ja Geben Sie die IDs der Datensätze an, für die Sie Details zurückgeben möchten.
Zurückzugebende Felder CSV Nein

Geben Sie die Felder an, die zurückgegeben werden sollen.

Wenn ungültige Felder angegeben werden, schlägt die Aktion fehl. Wenn nichts angegeben ist, werden alle Felder zurückgegeben.

Ausführen am

Diese Aktion wird nicht für Elemente ausgeführt.

Aktionsergebnisse

Scriptergebnis
Name des Scriptergebnisses Wertoptionen Beispiel
is_success Wahr/falsch is_success:False
JSON-Ergebnis
[
    {
        "Request ID": "X|X",
        "Submitter": "Remedy Application Service"
    },
    {
        "Request ID": "X|X",
        "Submitter": "Remedy Application Service"
    },
    {
        "Request ID": "X|X",
        "Submitter": "Remedy Application Service"
    }
]
Fall-Repository
Ergebnistyp Wert/Beschreibung Typ (Entität \ Allgemein)
Ausgabemeldung*

Die Aktion darf nicht fehlschlagen und darf die Ausführung eines Playbooks nicht stoppen.

Wenn Daten für mindestens eine ID verfügbar sind (is_success=true): „Details zum Datensatztyp {Record Type} in BMC Remedy ITSM wurden für die folgenden IDs zurückgegeben: {record ids}.“

Wenn für mindestens eine ID keine Daten verfügbar sind (is_success=true): „Action wasn't able to find details regarding record type {Record Type} in BMC Remedy ITSM for the following ids: {record ids}“.

Wenn keine Daten für alle verfügbar sind (is_success=false): „Es wurden keine Datensätze gefunden.“

Die Aktion sollte fehlschlagen und die Playbook-Ausführung beenden:

Wenn ein schwerwiegender Fehler gemeldet wird, z. B. falsche Anmeldedaten, keine Verbindung zum Server oder ein anderer Fehler: „Fehler beim Ausführen der Aktion ‚Datensatzdetails abrufen‘. Grund: {0}''.format(error.Stacktrace)

Bei 400: „Fehler beim Ausführen der Aktion ‚Datensatzdetails abrufen‘. Grund: {0}''.format(messageText)

Allgemein
Tabelle „Fall-Repository“

Tabellenname:Details zu Datensatz {record Id}

Tabellenspalten:

  • Schlüssel
  • Wert
Allgemein

Datensatz aktualisieren

Beschreibung

Einen Datensatz in BMC Remedy ITSM aktualisieren.

Parameter

Anzeigename des Parameters Typ Standardwert Ist obligatorisch Beschreibung
Eintragtyp String Ja Geben Sie den Typ des Datensatzes an, der aktualisiert werden muss.
Datensatz-ID String Ja Geben Sie die ID des Datensatzes an, der aktualisiert werden muss.
Zu aktualisierende Felder JSON

{

„field“:“value“

}

Ja Geben Sie ein JSON-Objekt mit allen erforderlichen Feldern und Werten an, die aktualisiert werden müssen.

Ausführen am

Diese Aktion wird nicht für Elemente ausgeführt.

Aktionsergebnisse

Scriptergebnis
Name des Scriptergebnisses Wertoptionen Beispiel
is_success Wahr/falsch is_success:False
Fall-Repository
Ergebnistyp Wert/Beschreibung Typ (Entität \ Allgemein)
Ausgabemeldung*

Die Aktion darf nicht fehlschlagen und darf die Ausführung eines Playbooks nicht stoppen.

Wenn der Statuscode 204 gemeldet wird (is_success=true):

„{record type}-Datensatz mit der ID {record id} wurde in BMC Remedy ITSM aktualisiert.“

Die Aktion sollte fehlschlagen und die Playbook-Ausführung beenden:

Wenn ein schwerwiegender Fehler gemeldet wird, z. B. falsche Anmeldedaten, keine Verbindung zum Server oder „Sonstiges“: „Fehler beim Ausführen der Aktion ‚Datensatz aktualisieren‘. Grund: {0}''.format(error.Stacktrace)

Wenn der Statuscode 404, 400 oder 500 gemeldet wird: „Fehler beim Ausführen der Aktion ‚Datensatz aktualisieren‘. Grund: {messageText}{messageAppendedText}.

Wenn eine ungültige JSON-Nutzlast angegeben wird: „Fehler beim Ausführen der Aktion ‚Datensatz aktualisieren‘. Grund: Im Parameter „Zu aktualisierende Felder“ wurde eine ungültige JSON-Nutzlast angegeben. Bitte überprüfen Sie die Struktur.

Allgemein

Eintrag löschen

Beschreibung

Einen Datensatz in BMC Remedy ITSM löschen

Parameter

Anzeigename des Parameters Typ Standardwert Ist obligatorisch Beschreibung
Eintragtyp String Ja Geben Sie den Typ des Datensatzes an, der gelöscht werden soll.
Datensatz-ID String Ja Geben Sie die ID des Datensatzes an, der gelöscht werden soll.

Ausführen am

Diese Aktion wird nicht für Elemente ausgeführt.

Aktionsergebnisse

Scriptergebnis
Name des Scriptergebnisses Wertoptionen Beispiel
is_success Wahr/falsch is_success:False
Fall-Repository
Ergebnistyp Wert/Beschreibung Typ (Entität \ Allgemein)
Ausgabemeldung*

Die Aktion darf nicht fehlschlagen und darf die Ausführung eines Playbooks nicht stoppen.

Wenn der Statuscode 204 gemeldet wird (is_success=true): „Successfully deleted {Record Type} record with ID {record id} in BMC Remedy ITSM.“ (Der Datensatz vom Typ „{Record Type}“ mit der ID „{record id}“ wurde in BMC Remedy ITSM gelöscht.)

Wenn der Statuscode 404 gemeldet wird und die Nachrichtennummer 302 lautet (is_success=true): „{Record Type} Record with ID {record id} doesn't exist in BMC Remedy ITSM.“ (Der Datensatz vom Typ „{Record Type}“ mit der ID „{record id}“ ist in BMC Remedy ITSM nicht vorhanden.)

Die Aktion sollte fehlschlagen und die Playbook-Ausführung beenden:

Wenn ein schwerwiegender Fehler gemeldet wird, z. B. falsche Anmeldedaten, keine Verbindung zum Server oder ein anderer Fehler: „Fehler beim Ausführen der Aktion ‚Datensatz löschen‘. Grund: {0}''.format(error.Stacktrace)

Wenn der Statuscode 404 gemeldet wird und die Nachrichtennummer nicht 302 ist (is_success=false): „Fehler beim Ausführen der Aktion ‚Datensatz löschen‘. Grund: {messageText}“

Allgemein

Create Record

Beschreibung

Einen Datensatz in BMC Remedy ITSM erstellen

Parameter

Anzeigename des Parameters Typ Standardwert Ist obligatorisch Beschreibung
Eintragtyp String Ja Geben Sie den Typ des Datensatzes an, der erstellt werden muss.
Datensatznutzlast JSON

{

„field“:“value“

}

Ja Geben Sie ein JSON-Objekt mit allen erforderlichen Feldern und Werten an.

Ausführen am

Diese Aktion wird nicht für Elemente ausgeführt.

Aktionsergebnisse

Scriptergebnis
Name des Scriptergebnisses Wertoptionen Beispiel
is_success Wahr/falsch is_success:False
JSON-Ergebnis
{
    "values": {
        "Work Log ID": "X",
        "Submitter": "Admin",
        "Submit Date": "2022-01-06T10:42:43.000+0000",
        "Assigned To": null,
        "Last Modified By": "Admin",
        "Last Modified Date": "2022-01-06T10:42:43.000+0000",
        "Status": "Enabled",
        "Short Description": ".",
        "Status History": null,
        "Assignee Groups": null
    }
}
Fall-Repository
Ergebnistyp Wert/Beschreibung Typ (Entität \ Allgemein)
Ausgabemeldung*

Die Aktion darf nicht fehlschlagen und darf die Ausführung eines Playbooks nicht stoppen.

Wenn der Statuscode 201 gemeldet wird (is_success=true): „{record type}-Datensatz wurde in BMC Remedy ITSM erstellt.“

Die Aktion sollte fehlschlagen und die Playbook-Ausführung beenden:

Wenn ein schwerwiegender Fehler gemeldet wird, z. B. falsche Anmeldedaten, keine Verbindung zum Server oder „Sonstiges“: „Fehler beim Ausführen der Aktion ‚Datensatz erstellen‘. Grund: {0}''.format(error.Stacktrace)

Wenn der Statuscode 400 und die Nachrichtennummer 307 gemeldet werden: „Fehler beim Ausführen der Aktion ‚Datensatz erstellen‘. Grund: Die folgenden Felder sind Pflichtfelder: {csv of messageAppendedText}.“

Wenn der Statuscode 400 gemeldet wird und die Nachrichtennummer nicht 307 lautet: „Fehler beim Ausführen der Aktion ‚Datensatz erstellen‘. Grund: {messageText}: {messageAppendedText}.“

Wenn eine ungültige JSON-Nutzlast angegeben wird: „Fehler beim Ausführen der Aktion ‚Datensatz erstellen‘. Grund: Im Parameter „Record Payload“ wurde eine ungültige JSON-Nutzlast angegeben. Bitte überprüfen Sie die Struktur.“

Allgemein

Auf Aktualisierung der Datensatzfelder warten

Beschreibung

Warten Sie, bis die Datensatzfelder in BMC Remedy ITSM aktualisiert werden.

Parameter

Anzeigename des Parameters Typ Standardwert Ist obligatorisch Beschreibung
Eintragtyp String Ja Geben Sie den Typ des Datensatzes an, für den Sie auf ein Update warten.
Datensatz-ID String Ja Geben Sie die ID des Datensatzes an, der aktualisiert werden muss.
Zu prüfende Felder JSON

{

„field“:“value“

}

Ja Geben Sie ein JSON-Objekt mit allen erforderlichen Feldern und Werten an.
Bei Zeitüberschreitung fehlgeschlagen Kästchen Aktiviert Ja Wenn diese Option aktiviert ist, schlägt die Aktion fehl, wenn nicht alle Felder aktualisiert werden.

Ausführen am

Diese Aktion wird nicht für Elemente ausgeführt.

Aktionsergebnisse

Scriptergebnis
Name des Scriptergebnisses Wertoptionen Beispiel
is_success Wahr/falsch is_success:False
JSON-Ergebnis
{
    "values": {
        "Work Log ID": "X",
        "Submitter": "Admin",
        "Submit Date": "2022-01-06T10:42:43.000+0000",
        "Assigned To": null,
        "Last Modified By": "Admin",
        "Last Modified Date": "2022-01-06T10:42:43.000+0000",
        "Status": "Enabled",
        "Short Description": ".",
        "Status History": null,
        "Assignee Groups": null
    }
}
Fall-Repository
Ergebnistyp Wert/Beschreibung Typ (Entität \ Allgemein)
Ausgabemeldung*

Die Aktion darf nicht fehlschlagen und darf die Ausführung eines Playbooks nicht stoppen.

Bei Statuscode 200 (is_success=true): „{record type} record with ID {record id} was updated in BMC Remedy ITSM.“ (Der Datensatz vom Typ „{record type}“ mit der ID „{record id}“ wurde in BMC Remedy ITSM aktualisiert.)

Wenn eines der Felder nicht aktualisiert wird und der Parameter „Fail If Timeout“ nicht aktiviert ist (is_success=false): „The following fields were not updated for {record type} record with ID {record id} in BMC Remedy ITSM: {fields that were not updated}“ (Die folgenden Felder wurden für den Datensatz „{record type}“ mit der ID „{record id}“ in BMC Remedy ITSM nicht aktualisiert: {fields that were not updated})

Asynchrone Nachricht:„Warten auf die Aktualisierung der folgenden Felder für den {record type}-Datensatz mit der ID {record id} in BMC Remedy ITSM: {fields that were not updated}“

Die Aktion sollte fehlschlagen und die Playbook-Ausführung beenden:

Wenn ein schwerwiegender Fehler gemeldet wird, z. B. falsche Anmeldedaten, keine Verbindung zum Server oder ein anderer Fehler: „Fehler beim Ausführen der Aktion ‚Auf Feldaktualisierung warten‘. Grund: {0}''.format(error.Stacktrace)

Wenn einige Felder nicht gefunden werden: „Fehler beim Ausführen der Aktion ‚Auf Feldaktualisierung warten‘. Grund: Die folgenden Felder wurden in der Struktur des Datensatzes nicht gefunden: {fields that were not found}.

Wenn der Statuscode 404 gemeldet wird: „Fehler beim Ausführen der Aktion ‚Auf Aktualisierung von Datensatzfeldern warten‘. Grund: {messageText}.“

Wenn eines der Felder nicht aktualisiert wird und der Parameter „Bei Zeitüberschreitung fehlgeschlagen“ aktiviert ist (is_success=false): „Fehler beim Ausführen der Aktion ‚Auf Feldaktualisierung warten‘. Grund: Die folgenden Felder wurden für den Datensatz vom Typ „{record type}“ mit der ID „{record id}“ in BMC Remedy ITSM nicht aktualisiert: {fields that were not updated}.“

Bei ungültiger JSON-Nutzlast: „Fehler beim Ausführen der Aktion ‚Auf Feldaktualisierung warten‘. Grund: Im Parameter „Zu prüfende Felder“ wurde eine ungültige JSON-Nutzlast angegeben. Bitte überprüfen Sie die Struktur.

Allgemein

Details zu Vorfällen abrufen

Beschreibung

Detaillierte Informationen zu den Vorfällen aus BMC Remedy ITSM abrufen

Parameter

Anzeigename des Parameters Typ Standardwert Ist obligatorisch Beschreibung
Vorfall-IDs CSV Ja Geben Sie die IDs der Vorfälle an, für die Sie Details zurückgeben möchten.
Zurückzugebende Felder CSV Nein

Geben Sie die Felder an, die zurückgegeben werden sollen.

Wenn ungültige Felder angegeben werden, schlägt die Aktion fehl.

Wenn nichts angegeben ist, werden alle Felder zurückgegeben.

Arbeitsnotizen abrufen Kästchen Aktiviert Nein Wenn diese Option aktiviert ist, werden Arbeitsnotizen zum Vorfall zurückgegeben.
Maximale Anzahl der zurückzugebenden Arbeitsnotizen Ganzzahl 50 Nein Geben Sie die Anzahl der zurückzugebenden Arbeitsnotizen an. Wenn nichts angegeben wird, werden 50 Arbeitsnotizen zurückgegeben.

Ausführen am

Diese Aktion wird nicht für Elemente ausgeführt.

Aktionsergebnisse

Scriptergebnis
Name des Scriptergebnisses Wertoptionen Beispiel
is_success Wahr/falsch is_success:False
JSON-Ergebnis
{
        "Work Log ID": "X",
        "Submitter": "Admin",
        "Submit Date": "2022-01-06T10:42:43.000+0000",
        "Assigned To": null,
        "Last Modified By": "Admin",
        "Last Modified Date": "2022-01-06T10:42:43.000+0000",
        "Status": "Enabled",
        "Short Description": ".",
        "Status History": null,
        "Assignee Groups": "",
        "Worknotes": [
            {
                "Submitter": "X",
                "Detailed Description": "asdasd",
                "Work Log Type": "X",
                "Work Log Submit Date": "2022-01-06T11:21:56.000+0000"
            },
            {
                "Submitter": "X",
                "Detailed Description": "Work Log Entry from Bob.",
                "Work Log Type": "X",
                "Work Log Submit Date": "2008-11-07T00:30:41.000+0000"
            }
        ]
}
Fall-Repository
Ergebnistyp Wert/Beschreibung Typ (Entität \ Allgemein)
Ausgabemeldung*

Die Aktion darf nicht fehlschlagen und darf die Ausführung eines Playbooks nicht stoppen.

Wenn Daten für mindestens eine ID verfügbar sind (is_success=true): „Details zu Vorfällen in BMC Remedy ITSM für die folgenden IDs wurden zurückgegeben: {Datensatz-IDs}.“

Wenn für mindestens eine ID keine Daten verfügbar sind (is_success=true): „Die Aktion konnte keine Details zu Vorfällen in BMC Remedy ITSM für die folgenden IDs finden: {record ids}.“

Wenn für alle IDs keine Daten verfügbar sind (is_success=false): „Es wurden keine Vorfälle gefunden.“

Die Aktion sollte fehlschlagen und die Playbook-Ausführung beenden:

Wenn ein schwerwiegender Fehler gemeldet wird, z. B. falsche Anmeldedaten, keine Verbindung zum Server oder ein anderer Fehler: „Error executing action ‚Get Incidents Details‘.“ Grund: {0}''.format(error.Stacktrace)

Wenn der Statuscode 400 gemeldet wird: „Fehler beim Ausführen der Aktion ‚Get Incidents Details‘. Grund: {0}''.format(messageText)

Allgemein
Tabelle „Fall-Repository“

Tabellenname:Vorfalldetails

Tabellenspalten:

  • Schlüssel
  • Wert
Allgemein
Tabelle „Fall-Repository“

Tabellenname:Incident {incident number} Worknotes

Tabellenspalten:

  • Absender
  • Text
  • Zeit
Allgemein

Vorfall aktualisieren

Beschreibung

Aktualisieren Sie einen Vorfall in BMC Remedy ITSM.

Parameter

Anzeigename des Parameters Typ Standardwert Ist obligatorisch Beschreibung
Vorfall-ID String Ja Geben Sie die ID des Vorfalls an, der aktualisiert werden muss.
Status DDL

Wählen Sie eine Option aus.

Mögliche Werte:

  • Wählen Sie eine Option aus.
  • Neu
  • Zugewiesen
  • In Bearbeitung
  • Ausstehend
  • Behoben
  • Geschlossen
  • Abgebrochen
Nein

Geben Sie den Status für den Vorfall an.

Hinweis:Wenn der Status „Ausstehend“ oder „Behoben“ lautet, müssen Sie auch den Wert „Status Reason“ (Grund für den Status) angeben.

Grund für den Status String Nein Geben Sie den Grund für den Status des Vorfalls an.
Auswirkungen DDL

Wählen Sie eine Option aus.

Mögliche Werte:

  • Wählen Sie eine Option aus.
  • Umfangreich/Weitverbreitet
  • Bedeutend/Groß
  • Mäßig/begrenzt
  • Geringfügig/lokalisiert
Nein Geben Sie die Auswirkungen des Vorfalls an.
Dringlichkeit DDL

Wählen Sie eine Option aus.

Mögliche Werte:

  • Wählen Sie eine Option aus.
  • Kritisch
  • Hoch
  • Mittel
  • Niedrig
NEIN Geben Sie die Dringlichkeit des Vorfalls an.
Beschreibung String Nein Beschreibung des Vorfalls angeben
Typ des Vorfalls DDL

Wählen Sie eine Option aus.

Mögliche Werte:

  • Wiederherstellung von Nutzerdiensten
  • Nutzeranfrage
  • Wiederherstellung der Infrastruktur
  • Infrastrukturereignis
Nein Geben Sie den Vorfallstyp für den Vorfall an.
Zugewiesene Gruppe String Nein Geben Sie die zugewiesene Gruppe für den Vorfall an.
Zuständige Person String Nein Geben Sie den Verantwortlichen für den Vorfall an.
Lösung String Nein Geben Sie die Lösung für den Vorfall an.
Auflösungskategorie – Stufe 1 String Nein Geben Sie die Kategorie der ersten Ebene für die Lösung des Vorfalls an.
Auflösungskategorie – Stufe 2 String Nein Geben Sie die Lösungskategorie der Stufe 2 für den Vorfall an.
Auflösungskategorie – Stufe 3 String Nein Geben Sie die Kategorie der Lösungsebene 3 für den Vorfall an.
Produktkategorie für die Problembehebung – Stufe 1 String Nein Geben Sie die Kategorie der ersten Ebene für die Lösung des Vorfalls an.
Produktkategorie für die Fehlerbehebung – Stufe 2 String Nein Geben Sie die Lösungskategorie der Stufe 2 für den Vorfall an.
Lösung – Produktkategorie – Stufe 3 String Nein Geben Sie die Kategorie der Lösungsebene 3 für den Vorfall an.
Gemeldete Quelle DDL

Wählen Sie eine Option aus.

Mögliche Werte:

  • Direkte Eingabe
  • E-Mail
  • Externe Eskalierung
  • Fax
  • Systemverwaltung
  • Telefon
  • Mailbox
  • Walk In
  • Web
  • Sonstiges
  • BMC Impact Manager-Ereignis
Nein Geben Sie die gemeldete Quelle an.
Benutzerdefinierte Felder JSON Nein

Geben Sie ein JSON-Objekt mit allen erforderlichen Feldern und Werten an, die aktualisiert werden müssen.

Hinweis:Dieser Parameter überschreibt andere angegebene Parameter.

Ausführen am

Diese Aktion wird nicht für Elemente ausgeführt.

Aktionsergebnisse

Scriptergebnis
Name des Scriptergebnisses Wertoptionen Beispiel
is_success Wahr/falsch is_success:False
Fall-Repository
Ergebnistyp Wert/Beschreibung Typ (Entität \ Allgemein)
Ausgabemeldung*

Die Aktion darf nicht fehlschlagen und darf die Ausführung eines Playbooks nicht stoppen.

Wenn der Statuscode 204 gemeldet wird (is_success=true): „Successfully updated incident with {record id} in BMC Remedy ITSM.“ (Das Problem mit der ID {record id} wurde in BMC Remedy ITSM erfolgreich aktualisiert.)

Die Aktion sollte fehlschlagen und die Playbook-Ausführung beenden:

Wenn ein schwerwiegender Fehler gemeldet wird, z. B. falsche Anmeldedaten, keine Verbindung zum Server oder ein anderer Fehler: „Fehler beim Ausführen der Aktion ‚Vorfall aktualisieren‘. Grund: {0}''.format(error.Stacktrace"

Wenn der Statuscode 400 oder 500 gemeldet wird: „Fehler beim Ausführen der Aktion ‚Vorfall aktualisieren‘. Grund: {messageText}{messageAppendedText}.

Wenn der Vorfall nicht gefunden wird (is_success = true): „Error executing action ‚Update Incident‘. Grund: Der Vorfall {incident id} wurde in BMC Remedy ITSM nicht gefunden. Bitte überprüfen Sie die Rechtschreibung.“

Wenn eine ungültige JSON-Nutzlast bereitgestellt wird: „Fehler beim Ausführen der Aktion ‚Vorfall aktualisieren‘. Grund: Im Parameter „Zu aktualisierende Felder“ wurde eine ungültige JSON-Nutzlast angegeben. Bitte überprüfen Sie die Struktur.“

Allgemein

Vorfall erstellen

Beschreibung

Erstellen Sie einen Vorfall in BMC Remedy ITSM.

Parameter

Anzeigename des Parameters Typ Standardwert Ist obligatorisch Beschreibung
Status DDL

Wählen Sie eine Option aus.

Mögliche Werte:

  • Wählen Sie eine Option aus.
  • Neu
  • Zugewiesen
  • In Bearbeitung
  • Ausstehend
  • Behoben
  • Geschlossen
  • Abgebrochen
Nein Geben Sie den Status für den Vorfall an.
Auswirkungen DDL

Wählen Sie eine Option aus.

Mögliche Werte:

  • Wählen Sie eine Option aus.
  • Umfangreich/Weitverbreitet
  • Bedeutend/Groß
  • Mäßig/begrenzt
  • Geringfügig/lokalisiert
Nein Geben Sie die Auswirkungen des Vorfalls an.
Dringlichkeit DDL

Wählen Sie eine Option aus.

Mögliche Werte:

  • Wählen Sie eine Option aus.
  • Kritisch
  • Hoch
  • Mittel
  • Niedrig
Nein Geben Sie die Dringlichkeit des Vorfalls an.
Beschreibung String Nein Beschreibung des Vorfalls angeben
Unternehmen String Nein Geben Sie das Unternehmen für den Vorfall an.
Kunde String Nein

Geben Sie den Kunden für den Vorfall an.

Hinweis:Der Kunde muss im Format „{Nachname} {Vorname}“ angegeben werden.

Beispiel: Allbrook Allen

Name der Vorlage String Nein

Geben Sie den Namen der Vorlage für den Vorfall an.

Hinweis:Die Aktion versucht, die ID der Vorlage im Hintergrund zu finden. Für eine höhere Genauigkeit können Sie die Vorlagen-ID direkt über benutzerdefinierte Felder angeben.

Typ des Vorfalls DDL

Wählen Sie eine Option aus.

Mögliche Werte:

  • Wiederherstellung von Nutzerdiensten
  • Nutzeranfrage
  • Wiederherstellung der Infrastruktur
  • Infrastrukturereignis
Nein Geben Sie den Vorfallstyp für den Vorfall an.
Zugewiesene Gruppe String Nein Geben Sie die zugewiesene Gruppe für den Vorfall an.
Zuständige Person String Nein Geben Sie den Verantwortlichen für den Vorfall an.
Lösung String Nein Geben Sie die Lösung für den Vorfall an.
Auflösungskategorie – Stufe 1 String Nein Geben Sie die Kategorie der ersten Ebene für die Lösung des Vorfalls an.
Auflösungskategorie – Stufe 2 String Nein Geben Sie die Lösungskategorie der Stufe 2 für den Vorfall an.
Auflösungskategorie – Stufe 3 String Nein Geben Sie die Kategorie der Lösungsebene 3 für den Vorfall an.
Produktkategorie für die Problembehebung – Stufe 1 String Nein Geben Sie die Kategorie der ersten Ebene für die Lösung des Vorfalls an.
Produktkategorie für die Fehlerbehebung – Stufe 2 String Nein Geben Sie die Lösungskategorie der Stufe 2 für den Vorfall an.
Lösung – Produktkategorie – Stufe 3 String Nein Geben Sie die Kategorie der Lösungsebene 3 für den Vorfall an.
Gemeldete Quelle DDL

Wählen Sie eine Option aus.

Mögliche Werte:

  • Direkte Eingabe
  • E-Mail
  • Externe Eskalierung
  • Fax
  • Selbstverwaltung
  • Systemverwaltung
  • Telefon
  • Mailbox
  • Walk In
  • Web
  • Sonstiges
  • BMC Impact Manager-Ereignis
Nein Geben Sie die gemeldete Quelle an.
Benutzerdefinierte Felder JSON Nein

Geben Sie ein JSON-Objekt mit allen erforderlichen Feldern und Werten an, die beim Erstellen verwendet werden sollen.

Hinweis:Mit diesem Parameter werden andere angegebene Parameter überschrieben.

Ausführen am

Diese Aktion wird nicht für Elemente ausgeführt.

Aktionsergebnisse

Scriptergebnis
Name des Scriptergebnisses Wertoptionen Beispiel
is_success Wahr/falsch is_success:False
JSON-Ergebnis
{
        "Request ID": "X",
        "Submitter": "X",
        "Create Date": "2022-01-06T14:05:31.000+0000",
        "Assigned To": null,
        "Last Modified By": "X",
        "Modified Date": "2022-01-06T14:05:31.000+0000",
        "Status": "X",
        "Short Description": ".",
        "Status History": {
            "New": {
                "user": "X",
                "timestamp": "2022-01-06T14:05:31.000+0000"
            },
            "In Progress": {
                "user": "X",
                "timestamp": "2022-01-06T14:05:31.000+0000"
            }
        },
        "Assignee Groups": null,
        "InstanceId": "X",
        "Vendor Assignee Groups": null,
        "Vendor Assignee Groups_parent": null,
        "Assignee Groups_parent": null,
        "Product Categorization Tier 1": null,
        "Product Categorization Tier 2": null,
        "Product Categorization Tier 3": null,
}
Fall-Repository
Ergebnistyp Wert/Beschreibung Typ (Entität \ Allgemein)
Ausgabemeldung*

Die Aktion darf nicht fehlschlagen und darf die Ausführung eines Playbooks nicht stoppen.

Wenn der Statuscode 201 gemeldet wird (is_success=true): „Successfully created incident with in BMC Remedy ITSM.“ (Vorfall in BMC Remedy ITSM wurde erfolgreich erstellt.)

Die Aktion sollte fehlschlagen und die Playbook-Ausführung beenden:

<Wenn ein schwerwiegender Fehler gemeldet wird, z. B. falsche Anmeldedaten, keine Verbindung zum Server, Sonstiges: „Fehler beim Ausführen der Aktion ‚Vorfall erstellen‘. Grund: {0}''.format(error.Stacktrace)

Wenn der Statuscode 400 und die Nachrichtennummer 307 gemeldet werden: „Fehler beim Ausführen der Aktion ‚Vorfall erstellen‘. Grund: Die folgenden Felder sind Pflichtfelder: {csv of messageAppendedText}.“

Wenn der Statuscode 400 oder 500 gemeldet wird und die Nachrichtennummer nicht 307 lautet: „Fehler beim Ausführen der Aktion ‚Vorfall erstellen‘. Grund: {messageText} {messageAppendedText}.“

Wenn eine ungültige JSON-Nutzlast angegeben wird: „Fehler beim Ausführen der Aktion ‚Vorfall erstellen‘. Grund: Im Parameter „Zu aktualisierende Felder“ wurde eine ungültige JSON-Nutzlast angegeben. Bitte überprüfen Sie die Struktur.“

Wenn die Vorlage nicht gefunden wird: „Fehler beim Ausführen der Aktion ‚Vorfall erstellen‘. Grund: Die Vorlage mit dem Namen „{template Name}“ wurde nicht gefunden. Bitte prüfen Sie die Rechtschreibung oder geben Sie die Vorlagen-ID direkt über benutzerdefinierte Felder an.“

Allgemein

Auf Aktualisierung der Vorfallsfelder warten

Beschreibung

Warten Sie, bis die Vorfallfelder in BMC Remedy ITSM aktualisiert werden.

Parameter

Anzeigename des Parameters Typ Standardwert Ist obligatorisch Beschreibung
Vorfall-ID String Wahr Geben Sie die ID des Vorfalls an, der aktualisiert werden muss.
Status DDL

Wählen Sie eine Option aus.

Mögliche Werte:

Wählen Sie eine Option aus.

Neu

Zugewiesen

In Bearbeitung

Ausstehend

Behoben

Geschlossen

Abgebrochen

Falsch Geben Sie den erwarteten Status für den Vorfall an.
Zu prüfende Felder JSON

{

„field“:“value“

}

Falsch Geben Sie ein JSON-Objekt mit allen erforderlichen Feldern und Werten an. Hinweis: Dieser Parameter hat Vorrang vor dem Feld „Status“.
Bei Zeitüberschreitung fehlgeschlagen Boolesch Wahr Wahr Wenn diese Option aktiviert ist, schlägt die Aktion fehl, wenn nicht alle Felder aktualisiert wurden.

Ausführen am

Aktionsergebnisse

Scriptergebnis

is_success Kann „True“ oder „False“ sein. Wenn die Aktion für mindestens eine der Entitäten erfolgreich ausgeführt wird (keine Fehler zurückgegeben, Serverantwort ist 200 OK), sollte „is_success“ auf „True“ gesetzt werden.

JSON-Ergebnis

{
    "values": {
        "Work Log ID": "X",
        "Submitter": "X",
        "Submit Date": "2022-01-06T10:42:43.000+0000",
        "Assigned To": null,
        "Last Modified By": "X",
        "Last Modified Date": "2022-01-06T10:42:43.000+0000",
        "Status": "X",
        "Short Description": ".",
        "Status History": null,
        "Assignee Groups": null
    }
}
Fall-Repository
Ergebnistyp Wert/Beschreibung Typ (Entität \ Allgemein)
Ausgabemeldung*

Die Aktion darf nicht fehlschlagen und darf die Ausführung eines Playbooks nicht stoppen.

Wenn der Statuscode 200 gemeldet wird (is_success= true): „Incident with ID {incident id} was updated in BMC Remedy ITSM.“ (Vorgang mit der ID {incident id} wurde in BMC Remedy ITSM aktualisiert.)

Wenn eines der Felder nicht aktualisiert wird und der Parameter „Fail If Timeout“ nicht aktiviert ist (is_success=false): „Die folgenden Felder wurden für den Vorfall mit der ID {incident id} in BMC Remedy ITSM nicht aktualisiert: {fields that were not updated}“

Asynchrone Nachricht:„Waiting for the following fields to be updated for incident with ID {incident id} in BMC Remedy ITSM: {fields that were not updated}“ (Warten auf die Aktualisierung der folgenden Felder für den Vorfall mit der ID {incident id} in BMC Remedy ITSM: {fields that were not updated})

Die Aktion sollte fehlschlagen und die Playbook-Ausführung beenden:

Wenn ein schwerwiegender Fehler gemeldet wird, z. B. falsche Anmeldedaten, keine Verbindung zum Server oder „Sonstiges“: „Fehler beim Ausführen der Aktion ‚Auf Aktualisierung der Vorfallfelder warten‘. Grund: {0}''.format(error.Stacktrace)

Wenn einige Felder nicht gefunden werden: „Fehler beim Ausführen der Aktion ‚Auf Aktualisierung der Vorfallfelder warten‘. Grund: Die folgenden Felder wurden in der Struktur des Vorfalls nicht gefunden: {fields that were not found}.

Wenn der Vorfall nicht gefunden wird: „Fehler beim Ausführen der Aktion ‚Auf Aktualisierung der Vorfallfelder warten‘. Grund: Der Vorfall mit der ID {incident ID} wurde nicht gefunden.

Wenn eines der Felder nicht aktualisiert wird und der Parameter „Bei Zeitüberschreitung fehlgeschlagen“ aktiviert ist (is_success=false): „Fehler beim Ausführen der Aktion ‚Auf Feldaktualisierung warten‘. Grund: Die folgenden Felder wurden für den Vorfall mit der ID {incident id} in BMC Remedy ITSM nicht aktualisiert: {fields that were not updated}.“

Bei ungültiger JSON-Nutzlast: „Fehler beim Ausführen der Aktion ‚Auf Feldaktualisierung warten‘. Grund: Im Parameter „Zu prüfende Felder“ wurde eine ungültige JSON-Nutzlast angegeben. Bitte überprüfen Sie die Struktur.“

Wenn die Parameter „Status“ und „Zu prüfende Felder“ nicht angegeben sind: „Fehler beim Ausführen der Aktion ‚Auf Feldaktualisierung warten‘. Grund: Der Parameter „Status“ oder „Zu prüfende Felder“ sollte einen Wert haben.

Allgemein

Arbeitsnotiz zum Vorfall hinzufügen

Beschreibung

Fügen Sie Vorfällen in BMC Remedy ITSM eine Arbeitsnotiz hinzu.

Parameter

Anzeigename des Parameters Typ Standardwert Ist obligatorisch Beschreibung
Vorfall-ID String Ja Geben Sie die ID des Vorfalls an, dem Sie eine Arbeitsnotiz hinzufügen möchten.
Arbeitsnotiztext String Ja Geben Sie den Text für die Arbeitsnotiz an.

Ausführen am

Diese Aktion wird nicht für Elemente ausgeführt.

Aktionsergebnisse

Scriptergebnis
Name des Scriptergebnisses Wertoptionen Beispiel
is_success Wahr/falsch is_success:False
Fall-Repository
Ergebnistyp Wert/Beschreibung Typ (Entität \ Allgemein)
Ausgabemeldung*

Die Aktion darf nicht fehlschlagen und darf die Ausführung eines Playbooks nicht stoppen.

Wenn Daten für mindestens eine ID verfügbar sind (is_success=true): „Successfully added a note to incident {incident id} in BMC Remedy ITSM.“ (Dem Vorfall {incident id} in BMC Remedy ITSM wurde erfolgreich eine Notiz hinzugefügt.)

Die Aktion sollte fehlschlagen und die Playbook-Ausführung beenden:

Wenn ein schwerwiegender Fehler gemeldet wird, z. B. falsche Anmeldedaten, keine Verbindung zum Server oder ein anderer Fehler: „Fehler beim Ausführen der Aktion ‚Arbeitsnotiz zum Vorfall hinzufügen‘. Grund: {0}''.format(error.Stacktrace)

Wenn der Vorfall nicht gefunden wird (is_success = false): „Error executing action ‚Update Incident‘.“ Grund: Der Vorfall {incident id} wurde in BMC Remedy ITSM nicht gefunden. Bitte überprüfen Sie die Rechtschreibung.“

Allgemein

Vorfall löschen

Beschreibung

Löschen Sie einen Vorfall in BMC Remedy ITSM.

Parameter

Anzeigename des Parameters Typ Standardwert Ist obligatorisch Beschreibung
Vorfall-ID String Ja Geben Sie die ID des Vorfalls an, der gelöscht werden muss.

Ausführen am

Diese Aktion wird nicht für Elemente ausgeführt.

Aktionsergebnisse

Scriptergebnis
Name des Scriptergebnisses Wertoptionen Beispiel
is_success Wahr/falsch is_success:False
Fall-Repository
Ergebnistyp Wert/Beschreibung Typ (Entität \ Allgemein)
Ausgabemeldung*

Die Aktion darf nicht fehlschlagen und darf die Ausführung eines Playbooks nicht stoppen.

Wenn der Statuscode 204 gemeldet wird (is_success = true): „Das Incident mit der ID {record id} wurde in BMC Remedy ITSM erfolgreich gelöscht.

Wenn der Vorfall nicht gefunden wird (is_success=true): „Incident with ID {record id} doesn't exist in BMC Remedy ITSM.“ (Vorfall mit der ID {record id} ist in BMC Remedy ITSM nicht vorhanden.)

Die Aktion sollte fehlschlagen und die Playbook-Ausführung beenden:

Wenn ein schwerwiegender Fehler gemeldet wird, z. B. falsche Anmeldedaten, keine Verbindung zum Server oder ein anderer Fehler: „Fehler beim Ausführen der Aktion ‚Vorfall löschen‘. Grund: {0}''.format(error.Stacktrace)

Allgemein

Jobs

Abgeschlossene Vorfälle nach Tag synchronisieren

Beschreibung

Synchronisiert BMC Remedy ITSM-Anfragen, die im Google SecOps Case-Playbook und in Google SecOps-Fällen erstellt werden.

Parameter

Anzeigename des Parameters Typ Standardwert Ist obligatorisch Beschreibung
Tabelle mit Vorfällen String HPD:IncidentInterface Ja Geben Sie den Namen der Tabelle an, die zum Abrufen von Details zu den Vorfällen verwendet werden soll.
API-Stamm String https://{IP}:{port} Ja API-Stammverzeichnis der BMC Remedy ITSM-Instanz.
Nutzername String Ja BMC Remedy ITSM-Nutzername.
Passwort Passwort Ja BMC Remedy ITSM-Passwort
Maximale Stunden zurück Ganzzahl 24 Nein Geben Sie die Anzahl der Stunden an, die zurückliegend synchronisiert werden sollen.
SSL überprüfen Kästchen Aktiviert Ja Wenn diese Option aktiviert ist, prüfen Sie, ob das SSL-Zertifikat für die Verbindung zum BMC Remedy ITSM-Server gültig ist.

Benötigen Sie weitere Hilfe? Antworten von Community-Mitgliedern und Google SecOps-Experten erhalten