Voraussetzungen
- Administratorzugriff auf NinjaOne
- Die Berechtigung, unter Administration > Apps > API eine API-Anwendung zu erstellen
- Der Host Ihrer NinjaOne-Instanz (z. B.
app.ninjarmm.com,us2.ninjarmm.com,eu.ninjarmm.com,oc.ninjarmm.comoderca.ninjarmm.com)
API-Zugangsdaten erstellen
- Melden Sie sich bei Ihrer NinjaOne-Instanz an
- Öffnen Sie Administration > Apps > API
- Klicken Sie auf Add, um eine neue API-Anwendung zu erstellen
- Konfigurieren Sie die Client-Anwendung:
- Application Platform: Wählen Sie API Services (machine-to-machine) aus
- Name: Geben Sie einen aussagekräftigen Namen ein, z. B.
Wirespeed - Redirect URIs: Leer lassen
- Scopes: Wählen Sie Monitoring aus. Wirespeed benötigt weder Management noch Control
- Allowed grant types: Wählen Sie Client credentials aus. Wirespeed benötigt weder Authorization code noch Refresh token
- Klicken Sie auf Add
- Kopieren Sie die Client ID und das Client Secret
Integration in Wirespeed hinzufügen
- Navigieren Sie in Wirespeed zu Integrationen > Integration hinzufügen > NinjaOne
- Geben Sie Ihre Instanz-Domain, Client-ID und Ihren geheimen Clientschlüssel ein
- Senden Sie die Integration ab
- Wählen Sie die zu erfassenden NinjaOne-Organisationen aus oder lassen Sie die Auswahl leer, um alle Organisationen zu erfassen
MSP/MSSP-Kunden trennen
NinjaOne stellt pro Instanz einen einzigen API-Zugang aus, der alle Organisationen sehen kann, und bietet daher keine kundenspezifischen API-Schlüssel. Damit jeder Ihrer Kunden in Wirespeed isoliert bleibt, beschränken Sie jede Integration auf die NinjaOne-Organisation(en) des jeweiligen Kunden:- Erstellen Sie pro NinjaOne-Organisation (oder Gruppe von Organisationen) ein Wirespeed-Kundenteam
- Fügen Sie die NinjaOne-Integration in jedem Kundenteam hinzu und verwenden Sie dabei dieselbe Instanz-Domain, Client-ID und denselben geheimen Clientschlüssel
- Wählen Sie bei der Einrichtung die Organisationen des jeweiligen Kunden aus

