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 OverView.
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 OverView
| Champ | Description |
|---|---|
| Identifiant client | ID client pour l'authentification API |
| Secret client | Secret client pour l'authentification API |
| URL de l'API | URL de l'API NinjaOne (ex: https://api.ninjaone.app) |
Paramètres
Ces paramètres sont facultatifs. Conservez leur valeur par défaut sauf besoin particulier.
| Paramètre | Description | Défaut |
|---|---|---|
| Vérifier le SSL | Vérifier le certificat SSL lors de la connexion à l'API | Activé |
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 OverView
- Dans OverView, 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
Alternative : import par fichiers via DropPoint
L'accès API décrit plus haut est la méthode recommandée pour ce connecteur. Lorsqu'il n'est pas disponible (réseau cloisonné, version ou licence sans API, export déjà produit par ailleurs), OverView accepte des exports de fichiers, à déposer dans le bucket dédié à NinjaOne.
Bucket : s3://ninjaone/
Exemple : s3://ninjaone/export.csv
La procédure est décrite dans le guide OverView DropPoint : génération des credentials, configuration du client, puis envoi des fichiers depuis l'interface web OverView, l'AWS CLI ou un SDK. Les exemples y sont préremplis avec ce bucket lorsque vous suivez ce lien.