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
Passend dazu
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.