Configurer Connecteur du graphe de services pour Microsoft SCCM à l’aide de SGC Central

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 8 minutes de lecture
  • Utilisez le playbook disponible avec l’application SGC Central pour configurer le pour transférer les Connecteur du graphe de services pour Microsoft SCCM données Microsoft SCCM vers le CMDB.

    Avant de commencer

    Installez Connecteur du graphe de services pour Microsoft SCCM la ServiceNow Store version 3.5.0 ou ultérieure à partir du . Pour ServiceNow Store connaître les étapes d’installation, consultez Installer une application ServiceNow Store.
    Pour accéder aux données Microsoft SCCM , vous devez disposer de l’accès approprié à la base de données Microsoft SCCM . Vous devez disposer des informations d’identification suffisantes pour interroger le serveur SQL qui contient la base de données Microsoft SCCM . Vous devez effectuer les opérations suivantes :
    1. Créez un compte SQL Server pour vous connecter à la base de données Microsoft SCCM sur le serveur MID afin d’utiliser les sources de données.
    2. Connectez-vous à votre serveur Microsoft SQL SCCM et configurez les éléments suivants :
      1. Ajoutez un nouveau nom d’utilisateur et un mot de passe de connexion pour l’authentification SQL.
      2. Choisissez la base de données Microsoft SCCM à laquelle ServiceNow les sources de données se connecteront.
      3. Affectez l’adhésion au rôle db_datareader à l’utilisateur Microsoft SCCM .

    Les raccords Air gap sont disponibles à partir de la Connecteur du graphe de services pour Microsoft SCCM version 3.7.0 du . Vous pouvez ajouter des sources de données standard ou des sources de données air gap. Avant de configurer des sources de données d’entrefer d’air, vous devez configurer la solution d’entrefer Connecteur du graphe de services pour Microsoft SCCM dans votre serveur de haute sécurité et votre serveur de faible sécurité. Consultez Configuration des raccords d’entrefer pour Microsoft SCCM.

    Rôle requis : la table suivante répertorie les rôles requis pour chaque étape du playbook.
    Tableau 1. Rôle requis pour chaque étape du playbook
    Étape Rôle
    Prérequis administrateur
    Configuration SGC-Admin (sn_cmdb_int_util.sgc_admin) ou administrateur
    Remarque :
    Le rôle d’utilisateur admin est nécessaire pour exécuter des scripts en arrière-plan et pour fournir un accès aux tables globales à l’utilisateur SGC-Admin. Pour en savoir plus sur les rôles d’utilisateur de , reportez-vous à Connecteurs du graphe de services la section Rôles d'utilisateur Connecteur du graphe de services.

    Pourquoi et quand exécuter cette tâche

    L’expérience de playbook pour les connecteurs d’intégration est activée SGC Central avec dans le Espace de travail du graphe de services ou Espace de travail CMDB. Pour configurer l’application, consultez et pour en savoir plus sur l’interaction avec un playbook, consultez Configurer SGC CentralInteragir avec unSGC Central playbook.

    Procédure

    1. Utilisez l’une des méthodes suivantes pour ouvrir SGC Central:
      • Accédez à la Espaces de travail > Espace de travail du graphe de services, puis dans le panneau de navigation de gauche, sélectionnez l’icône Ingestion pour ouvrir la SGC Central vue.
      • Accédez à la Espaces de travail > Espace de travail CMDB > SGC Central.
    2. Sur la page Vue d’ensemble, sélectionnez Créer une connexion.
      Conseil :
      Vous pouvez également sélectionner Créer une connexion sur la page Toutes les connexions.
    3. Dans la fenêtre Créer une connexion, sélectionnez le type de connecteur Microsoft SCCM , puis sélectionnez Créer une connexion.
    4. Remplissez les prérequis initiaux lors de la configuration d’une connexion pour la première fois à l’aide d’un connecteur.
      Remarque :
      Cette étape n’est requise que lors de la première configuration. Consultez Effectuer les tâches de configuration initiale lors de la création d’une connexion dans SGC Central.
    5. Sélectionnez un modèle d’amorçage ou un modèle qui correspond aux informations d’identification pour établir une connexion JDBC (Java Database Connectivity) à la base de données SCCM.
      1. À l’étape Setup (Configuration ) du playbook, sélectionnez l’activité Sélectionner un alias de modèle .
      2. Sélectionnez l’un des modèles suivants.
        • Informations d’identification de connexion JDBC SCCM : sélectionnez cette option pour utiliser un nom d’utilisateur et un mot de passe afin d’établir une connexion JDBC à la base de données SCCM.
          Remarque :
          Le nouvel utilisateur doit être affecté à l’adhésion au rôle db_datareader. Pour plus d’informations, consultez Créer un utilisateur de base de données.
        • Lame d’air SCCM : sélectionnez cette option pour utiliser une connexion à lame d’air si vous travaillez dans des environnements restreints qui n’ont pas d’accès direct à Internet (voir Configuration des raccords d’entrefer pour Microsoft SCCM).
        • SCCM JDBC Conn Cred (authentification intégrée) : sélectionnez cette option pour utiliser l’authentification intégrée à Windows JDBC, qui utilise les informations d’identification du domaine, pour authentifier une connexion JDBC à la base de données SCCM.
          Remarque :
          Le compte qui exécute l’agent Serveur MID doit disposer du rôle db_datareader pour accéder à la base de données SCCM.
      3. Sélectionnez Continuer.
        • Si vous avez sélectionné Espace d’air SCCM à l’étape 5.b, passez à l’étape 6.
        • Si vous avez sélectionné Informations d’identification de connexion JDBC SCCM ou Conn Cred SCCM JDBC (authentification intégrée) à l’étape 5.b, passez à l’étape 7.
    6. Téléchargez et exécutez les scripts PowerShell pour configurer une connexion Air Gap.

      L’activité de téléchargement du script PowerShell s’affiche uniquement lorsque vous sélectionnez SCCM Air Gap comme modèle à l’étape 5.b.

      Remarque :
      Avant d’ajouter une connexion à lame d’air, vous devez configurer la solution à lame d’air pour vos Connecteur du graphe de services pour Microsoft SCCM serveurs à haute et basse sécurité. Consultez Configuration des raccords d’entrefer pour Microsoft SCCM.
      1. À l’étape Configuration du playbook, sélectionnez l’activité de téléchargement du script PowerShell .
      2. Sélectionnez Télécharger les scripts Airgap.
      3. Exécutez les scripts PowerShell.
      4. Après avoir configuré la connexion de l’amorçage, cochez la case J’ai lu les instructions et exécuté les scripts en conséquence .
      5. Sélectionnez Continuer.
    7. Entrez les détails de la connexion et testez la connexion de l’API pour l’importation de données Microsoft SCCM .
      1. À l’étape Configuration du playbook, sélectionnez l’activité Créer et tester la connexion .
      2. Sur le formulaire, renseignez les champs du formulaire en fonction du modèle que vous avez sélectionné à l’étape 5.b: Informations d’identification de connexion JDBC SCCM, CRED de connexion JDBC SCCM (authentification intégrée) ou Air Gap SCCM.
        • Pour les modèles d’informations d’identification de connexion SCCM JDBC et de connexion SCCM JDBC (authentification intégrée) :
          Tableau 2. Formulaire Créer et tester la connexion
          Champ Description
          Nom de la connexion Nom permettant d’identifier l’enregistrement de connexion Microsoft SCCM .

          Par exemple, la connexion SG-SCCM.

          Délai d’expiration de requête Nombre de secondes pendant lesquelles le pilote JDBC attend l’achèvement d’une requête.

          0 indique qu’il n’y a aucun délai d’expiration. En cas de dépassement du délai d’expiration, l’intégration considère que le résultat JDBC est inaccessible et marque le résultat comme une erreur.

          Délai de connexion Nombre de secondes avant que le pool de cache de connexion du serveur MID la ferme et la supprime.

          0 indique qu’il n’y a aucun délai d’expiration.

          Hôte Adresse réseau du serveur où se trouve la Microsoft base de données SQL Server.
          Nom de base de données Nom de la Microsoft base de données SQL Server utilisée par SCCM.
          Remplacer le port par défaut Port personnalisé de l’instance Microsoft SQL Server.

          Le port par défaut de Microsoft SQL Server est 1433

          Nom d'instance Microsoft Instance SQL Server.
          Serveur MID Serveur MID pour la connexion. Obligatoire pour une connexion d’authentification intégrée ; recommandé pour toutes les connexions JDBC.
          Remarque :
          Les champs suivants s’affichent uniquement lorsque vous sélectionnez le modèle Informations d’identification de connexion JDBC SCCM à l’étape 5.
          Format Pilote JDBC utilisé pour la connexion à la base de données SCCM.

          SCCM utilise Microsoft SQL Server comme back-end de base de données. Ce champ est automatiquement défini sur com.microsoft.sqlserver.jdbc.SQLServerDriver. Laissez la valeur du champ telle quelle.

          Nom d'utilisateur Nom d’utilisateur pour la connexion au serveur JDBC.
          Mot de passe Mot de passe du serveur JDBC.
          Utiliser un Serveur MID Option permettant d’utiliser le serveur MID pour accéder au serveur JDBC.
        • Pour le modèle d’entrefer SCCM :
          Tableau 3. Formulaire Créer et tester la connexion
          Champ Description
          Nom de la connexion Nom d’affichage de la connexion.
          Répertoire parent Chemin d’accès au répertoire Microsoft SCCM où les données sont stockées sur votre serveur peu sécurisé.
          Archiver les données après la récupération Option d’archivage des données après la récupération.
          Chemin d’accès à l’archive [Facultatif] Dossier dans lequel les données doivent être archivées si la case Archiver les données après récupération est cochée.
          Utiliser un Serveur MID Nom du serveur MID que vous avez déployé dans votre serveur à faible niveau de sécurité.

          Consultez Configurer une solution d’amorçage pour Microsoft SCCM dans un serveur faiblement sécurisé.

      3. Sélectionnez Créer et tester la connexion.
      4. Une fois le test de connexion terminé, sélectionnez Continuer.
    8. Facultatif : Configurez les propriétés de connexion et de connecteur pour mapper les attributs et gérer les importations de données.
      Remarque :
      Pour ignorer cette étape, sélectionnez Continuer pour l’activité Configurer les propriétés .
      1. À l’étape Setup (Configuration) du playbook, sélectionnez l’activité Configure properties (Configurer les propriétés ).
      2. Pour mapper les balises d’actif de Microsoft SCCM à l’attribut de balise d’actif dans la classe Computer [cmdb_ci_computer], dans la section Propriétés de connexion de la page Configurer les propriétés, cochez la case Mapper les balises d’actif .
      3. Pour éviter de créer des enregistrements en double dans la table Disques CMDB [cmdb_ci_disk] lorsque l’application Découverte est en cours d’exécution, dans la section Propriétés du connecteur de la page Configurer les propriétés, cochez la case Éviter de créer des enregistrements en double .
      4. Pour définir le nom du disque d’importation au format commençant par Disque #[numérodisque], dans la section Propriétés du connecteur de la page Configurer les propriétés, cochez la case Transformer le nom du disque en numéro de disque .
        disknumber est le nombre extrait du nom du disque
      5. Sélectionnez Continuer.
    9. Facultatif : Modifiez l’instruction SQL pour une source de données.
      Remarque :
      Pour ignorer cette étape, sélectionnez Ignorer pour l’activité Personnaliser l’instruction SQL de la source de données .
      1. À l’étape Setup (Configuration du playbook), sélectionnez l’activité Customize data source SQL statement activity (Personnaliser l’instruction SQL de la source de données).
      2. Double-cliquez (ou utilisez le raccourci clavier) sur la valeur de colonne de l’instruction SQL personnalisée d’une source de données et entrez l’instruction SQL personnalisée.
      3. Répétez l’étape 9.b pour chaque source de données dans laquelle vous souhaitez modifier l’instruction SQL.
      4. Sélectionnez Marquer comme terminé.
    10. Configurez les calendriers d’importation pour importer des données à intervalles réguliers.
      1. À l’étape Setup (Configuration ) du playbook, sélectionnez l’activité Configure import schedule (Configurer le calendrier d’importation ).
      2. Développez l’importation de données planifiée parente dans la liste Calendriers d’importation pour sélectionner le calendrier d’importation Nom de connexion - Identité de l’ordinateur SCCM .
      3. Sélectionnez la case à cocher Actif , puis renseignez les détails du calendrier et de l’heure d’exécution.

        Pour plus d'informations, consultez Schedule a data import.

      4. Sélectionnez Enregistrer.
        Vous pouvez également sélectionner Exécuter maintenant pour exécuter le calendrier d’importation immédiatement.
      5. Sélectionnez Continuer.
    11. À l’étape Configuration du playbook, sélectionnez l’activité Confirmer la création de la connexion pour vérifier si la connexion a été créée.

    Que faire ensuite

    Sélectionnez Afficher toutes les connexions pour examiner les détails de la connexion. La connexion créée apparaît dans la liste Connexions installées.