Zum Inhalt springen
SCHNITTSTELLEN · SERVICENOW · NEU

Was in ServiceNow läuft, gehört ins ISMS.

Sicherheitsrelevante Changes und Aufgaben werden in Varmo zu Massnahmen, Server und Anwendungen aus der CMDB zu Assets. Varmo liest nur – in ServiceNow ändert sich nichts.

Enthalten ab Paket Pro

Voraussetzungen

  • Varmo Pro oder Ultimate
  • „Schnittstellen verwalten“, um die Verbindung einzurichten, und „Daten importieren“ sowie das Recht, das Ziel anzulegen; standardmässig haben das die ISMS-Verantwortlichen
  • Eine ServiceNow-Instanz unter https://<name>.service-now.com
  • Ein Konto nur für Varmo mit Leserechten auf die gewünschten Tabellen

1. Konto in ServiceNow anlegen

  • In ServiceNow: Benutzerverwaltung › Benutzer › Neu, z. B. Benutzername „varmo.import“
  • „Web service access only“ (nur Schnittstellen-Zugriff) anhaken und ein starkes Passwort setzen
  • Rollen nur zum Lesen: itil für Changes und Aufgaben, cmdb_read für die CMDB. Für die Zuordnung von Personen braucht das Konto Lesezugriff auf Benutzer (sys_user); für die Feldbezeichnungen optional auf sys_dictionary
  • Keine Admin-Rolle vergeben: Varmo braucht nur Leserechte

2. Verbindung in Varmo einrichten

  • ISMS-Einstellungen › Schnittstellen › „Schnittstelle hinzufügen“ › ServiceNow
  • „Zugangsdaten hinterlegen“: Instanz (https://<name>.service-now.com oder nur der Name), Benutzername und Passwort
  • Varmo prüft die Verbindung sofort und zeigt „Verbunden als …“. Das Passwort wird verschlüsselt gespeichert und nie wieder angezeigt

3. Tabelle wählen und Felder zuordnen

  • „Daten importieren“, Ziel wählen: Massnahmen (z. B. Changes change_request, Katalog-Aufgaben sc_task, Change- und Problem-Aufgaben) oder Assets (z. B. Server cmdb_ci_server, Computer, Anwendungen, Datenbanken). Andere Tabellen geben Sie mit ihrem technischen Namen an
  • Optional ein Filter als Encoded Query: In ServiceNow die Liste filtern, Rechtsklick auf den Filter › „Copy query“, z. B. active=true^assignment_group.name=Informationssicherheit. Höchstens 10 000 Einträge je Import
  • Varmo liest die ersten 200 Einträge und schlägt Zuordnungen vor, z. B. Kurzbeschreibung → Titel, Zugewiesen an → Verantwortliche. Statt eines Feldes geht auch ein fester Wert, etwa eine Asset-Kategorie für alle Server
  • Auswahlfelder (Status, Priorität) ordnen Sie den Werten in Varmo zu; Personen erkennt Varmo an der E-Mail-Adresse
  • Vorschau prüfen und „Import starten“

Welche Daten fliessen

  • Importiert werden nur die zugeordneten Felder der gewählten Tabelle. Für die Zuordnung zeigt Varmo Beispielwerte aus den ersten 200 Einträgen an, speichert sie aber nicht
  • Personen: Varmo liest zu verknüpften Benutzern nur die E-Mail-Adresse und ordnet sie Mitgliedern zu. Namen von Personen ohne Zugang zu Varmo speichert Varmo nicht
  • Varmo schreibt nichts nach ServiceNow zurück
  • Erkennung bei späteren Importen über die sys_id; angezeigt wird die Nummer (z. B. CHG0030001) bzw. der Name

Was beim Import gilt

  • Alles läuft mit Ihren Rechten und den Regeln von Varmo wie bei einer Erfassung von Hand und steht im Änderungsprotokoll
  • Massnahmen kommen höchstens als „In Umsetzung“, Assets als Vorschlag: Sie erscheinen erst nach der Abnahme im Inventar
  • Was in Varmo schon umgesetzt oder abgenommen ist, ändert ein Import nicht; geänderte Einträge werden aktualisiert, Konflikte entscheidet die oder der ISMS-Verantwortliche
  • Fehlt ein Eintrag beim nächsten Import, meldet Varmo ihn als „nicht mehr vorhanden“, löscht aber nichts. Jeder Import lässt sich rückgängig machen

Häufige Probleme

  • „Die Anmeldung bei ServiceNow ist fehlgeschlagen“: Benutzername oder Passwort prüfen; ist das Konto gesperrt oder das Passwort abgelaufen?
  • „Das ServiceNow-Konto darf diese Tabelle nicht lesen“: dem Konto die Rolle itil bzw. cmdb_read geben
  • „ServiceNow hat die Abfrage abgelehnt: Invalid table …“: technischen Namen der Tabelle prüfen (steht in der Adresse der Liste, z. B. change_request_list.do)
  • „Eine Entwickler-Instanz schläft“: Kostenlose Entwickler-Instanzen schlafen nach einigen Stunden ohne Nutzung; im ServiceNow Developer Portal aufwecken
  • „Mehr als 10 000 Einträge“: mit einem Filter eingrenzen und z. B. je Gruppe importieren
  • Personen bleiben leer: Die E-Mail-Adresse in ServiceNow fehlt oder gehört zu keinem Mitglied – im Assistenten einem Mitglied zuordnen

Abschalten

  • In Varmo: Verbindung unter ISMS-Einstellungen › Schnittstellen entfernen – das Passwort wird gelöscht, importierte Einträge bleiben
  • In ServiceNow: das Konto für Varmo deaktivieren

Sehen Sie es an Ihrem eigenen Beispiel.

In einer persönlichen Demo gehen wir Ihre Fragestellungen durch, unverbindlich. Oder Sie starten sofort mit dem Paket Free.