Ansichten:
Wenn Sie ServiceNow in Ihrem Geschäftsablauf verwenden, können Sie Tickets manuell erstellen oder Trigger für die automatische Ticketerstellung für relevante Ereignisse in Ihrem Konto konfigurieren.

Richten Sie einen ServiceNow-Kanal ein

  1. Klicken Sie auf Create a ServiceNow channel.
  2. Geben Sie Kanalname ein, um den Kanal von anderen desselben Typs zu unterscheiden
    Hinweis
    Hinweis
    Das Feld ist auf 20 Zeichen begrenzt
  3. Configure board now erfordert einen dreistufigen Prozess
    1. Integrieren Sie mit ServiceNow, indem Sie die folgenden Details eingeben
      1. ServiceNow URL
      2. Benutzername
      3. Kennwort
    Bei erfolgreicher Integration lädt das Cloud Risk Management Dashboard automatisch die Metadaten von Ihrem ServiceNow-Konto.
    1. Geben Sie Extra settings ein, um Ihren Kommunikationskanal anzupassen. Sie können eine Benachrichtigung als Problem, Vorfall oder Konfigurationstest-Ergebnis melden lassen.
    2. Konfigurieren Sie Erweiterte Einstellungen, zum Beispiel Erstellung überschreiben und Auflösung überschreiben.
      Hinweis
      Hinweis
      Um Benachrichtigungen an mehrere Benutzer zu senden, können Sie ein ServiceNow-Ticket direkt einer Gruppe zuweisen.
    3. Test settings, um sicherzustellen, dass die richtigen Konfigurationen eingerichtet wurden
      Hinweis
      Hinweis
      Die Rolle itil benötigt keine Löschberechtigungen. Wenn Sie jedoch darauf verzichten, die Löschberechtigungen zu erteilen, wird der von Cloud Risk Management erstellte Testdatensatz nach dem Testen der Verbindung weiterhin bestehen.
    4. Kommunikationseinstellungen kopieren
Custom Field Examples
Sie können die meisten benutzerdefinierten Felder in den Überschreibungsfeldern unter Advanced settings. einfügen
Beispiel:
Creation override
{
    "impact": 1,
    "urgency": 1,
    "priority": 1
}
Resolution override
{
    "close_notes": "Problem/Incident has been marked as resolved by Cloud Risk Management."
}
JSON example for override field of Service Now (SNOW) integration.
Creation Override:
{
    "impact": 1,
    "urgency": 1,
    "priority": 1
}
Resolution Override:
{
    "close_notes": "Problem/Incident has been marked as resolved by Cloud Risk Management."
    }
Dies wird mit der SNOW-API hier funktionieren.
Beispiel eines JSON von Cloud Risk Management
Cloud Risk Management sendet an Table API v1 (/api/now/v1/table/problem oder /api/now/v1/tableincident).
Der Anforderungstext sieht folgendermaßen aus:
{

    "short_description": "",
    
    "description": "",
    
    "comments": "",
    
    "urgency": "",
    
    "impact": "",
    
    "priority": "",
    
    "assigned_to": "" 
    
    "caller": ""<== Only for incidents,
    
    }
Abhängig von der Version und Konfiguration Ihrer ServiceNow-Instanz können zusätzliche Felder verfügbar sein. Sie können den REST API Explorer innerhalb von ServiceNow verwenden, um zu sehen, welche Felder in die Anforderungsüberschreibung aufgenommen werden können.

Filtern von Vorfällen/Problemen

Option 1: Verwendung eines Quellfelds

  1. Fügen Sie im ServiceNow der Incident/Problem-Tabelle ein benutzerdefiniertes Feld hinzu.
    1. Notieren Sie sich den generierten Spaltennamen. Zum Beispiel, als das benutzerdefinierte Feld 'Source' erstellt wurde, wurde der Spaltenname 'u_source' generiert.
    2. Weitere Informationen zum Hinzufügen benutzerdefinierter Felder zu einer ServiceNow-Tabelle finden Sie unter: Hinzufügen von Feldern zu einer Tabelle.
  2. Fügen Sie in Cloud Risk Management eine JSON-Nutzlast für die Erstellung einer Überschreibung der ServiceNow-Kommunikationskanaleinstellungen des Cloud Risk Management-Kontos hinzu.
    1. Konfigurieren Sie den ServiceNow-Kanal, indem Sie zu Main DashboardSelect {Account}EinstellungenCommunication settingsUpdate communication settingsConfigure 'ServiceNow' gehen.
    2. Klicken Sie auf Configure board.
    3. Unter Erweiterte Einstellungen fügen Sie die JSON-Nutzlast mit dem benutzerdefinierten Feld als Schlüssel hinzu (z.B. u_source) und den Wert als TrendAI™. Z.B. {"u_source": "TrendAI™"}.
    4. Geben Sie das Passwort erneut ein und drücken Sie die Verbinden-Taste, um die Speichern-Taste zu aktivieren.
  3. Das benutzerdefinierte Quellfeld kann jetzt zum Filtern verwendet werden.

Option 2: Verwenden eines benutzerdefinierten Feldes

Sie können ein benutzerdefiniertes Feld verwenden, um die Beschreibungsinformationen zu filtern, die mit den Schlüsselwörtern source: TrendAI™ für einen Vorfall/ein Problem enden, das von Cloud Risk Management generiert wurde.
  1. Gehen Sie in ServiceNow zu All Incidents/Problems > klicken Sie auf das filter-Symbol.
  2. Wählen Sie Beschreibung aus dem ersten Dropdown-Menü, endet mit aus dem zweiten und geben Sie TrendAI™ ein.
  3. Klicken Sie auf Ausführen, um die von Cloud Risk Management generierten Vorfälle/Probleme anzuzeigen, deren Beschreibung mit "TrendAI™" endet.

Zusätzliche Konfigurationsschritte für den ServiceNow Problem ITSM-Typ

Um die Integration zu aktivieren, damit der Status auf Aufgelöst aktualisiert wird:

Entfernen Sie readonly aus dem 'State'-Feld der Problem-Tabelle

  1. Klicken Sie im oberen Menü auf !!All!! und suchen Sie nach 'Wörterbuch'.
  2. Unter System Definition klicken Sie auf Dictionary.
  3. Geben Sie unter der Spalte Tabelle 'Aufgabe' ein.
  4. Geben Sie in der Spalte Column name 'State' ein und drücken Sie die Eingabetaste.
  5. Klicken Sie in der Spalte Tabelle auf den Aufgabenlink.
  6. Klicken Sie in der zweiten Tabelle auf Dictionary Overrides.
  7. Klicken Sie unter der Spalte Tabelle auf den Problemlink.
  8. Deaktivieren Sie Lesemodus und klicken Sie auf Update.

Aktivieren Sie den Statusfluss von Bewerten zu Gelöst für die Problemtabelle

  1. Klicken Sie im oberen Menü auf !!All!! und suchen Sie nach 'State Models'.
  2. Klicken Sie unter der Spalte Name auf den Link Problem Management: Default Flow.
  3. Klicken Sie unter der Spalte Status auf den Link Aufgelöst.
  4. Unter Enter Condition drücken Sie Cmd + Klick (MacOS) / Strg + Klick (Windows) auf Bewerten, um es zu den hervorgehobenen Zuständen hinzuzufügen.
  5. Klicken Sie auf Update.

Konfigurieren Sie Resolution code als ein nicht obligatorisches Feld

Dieser Schritt ist entscheidend, um sicherzustellen, dass der Zustandsfluss mit minimalen Konfigurationsänderungen funktioniert.
  1. Klicken Sie im oberen Menü auf !!All!! und suchen Sie nach 'Datenrichtlinien'.
  2. Klicken Sie auf Data Policies unter System PoliciesRegeln.
  3. Klicken Sie auf das Lupensymbol neben der Short description-Spalte, um die Tabellenfilter anzuzeigen.
  4. Geben Sie Make 'Resolution code' mandatory when State is 'Resolved' in das Textfeld unter der Spalte Short description ein.
  5. Klicken Sie auf den Make 'Resolution code' mandatory when State is 'Resolved'-Link.
  6. Deaktivieren Sie die Option Aktiv.
  7. Wählen Sie Update.
Sie werden zum Data Policies-Bildschirm weitergeleitet und die Aktiv-Spalte ist nun auf false für die Richtlinie gesetzt.