Configurer Connecteur du graphe de services pour Microsoft SCCM à l’aide de la configuration guidée

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 13 minutes de lecture
  • Configurez et validez les informations d’identification de connexion à la source de données pour importer des données Microsoft SCCM dans votre CMDB.

    Avant de commencer

    Important :
    À moins de problèmes, utilisez la vue, car la méthode de configuration guidée va être déconseillée SGC Central . Si une connexion est configurée à l’aide de la configuration guidée, la connexion peut ne pas apparaître dans la SGC Central vue.

    Confirmez que vous êtes dans le périmètre de l’application Connecteur du graphe de services pour Microsoft SCCM à l’aide du sélecteur d’application.

    Remarque :
    Si vous utilisez actuellement une version du module d’extension Microsoft SCCM , reportez-vous à la section Mise à niveau du module d’extension SCCM hérité vers le Connecteur du graphe de services pour Microsoft SCCM.
    Dépendances et exigences :
    • L’application du magasin Integration Commons for CMDB , qui est automatiquement installée.
    • L’application de stockage des modèles de classe CI CMDB, qui est automatiquement installée. Consultez Modèles de classe CI CMDB.
    • Intégration : JDBC (com.snc.integration.jdbc)
    • Windows Serveur MID requis pour accéder à l’environnement SCCM.
    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 d’informations d’identification suffisantes pour interroger le serveur SQL qui contient la base de données Microsoft SCCM . Vous devez procéder comme suit :
    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 .
    Remarque :
    Si vous avez installé la Connecteur du graphe de services pour Microsoft SCCM version 2.1.6 ou une version antérieure dans votre environnement de production, contactez Service et assistance client pour connaître les étapes supplémentaires afin de supprimer l’inclusion de la source de découverte SCCM lors du calcul de la consommation d’unités d’abonnement.

    À partir de la Connecteur du graphe de services pour Microsoft SCCM version 3.0.4, la prise en charge multi-instances est introduite, permettant Connecteur du graphe de services pour Microsoft SCCM de se connecter et d’importer des données à partir de plusieurs instances Microsoft SCCM . Cette fonctionnalité implique la création dynamique de sources de données et d’importations planifiées, nécessitant l’octroi d’autorisations supplémentaires. Pour en savoir plus sur la procédure à suivre, consultez Directives d’installation de Connecteur du graphe de services pour Microsoft 3.0 [KB1001248] dans Now Support.

    Rôle requis : admin

    Procédure

    1. Accédez à la Tout > Connecteurs du graphe de services > SCCM > Configuration.
    2. Sur la page Mise en route, sélectionnez Mise en route.
    3. Sur la page, dans la section Configurer l’accès à la source de données et à l’importation de données planifiée, sélectionnez la tâche Configurer l’accès à la Connecteur du graphe de services pour Microsoft SCCM source de données.
    4. Mettez à jour l’accès à la source de données pour permettre la création de sources de données et les importations de données planifiées pour une nouvelle connexion dans le Connecteur du graphe de services pour Microsoft SCCM.
      1. Pour la tâche Configurer l’accès à la source de données, sélectionnez Configurer.
      2. Sélectionnez le périmètre de l’application global à l’aide du sélecteur d’application.
      3. Dans la liste connexe Accès à l’application, cochez les cases Peut créer, Peut mettre à jour et Peut supprimer , si ce n’est pas déjà fait.
      4. Sélectionnez Mettre à jour pour fermer l’onglet et revenir à la configuration guidée.
      5. Modifiez à nouveau le périmètre de l’application en Connecteur du graphe de services pour Microsoft SCCM à l’aide du sélecteur d’application.
      6. Définissez la tâche Mettre à jour l’accès à la source de données comme terminée en sélectionnant Marquer comme terminé.
      7. Répétez les étapes 4.b4.e pour la tâche Mettre à jour l’accès à l’importation de données planifiée avec la table Importation de données planifiée [scheduled_data_set] et définissez la tâche comme terminée en sélectionnant Marquer comme terminé.
    5. Configurez les informations d’identification de l’authentification et la configuration utilisées pour la connexion à la base de Microsoft données SCCM.
      1. Utilisez un nom d’utilisateur et un mot de passe pour établir une connexion JDBC à la base de données SCCM.
        Remarque :
        Effectuez cette étape uniquement lorsque vous souhaitez utiliser un nom d’utilisateur et un mot de passe pour établir une connexion JDBC. Sinon, sélectionnez Ignorer pour ignorer l’étape.
        1. Pour la tâche Configurer la connexion dans la section Configurer la connexion , sélectionnez Configurer.
        2. Configurez la connexion.
          • Pour configurer la connexion disponible par défaut, sélectionnez Configurer pour la connexion Informations d’identification de connexion JDBC SCCM .
          • Pour créer une autre connexion, sélectionnez Ajouter une connexion.
            Remarque :
            Vous pouvez créer plusieurs connexions en sélectionnant Ajouter une connexion. Si vous n’êtes pas redirigé vers la configuration de la connexion, dans la Studio de workflow page Intégrations, recherchez les informations d’identification de connexion SCCM JDBC pour modifier la connexion par défaut ou ajouter une autre connexion.
        3. Renseignez les champs du formulaire.
          Tableau 1. Configurer une connexion ou créer un formulaire de connexion
          Champ Description
          Information de connexion
          Nom de la connexion Nom permettant d’identifier l’enregistrement de connexion Microsoft SCCM .

          Par exemple, la connexion SG-SCCM.

          Délai 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 pas de délai d’expiration. Si le délai est dépassé, 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 retire.

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

          Format Pilote JDBC utilisé pour la connexion à la base de données Microsoft SCCM .

          Microsoft 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.

          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 Microsoft par SCCM .
          Remplacer le port par défaut Port personnalisé de l’instance Microsoft SQL Server.

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

          Nom d'instance Microsoft Instance de SQL Server.
          Utiliser un Serveur MID Option permettant d’utiliser le serveur MID pour accéder au serveur JDBC.
          Serveur MID Serveur MID pour la connexion.
          Remarque :
          Il est nécessaire de sélectionner un serveur MID pour une connexion d’authentification intégrée.

          Pour l’option Informations d’identification de connexion JDBC SCCM .

          Informations d'identification
          Nom d'utilisateur Nom d’utilisateur pour la connexion au serveur JDBC.
          Mot de passe Mot de passe du serveur JDBC.
        4. Enregistrez vos changements.
          • Pour la connexion par défaut, sélectionnez Configurer la connexion.
          • Pour une nouvelle connexion, sélectionnez Créer une connexion.
        5. Revenez à la configuration guidée et définissez la tâche Configurer la connexion comme terminée en sélectionnant Marquer comme terminé.
      2. Utilisez 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 :
        Effectuez cette étape si vous avez besoin de la connexion JDBC avec authentification intégrée. Sinon, sélectionnez Ignorer pour ignorer l’étape.
        1. Pour la tâche Configurer la connexion (authentification intégrée) dans la section Configurer la connexion , sélectionnez Configurer.
        2. Configurez la connexion.
          • Pour configurer la connexion disponible par défaut, sélectionnez Configurer pour la connexion SCCM JDBC Conn Cred (Integrated Auth).
          • Pour créer une autre connexion, sélectionnez Ajouter une connexion.
            Remarque :
            Vous pouvez créer plusieurs connexions en sélectionnant Ajouter une connexion. Si vous n’êtes pas redirigé vers la configuration de la connexion, dans la section de la Studio de workflow page Intégrations, recherchez SCCM JDBC Conn Cred (Integrated Auth) pour modifier la connexion par défaut ou ajouter une autre connexion.
        3. Renseignez les champs du formulaire.
          Tableau 2. Configurer une connexion ou créer un formulaire de connexion
          Champ Description
          Nom de la connexion Nom permettant d’identifier l’enregistrement de connexion Microsoft SCCM .
          Délai 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 pas de délai d’expiration. Si le délai est dépassé, 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 retire.

          0 indique qu’il n’y a pas de 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 Microsoft par SCCM .
          Remplacer le port par défaut Port personnalisé de l’instance Microsoft SQL Server.

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

          Nom d'instance Microsoft Instance de SQL Server.
          Serveur MID Serveur MID pour la connexion.
          Remarque :
          Il est nécessaire de sélectionner un serveur MID pour une connexion d’authentification intégrée.

          Pour l’option Informations d’identification de connexion JDBC SCCM .

        4. Enregistrez vos changements.
          • Pour la connexion par défaut, sélectionnez Configurer la connexion.
          • Pour une nouvelle connexion, sélectionnez Créer une connexion.
        5. Revenez à la configuration guidée et définissez la tâche Configurer la connexion (authentification intégrée) comme terminée en sélectionnant Marquer comme terminé.
    6. Configurez les propriétés de connexion et de connecteur pour mapper les attributs et gérer les importations de données.
      1. Facultatif : Activez le mappage des balises d’actif Microsoft de SCCM à l’attribut de balise d’actif dans la classe Ordinateur [cmdb_ci_computer].
        1. Pour la tâche Configurer les propriétés de connexion de la section Configurer la source de données et l’importation de données planifiée , sélectionnez Configurer.
        2. Dans la colonne Nom, sélectionnez la connexion.
        3. Dans la liste connexe Propriétés de connexion du graphe de services , sélectionnez asset_tag dans la colonne Propriété.
        4. Dans le champ Valeur , saisissez vrai pour activer le mappage des balises d’actifs.
        5. Sélectionnez Mettre à jour.
        6. Revenez à la configuration guidée et définissez la tâche Configurer les propriétés de la connexion comme terminée en sélectionnant Marquer comme terminé.
      2. Testez la source de données Computer Identity pour vérifier que toutes les sources de données sont correctement connectées.
        1. Pour la tâche Valider les sources de données de la section Configurer la source de données et l’importation de données planifiée , sélectionnez Configurer.
        2. Dans la colonne Nom, sélectionnez la source de données d’identité de l’ordinateur associée à la connexion.
        3. Sélectionnez Tester le chargement de 20 enregistrements.
        4. Lorsque le champ État est défini sur Terminé et que le champ Code d’achèvement est défini sur Réussite, sélectionnez le lien Revenir à la source de données .
        5. Revenez à la configuration guidée et définissez la tâche Valider les sources de données comme terminée en sélectionnant Marquer comme terminé.
      3. Assurez-vous que toutes les données de la source d’identité de l’ordinateur sont importées sans filtrage de la date et de l’heure lors du prochain chargement de test.
        1. Pour la tâche Réinitialiser « Dernière exécution » dans la source de données de test du chargement dans la section Configurer la source de données et l’importation de données planifiée , sélectionnez Configurer.
        2. Dans la colonne Nom, sélectionnez la source de données d’identité de l’ordinateur associée à la connexion.
        3. Décochez la case Utiliser la date et l’heure de la dernière exécution .
        4. Sélectionnez Mettre à jour.
        5. Revenez à la configuration guidée et définissez la tâche Réinitialiser la « Dernière exécution » dans la source de données de chargement de test à terminer en sélectionnant Marquer comme terminé.
    7. Facultatif : Configurez le processus d’importation des données sur disque lorsque l’application est en cours d’exécution Découverte .
      1. Évitez de créer des enregistrements en double dans la table Disques CMDB [cmdb_ci_disk].
        Remarque :
        Vous pouvez éviter de créer des enregistrements en double dans la table Disques CMDB [cmdb_ci_disk] lorsque l’application est en cours d’exécution Découverte en configurant la sn_sccm_integrate.sccm_disks_managed propriété et en définissant sa valeur sur vrai. Par défaut, la valeur de la propriété est définie sur faux.
        1. Pour la tâche Configurer les importations de données sur disque dans la section Configurer les importations de données sur disque , sélectionnez Configurer.
        2. Sur la page Propriétés système, définissez la valeur de la sn_sccm_integrate.sccm_disks_managed propriété sur vrai.
        3. Sélectionnez Mettre à jour.
        4. Définissez la tâche Configurer les importations de données sur disque comme terminée en sélectionnant Marquer comme terminé.
        Remarque :
        Tous les enregistrements de disque existants ne sont mis à jour qu'après l'exécution de l'analyse matérielle suivante dans l'instance Microsoft SCCM.
      2. Facultatif : Transformez le nom du disque importé au format de numéro de disque.
        Remarque :
        Vous pouvez définir le nom du disque importé au format Disque #<numérodisque>. Où <numérodisque> est le nombre extrait du nom du disque importé.
        1. Sélectionnez le périmètre de l’application Éléments communs d’intégration pour CMDB dans le sélecteur d’application.
        2. Pour la tâche Configurer la transformation du nom de disque de la section Configurer les importations de données sur disque , sélectionnez Configurer.
        3. Sur la page Propriétés système, définissez la valeur de la sn_cmdb_int_util.transform_disk_name_to_discovery_format propriété sur vrai.
        4. Sélectionnez Mettre à jour.
        5. Dans le sélecteur d’application, sélectionnez le périmètre de l’application Connecteur du graphe de services pour Microsoft SCCM .
        6. Définissez la tâche Configurer la transformation du nom de disque comme terminée en sélectionnant Marquer comme terminé.
    8. Configurer les importations de données planifiées.
      Remarque :
      Si la case Utiliser l’authentification intégrée est cochée pour la source de données, l’exécution en tant qu’utilisateur de la tâche d’importation de données planifiée doit avoir le rôle import_admin. Pour plus d’informations, consultez L’option « Utiliser l’authentification intégrée » est en cours de désactivation lorsque vous exécutez l’importation planifiée relative à l’article Source de données d’identité de l’ordinateur SG-SCCM ou SG-SCCM [KB1312810] dans la base de Now Support connaissances.
      1. Pour la tâche Configurer les travaux planifiés dans la section de la tâche Configurer les travaux planifiés, sélectionnez Configurer.
      2. Sur le formulaire Importation de données planifiée, vérifiez les valeurs de champ de la tâche planifiée.
        Pour plus d'informations, consultez Schedule a data import.

        Toutes les autres tâches planifiées actives s’exécuteront Connecteur du graphe de services pour Microsoft SCCM dans leur ordre spécifié une fois la tâche planifiée d’identité de l’ordinateur terminée. Cochez la case Actif d’une tâche planifiée pour activer la tâche.

        Important :
        Si vous effectuez une mise à niveau vers le Connecteur du graphe de services pour Microsoft SCCM, désactivez l’importation de données planifiée d’identité de l’ordinateur SG-SCCM existante. En outre, vous ne pouvez pas utiliser l’importation de données planifiée de base de référence ou les sources de données portant un nom commençant par « SG-SCCM », car elles sont utilisées comme modèles pour créer une instance de sources de données et des importations de données planifiées.
      3. Sélectionnez Mettre à jour.
      4. Définissez la tâche Configurer les importations de données planifiées comme terminée en sélectionnant Marquer comme terminé.
      5. Facultatif : Lors de la mise à niveau de , Connecteur du graphe de services pour Microsoft SCCMdésactivez l’importation de données planifiée de l’identité de l’ordinateur SG-SCCM existante.
        Pour la tâche Désactiver les importations de données planifiées héritées , sélectionnez Configurer.
      6. Dans la colonne Nom, sélectionnez l’importation de données planifiée de l’identité de l’ordinateur SG-SCCM et désactivez la case à cocher Actif .
      7. Définissez la tâche Désactiver les importations de données planifiées héritées comme terminée en sélectionnant Marquer comme terminé.
    9. Facultatif : Personnalisez l'instruction SQL de la source de données d'instance.
      1. Pour la tâche Personnalisation de l’instruction SQL de source de données dans la section Personnaliser l’instruction SQL de source de données d’instance, sélectionnez Configurer.
      2. Sélectionnez le nom de l’instance dans laquelle vous souhaitez personnaliser l’instruction SQL.
      3. Sélectionnez Mettre à jour.
      4. Définissez la tâche Personnalisation de l’instruction SQL de la source de données comme terminée en sélectionnant Marquer comme terminé.