NinjaOne
Intégrez votre inventaire d'endpoints, alertes et patches NinjaOne
Le connecteur NinjaOne vous permet de récupérer les données complètes de gestion d'endpoints gérés par NinjaOne dans OverSOC.
Objectif
Le connecteur NinjaOne permet de récupérer les informations suivantes :
- Inventaire des endpoints gérés
- Alertes et incidents
- Patches et mises à jour
Prérequis
- Accès à une instance NinjaOne
- Authentification API configurée
- Permissions d'accès API pour votre organisation
Informations à fournir dans OverSOC
| Champ | Description |
|---|---|
| Client ID | ID client pour l'authentification API |
| Client Secret | Secret client pour l'authentification API |
| Organization ID | ID de l'organisation NinjaOne |
| API URL | URL de l'API NinjaOne (ex: https://api.ninjaone.app) |
Configuration
Créer des credentials API OAuth
- Connectez-vous à votre console NinjaOne.
- Accédez à Administration > Apps > API.
- Cliquez sur l'onglet "Client app IDs".
- Cliquez sur "Add client app".
- Sélectionnez "API Services (machine-to-machine)" dans le menu déroulant Application platform.
- Remplissez les détails de l'application et cliquez sur Create.
- NinjaOne génère votre Client ID et Client Secret — conservez-les en sécurité.
Localiser votre Organization ID
- Dans la console NinjaOne, accédez à Administration > Account.
- Votre Organization ID est affiché dans les paramètres du compte.
Configurer le connecteur dans OverSOC
- Dans OverSOC, accédez à Data Sources Settings > Sources.
- Sélectionnez NinjaOne et cliquez sur Configure.
- Renseignez tous les champs requis :
- Client ID : le Client ID de votre application OAuth
- Client Secret : le Client Secret de votre application OAuth
- Organization ID : votre Organisation ID NinjaOne
- API URL : l'URL de l'API pour votre région (ex:
https://api.ninjaone.app)
- Cliquez sur Save Configuration.
L'API NinjaOne utilise le flux OAuth 2.0 Client Credentials pour l'authentification. Pour des instructions détaillées de configuration, consultez NinjaOne API OAuth Setup Guide.
Permissions requises
Les credentials API doivent disposer des permissions minimales suivantes :
- Accès en lecture à l'inventaire des endpoints
- Accès aux alertes et incidents
- Accès aux données de patches et mises à jour
- Accès à la gestion des organisations