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
- Accéder à ServiceNow :
- Se connecter à votre environnement ServiceNow avec un compte Administrateur.
- Créer un nouvel utilisateur :
- Utiliser Filter Navigator pour chercher sys_user.
- Cliquer sur New pour créer un nouvel utilisateur.
- Configurer l'utilisateur :
- Entrer un nom d'utilisateur et un mot de passe.
- Mettre l'utilisateur en "Active".
- Cliquer sur Save.
- Assigner les rôles à l'utilisateur :
- Assigner les rôles suivants pour l'accès à l'API :
rest_api_explorerrest_service
- Ajouter les rôles supplémentaires nécessaires pour votre cas d'usage.
- Cliquer sur Save.
- Assigner les rôles suivants pour l'accès à l'API :
Configurer OAuth2 (Recommandé)
- Pour l'authentification OAuth2 :
- Utiliser Filter Navigator pour chercher System OAuth.
- Aller à Application Registry > New.
- 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
- Dans OverView, aller à Data Sources Settings > Sources.
- Sélectionner ServiceNow et cliquer sur Configure.
- Entrer l'URL du tenant ServiceNow.
- 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
- 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.
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