Thema
Dieser Artikel beschreibt den Prozess zur Aktivierung der ServiceNow API Integration mit NinjaOne.
Umgebung
- NinjaOne-Integrationen
- "ServiceNow"
Beschreibung
Möchten Sie mehr über die integrierten Anbieter von NinjaOne erfahren? Besuchen Sie unsere videobibliothek.
ServiceNow verbessert Arbeitsprozesse durch den Einsatz von ITSM- (Information Technology Service Management) und SPM-Plattformen (Service Project Management). Es beschleunigt die Sicherheitsabläufe mit seiner Sicherheitslösung, die Gerätewarnungen und Automatisierung bietet.
NinjaOne lässt sich in ServiceNow integrieren, um MSPs und IT-Administratoren in Unternehmen dabei zu helfen, ihre eingesetzten Geräte zu verstehen und zu verwalten, und zwar über eine einzige Ansicht, in der Administratoren und Techniker den Gerätezustand überwachen können.
Die Integration von ServiceNow und NinjaOne schafft eine zentrale Plattform für Administratoren und Techniker, mit der sie den physischen und softwaretechnischen Zustand ihrer Anlagen verfolgen können. Diese Integration rationalisiert die täglichen Abläufe und steigert die Effizienz und Effektivität.
Die Integration funktioniert mit Ihrem bestehenden ServiceNow-Konto und ordnet Geräte automatisch anhand der Seriennummer (primäre Kennung), des Gerätenamens (sekundäre Kennung) oder der macOS-Adresse zu. Administratoren können Geräte in NinjaOne zuordnen oder erstellen, so dass der Datenfluss zwischen ServiceNow und dem NinjaOne-Agent reibungslos funktioniert.
Index
- Umfang der Integration
- Voraussetzungen
- Installieren Sie die NinjaOne-Anwendung in ServiceNow
- Hinzufügen der NinjaOne-Anwendungsregistrierung zu ServiceNow
- Erstellen Sie einen API-Benutzer in ServiceNow
- NinjaOne Table Access konfigurieren
- API-Anmeldeinformationen in NinjaOne konfigurieren
- ServiceNow in NinjaOne aktivieren
- Zusätzliche Ressourcen:
Umfang der Integration
In der folgenden Liste sind die ServiceNow-Funktionen aufgeführt, die über NinjaOne verfügbar sind.
- Authentifizierung
- Tickets und Vorfälle
- Richtlinienkonfiguration für Bedingungen.
- Verwendet Ticketvorlagen, die aus dem ServiceNow-Portal importiert wurden.
- Bedingungswiederauslöser können an Tickets angehängt werden.
- Bedingungszurücksetzungen können zur Aktualisierung von Tickets verwendet werden.
- Das Gerät mit dem Ticket verknüpfen
- Fernzugriff auf das Gerät bei einem Vorfall
- Ticketvorlagen
- Ticketvorlagen aus dem ServiceNow-Portal importieren.
- Standardvorlage festlegen.
- Verwendung der Vorlage anzeigen.
- Nicht verwendete Vorlagen löschen.
- Gerätezuordnung.
- Geräterollen für ein einzelnes oder mehrere Geräte zuordnen.
- Für neue Geräte und Updates über ServiceNow synchronisieren.
- Verwenden Sie die integrierten Felder von ServiceNow
- Mapping der Organisation.
- Geräte bei Bedarf synchronisieren.
- Synchronisierungs-Status anzeigen.
Voraussetzungen
Um die ServiceNow-Anwendung in NinjaOne zu aktivieren, müssen Sie ein funktionierendes ServiceNow-Konto und einen Benutzer mit einer Administratorrolle haben. Wir empfehlen, sicherzustellen, dass der Benutzer, der die Integration konfiguriert, die Rolle von hat:
x_nrmm_ninjaone_in.ninjaone.integration_adminWeitere Informationen über ServiceNow-Basissystemrollen finden Sie in der Produktdokumentation (externer Link). Für die Synchronisierung mit NinjaOne verwenden Sie die Anmeldeinformationen Ihres ServiceNow-Kontos.
Installieren Sie die NinjaOne-Anwendung in ServiceNow
Durch die Aktivierung der ServiceNow Marketplace App können Sie automatisch Informationen zwischen NinjaOne und ServiceNow synchronisieren, z.B. Geräte- und Organisationskonfigurationen. Weitere Informationen finden Sie unter ServiceNow Geplante Datenimporte für die Gerätekonfiguration.
- Gehen Sie zum ServiceNow Store(extern) und suchen Sie nach NinjaOne.
- Öffnen Sie die Integrationskachel.
- Klicken Sie auf Holen.

1. Screenshot: ServiceNow-Speicher → NinjaOne-Integration
- Melden Sie sich mit Ihren Anmeldeinformationen für ServiceNow als Administrator an.
Hinzufügen der NinjaOne-Anwendungsregistrierung zu ServiceNow
NinjaOne nutzt das ServiceNow Application Programming Interface (API) um mit der Plattform zu interagieren. Wenn z.B. ein Condition Alert in NinjaOne ausgelöst wird, kann er optional Vorfälle in ServiceNow erstellen und aktualisieren. Um diese Funktion zu aktivieren, müssen Sie OAuth-Anmeldedaten erstellen und bereitstellen, damit NinjaOne sicher auf die Vorfallstabelle zugreifen kann.
Um zu beginnen, müssen Sie einen Authentifizierungstyp in ServiceNow erstellen und ihn der API-Zugriffsrichtlinie zuordnen. Auf diese Weise werden die Daten generiert, die zum Ausfüllen der Felder Client-ID und Geheimnis auf der NinjaOne-Integrationsseite benötigt werden.
- Öffnen Sie in ServiceNow das Dropdown-Menü Alle in der oberen linken Ecke.
- Geben Sie "application registry" in das Suchfeld ein und wählen Sie das Ergebnis unter System OAuthaus.

2. Screenshot: System OAuth → Anwendungsregistrierung
Die Seite Anwendungsregistrierung wird geöffnet.
- Klicken Sie auf Neu in der oberen rechten Ecke.
- Wählen Sie Einen OAuth-API-Endpunkt für externe Clients erstellen.
- Füllen Sie alle zutreffenden Felder aus, die in der folgenden Tabelle aufgeführt sind. Sie müssen auf das Schlosssymbol klicken, um die URLs in die entsprechenden Felder einzugeben.
| Feld | Daten |
|---|---|
| Name | Verwenden Sie NinjaOne OAuth oder einen leicht identifizierbaren Namen Ihrer Wahl für diese Integration. |
| Auth-Scopes | Doppelklicken Sie auf Neue Zeile einfügen und verwenden Sie das Suchwerkzeug mit dem Lupensymbol, um useraccount auszuwählen. Klicken Sie dann auf das Häkchensymbol, um die Zeile zu speichern. |
| Aktiv | Vergewissern Sie sich, dass dieses Feld markiert ist. |
| Client Secret | Lassen Sie dieses Feld leer. ServiceNow füllt dieses Feld automatisch aus, wenn Sie auf Senden klicken. |

Erstellen Sie einen API-Benutzer in ServiceNow
Um einen API-Benutzer in ServiceNow zu erstellen, führen Sie die folgenden Schritte aus.
- Melden Sie sich bei ServiceNow als Administrator an.
- Klicken Sie im oberen Navigationsmenü auf das Dropdown-Menü Alle und wählen Sie Organisation → Benutzer.

- Klicken Sie auf Neu in der oberen rechten Ecke der Seite Benutzer , um einen neuen Benutzer anzulegen.
- Verwenden Sie die Tabelle unten, um die entsprechenden Felder auszufüllen.
| Feld | Daten |
|---|---|
| Benutzer-ID | Sie können einen beliebigen Namen für Ihren Benutzer verwenden, aber wir empfehlen einen Namen, der den Zweck des Benutzerprofils leicht erkennen lässt. Sie könnten zum Beispiel ninjaone.apiuser und NinjaOne API User verwenden. |
| Vorname/Nachname | |
| Aktiv | Vergewissern Sie sich, dass diese beiden Kästchen markiert sind. |
| Nur Zugang zu Webdiensten |
- Klicken Sie mit der rechten Maustaste in das graue Menüfeld über dem Benutzerdatensatz und wählen Sie Speichern. Wenn Sie den Datensatz speichern, werden unten auf der Seite neue Registerkarten angezeigt.
- Öffnen Sie die neue Registerkarte Rollen und klicken Sie auf Bearbeiten.

- Die Seite " Mitglieder bearbeiten" wird angezeigt. Verwenden Sie das Suchfeld " Sammlung ", um die folgenden Werte zu suchen und einzeln zur Rollenliste hinzuzufügen, indem Sie die Schaltfläche → verwenden:
- itil
- import_admin
- x_nrmm_ninjaone_in.ninjaone.integration_admin
- personalisierte_Antworten
personalisiertes_Wörterbuch
sn_customerservice_agent
- Klicken Sie auf Speichern.
Sie kehren zum Benutzerdatensatz zurück. Auf der Registerkarte " Rollen" sollten Sie mehrere neue Einträge sehen. Dies ist ein erwartetes Verhalten.
- Klicken Sie auf Passwort festlegen. Das Modal " Passwort festlegen" wird geöffnet.
- Klicken Sie auf Erzeugen, um das Passwort zu erstellen.
- Klicken Sie auf das Papier-Symbol, um die Daten zu kopieren.
- Klicken Sie auf Passwort speichern und schließen Sie das modale Dialogfeld.

- Klicken Sie auf der Seite mit dem Benutzerdatensatz auf Update. Sie werden zum Dashboard Organisationsbenutzer:innen weitergeleitet.
- Fahren Sie mit dem Schritt API-Anmeldeinformationen in NinjaOne konfigurierenfort, der erforderlich ist, um die Konfiguration in NinjaOne ServiceNow zuzuordnen.
NinjaOne Table Access konfigurieren
Um den Tabellenzugriff für NinjaOne in ServiceNow zu konfigurieren, führen Sie die folgenden Schritte durch.
Konfigurieren Sie den GET-Zugang
- Navigieren Sie in ServiceNow zu All → REST API Access Policies.

- Wählen Sie auf der Seite API-Zugriffsrichtlinien die Option Tabelle GET API-Zugriffsrichtlinie.

- Stellen Sie sicher, dass das Kontrollkästchen Aktiv für die API-Zugriffsrichtlinie für Tabellen-GET aktiviert ist.

- Suchen Sie das Feld Eingehendes Authentifizierungsprofil und klicken Sie auf das Suchsymbol in der Spalte Authentifizierungsprofil .
- Wählen Sie im Fenster Authentifizierungsprofile die Option Neu.
- Wenn Sie dazu aufgefordert werden, wählen Sie die Option Standard-HTTP-Authentifizierungsprofile erstellen.
Das Fenster Standard-Authentifizierungsprofil - Neuer Datensatz wird geöffnet. Füllen Sie die erforderlichen Felder wie folgt aus:
Feld Daten Name NinjaOne Zugang Typ OAuth Authentifizierungspolitik Zugriffsrichtlinie zulassen - Wenn Sie die Felder ausgefüllt haben, klicken Sie auf Senden.

- Klicken Sie auf der Seite Table GET API Access Policy auf Update.
- Klicken Sie im Abschnitt " Eingehende Authentifizierungsprofile " der Seite auf das Bearbeitungssymbol neben dem NinjaOne Access-Profil .

- Auf der Seite des NinjaOne Access Editors suchen Sie im Feld OAuth Entity nach ninjaone oauth und wählen es aus.
- Klicken Sie auf Aktualisieren , um die Änderungen zu speichern.
POST-Zugang konfigurieren
- Navigieren Sie in ServiceNow zu All → REST API Access Policies.
- Wählen Sie auf der Seite API-Zugriffsrichtlinien die Option Tabelle POST API-Zugriffsrichtlinie.

- Stellen Sie sicher, dass das Kontrollkästchen Aktiv für die API-Zugriffsrichtlinie für Tabellen-POST aktiviert ist.
- Klicken Sie auf der Seite Table POST API Access Policy auf Update.
- Suchen Sie im Abschnitt Profile für eingehende Authentifizierung auf der Seite nach dem NinjaOne Access-Profil , das Sie im vorherigen Abschnitt dieses Artikels erstellt haben, und weisen Sie es zu.
- Klicken Sie auf Aktualisieren , um die Änderungen zu speichern.
API-Anmeldeinformationen in NinjaOne konfigurieren
Die Erstellung des API-Benutzers und der Anwendungsregistrierung in ServiceNow ermöglicht es Ihnen, die ServiceNow-Anwendung in NinjaOne zu aktivieren. Die Integration wird jedoch einseitig sein, bis Sie die folgenden Schritte in NinjaOne abgeschlossen haben.
- Navigieren Sie in NinjaOne zu Administration → Apps → API und öffnen Sie die Registerkarte Client app IDs. Klicken Sie auf Hinzufügen.

Verwenden Sie die folgende Tabelle, um die entsprechenden Felder auszufüllen.
Feld Daten Anwendungs-Plattform API-Dienste (Maschine-zu-Maschine) Name "ServiceNow" Scope Überwachung und Verwaltung Erlaubte Grant-Typen Client-Anmeldeinformationen - Kopieren Sie den geheimen Client-Berechtigungsnachweis, der im Bestätigungsdialogfeld angezeigt wird, und speichern Sie die API-Konfiguration.
- Öffnen Sie in ServiceNow das Menü Alle oben auf der Seite und geben Sie ninja in das Suchfeld ein.
- Sie sollten ein Ergebnis für NinjaOne Integration sehen. Klicken Sie auf Konfiguration.
- Klicken Sie auf die Option NinjaOne-Konfigurationseinstellungen.
- Verwenden Sie die Tabelle unten, um die entsprechenden Felder zu aktualisieren.
| Feld | Daten |
|---|---|
| NinjaOne-Instanzen | Klicken Sie auf das Lupensymbol und wählen Sie eine Option aus dem Fenster NinjaOne-Instanzen. "Instanz" bezieht sich auf die Region, die Sie beim Einloggen in NinjaOne auswählen. Sie können feststellen, in welcher Region Sie sich befinden, indem Sie die Basis-URL überprüfen. |
| API-Benutzer:in | Klicken Sie auf das Lupensymbol und suchen Sie nach dem Namen des API-Benutzers (Vorname, Nachname), den Sie für Create an API User in ServiceNowerstellt haben. |
| Management von Vorfällen | Eingang 6,7,8. Geben Sie keine Leerzeichen zwischen den Zeichen ein. Diese Status werden vorgeschlagen, um Vorfälle zu identifizieren, die sich in einem geschlossenen Zustand befinden. Sie können diese Status nach Ihren Wünschen anpassen. Wenn der Status in ServiceNow aktualisiert wird, werden die Daten an NinjaOne gesendet. Nur Vorfälle, die von dem ausgewählten API-Benutzer erstellt wurden, verwenden diese Zustände. |

- Klicken Sie auf Aktualisieren.
- Öffnen Sie die Seite NinjaOne-Konfigurationseinstellungen erneut. Sie sollten nun NinjaOne unter der Registerkarte Outbound OAuth Registry am unteren Rand der Seite sehen und einen Hyperlink Open NinjaOne Instance unter Related Links.

- Überprüfen Sie den Endpunkt: Öffnen Sie die Registerkarte REST-Nachricht und stellen Sie sicher, dass der Endpunkt mit der Basis-URL übereinstimmt.

- Öffnen Sie den Link zu NinjaOne Instance in einer neuen Registerkarte. Sie werden auf die ServiceNow-App-Seite in NinjaOne weitergeleitet. Lassen Sie diese Registerkarte vorerst geöffnet und kehren Sie zur Seite NinjaOne-Konfigurationseinstellungen in ServiceNow zurück.
- Klicken Sie auf den Hyperlink unter der Registerkarte Outbound-OAuth-Registrierung.
- Der Datensatz Anwendungsregister wird geöffnet.
- Möglicherweise sehen Sie oben auf der Seite ein Banner zur aktuellen Bewerbung. Wenn ja, klicken Sie auf den Hyperlink hier, um den Datensatz zu bearbeiten.
- Fügen Sie in das Feld Client ID die Client ID aus NinjaOne → API → Client App IDs ein, die Sie in Schritt 2 dieses Abschnitts erstellt haben.
- Fügen Sie in das Feld Geheimnis die geheimen Client-Anmeldeinformationen aus Schritt 3 dieses Abschnitts ein.
- Klicken Sie auf Aktualisieren.
- Gehen Sie zurück zur Seite NinjaOne-Konfigurationseinstellungen. Testen Sie die Verbindung, indem Sie die Registerkarte REST Message öffnen, auf den Hyperlink NinjaOne Integration REST klicken und anschließend Get OAuth Token auswählen.

ServiceNow in NinjaOne aktivieren
Verwenden Sie die folgende Tabelle, um alle zutreffenden Felder auszufüllen. Klicken Sie dann auf Speichern.
| Feld | Daten |
|---|---|
| Name der Instanz | Geben Sie die Daten aus Ihrem ServiceNow-Konto ein. Sie können diesen Wert in der URL-Leiste zwischen https:// und service-now.comfinden. ![]() |
| Client-ID | Geben Sie die aus dem ServiceNow Application Registry-Datensatz kopierte Client-ID ein. (Dies sollten nicht die Kundendaten sein, die Sie in NinjaOne erstellt haben; es sind die Daten, die für die neue Anwendungsregistrierung erstellt wurden) ![]() |
| Client Secret | Geben Sie das aus dem ServiceNow Application Registry-Datensatzkopierte Client Secret ein. ![]() |
| API-Benutzername | Geben Sie die aus dem ServiceNow API-Benutzerdatensatzkopierte Benutzer-ID ein. |
| API-Passwort | Geben Sie das aus dem ServiceNow API-Benutzerdatensatzkopierte Passwort ein. ![]() |
Zusätzliche Ressourcen:
Der folgende Artikel hilft Ihnen, das Beste aus der Integration von NinjaOne mit ServiceNow herauszuholen: Dokumentation der ServiceNow-Integration in NinjaOne.



