NinjaOne 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

ChampDescription
Client IDID client pour l'authentification API
Client SecretSecret client pour l'authentification API
Organization IDID de l'organisation NinjaOne
API URLURL de l'API NinjaOne (ex: https://api.ninjaone.app)

Configuration

Créer des credentials API OAuth

  1. Connectez-vous à votre console NinjaOne.
  2. Accédez à Administration > Apps > API.
  3. Cliquez sur l'onglet "Client app IDs".
  4. Cliquez sur "Add client app".
  5. Sélectionnez "API Services (machine-to-machine)" dans le menu déroulant Application platform.
  6. Remplissez les détails de l'application et cliquez sur Create.
  7. NinjaOne génère votre Client ID et Client Secret — conservez-les en sécurité.

Localiser votre Organization ID

  1. Dans la console NinjaOne, accédez à Administration > Account.
  2. Votre Organization ID est affiché dans les paramètres du compte.

Configurer le connecteur dans OverSOC

  1. Dans OverSOC, accédez à Data Sources Settings > Sources.
  2. Sélectionnez NinjaOne et cliquez sur Configure.
  3. 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)
  4. 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