ServiceNow ServiceNow

Configurez le connecteur ServiceNow pour récupérer les informations via l'API ServiceNow

Ce document décrit la procédure pour configurer le connecteur ServiceNow, permettant de récupérer les informations via l'API ServiceNow.

Objectif

Le but de ce connecteur est de fournir une méthode pour récupérer les informations via ServiceNow en utilisant soit l'authentification de base, soit OAuth2.

Prérequis

  • Accès à un environnement ServiceNow avec les droits administrateur
  • API REST ServiceNow activée

Procédure

Créer un Utilisateur d'Intégration

  1. Accéder à ServiceNow :
    • Se connecter à votre environnement ServiceNow avec un compte Administrateur.
  2. Créer un nouvel utilisateur :
    • Utiliser Filter Navigator pour chercher sys_user.
    • Cliquer sur New pour créer un nouvel utilisateur.
  3. Configurer l'utilisateur :
    • Entrer un nom d'utilisateur et un mot de passe.
    • Mettre l'utilisateur en "Active".
    • Cliquer sur Save.
  4. Assigner les rôles à l'utilisateur :
    • Assigner les rôles suivants pour l'accès à l'API :
      • rest_api_explorer
      • rest_service
    • Ajouter les rôles supplémentaires nécessaires pour votre cas d'usage.
    • Cliquer sur Save.
  1. Pour l'authentification OAuth2 :
    • Utiliser Filter Navigator pour chercher System OAuth.
    • Aller à Application Registry > New.
  2. Créer une application OAuth :
    • Choisir Create an OAuth API endpoint for external clients.
    • Remplir le nom de l'application.
    • Récupérer l'ID Client.
    • Générer un Secret Client.
    • Restreindre l'accès au scope requis (CMDB).
    • Cliquer sur Save.

Configurer dans OverView

  1. Dans OverView, aller à Data Sources Settings > Sources.
  2. Sélectionner ServiceNow et cliquer sur Configure.
  3. Entrer l'URL du tenant ServiceNow.
  4. Choisir la méthode d'authentification :
    • OAuth 2.0 (recommandé) : Entrer l'ID Client et le Secret Client
    • Basic Auth : Entrer le nom d'utilisateur et le mot de passe
  5. Cliquer sur Save Configuration.
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é à ServiceNow.

Où déposer les fichiers ?

Bucket : s3://servicenow/

Exemple : s3://servicenow/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.

Documentation Officielle

Pour plus d'informations, consulter le Guide d'Authentification de l'API ServiceNow