Utiliser simultanément Découverte et SCCM

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 3 minutes de lecture
  • Procédez comme suit pour éviter les problèmes courants lorsque vous utilisez simultanément Découverte et System Center Configuration Manager (SCCM).

    Vous devez décider si vous allez utiliser Asset Intelligence (AI) ou des sources de données logicielles ne faisant pas partie de cet outil. Dans la mesure où les données de corrélation logicielle font l'objet d'un suivi différent pour chacune de ces sources de données, évitez de changer de source de données. Si vous devez malgré tout passer d'une source de données à l'autre, supprimez tous les enregistrements d'installation de logiciel importés par SCCM avant de changer de source.

    Si Gestion des actifs logiciels n'est pas activé, les enregistrements d'installation de logiciel sont stockés dans la table Instance logicielle [cmdb_software_instance]. Si Gestion des actifs logiciels est activé, les enregistrements d'installation de logiciel sont stockés dans la table Installation de logiciel [cmdb_software_instance].

    Remarque :
    Si les enregistrements ne sont pas supprimés avant le changement de source de données, des enregistrements en double peuvent être créés. Si vous mélangez des données AI et des données non-AI, effacez la table Installation de logiciel.

    Vue d'ensemble de Service Graph Connector for Microsoft SCCM

    Utilisez Service Graph Connector for Microsoft SCCM pour extraire des données de SCCM dans votre instance ServiceNow. Pour plus d’informations, consultez Connecteur du graphe de services pour Microsoft SCCM .
    Remarque :
    Si vous mettez à niveau votre instance vers une version de la Now Platform qui ne fournit pas de prise en charge pour votre version de SCCM, vous pouvez continuer à utiliser cette version. Toutefois, toutes les nouvelles instances nécessitent l'utilisation d'une version SCCM prise en charge.

    Mise à niveau vers une nouvelle version

    Les intégrations ServiceNow SCCM sont autonomes et peuvent exister de façon indépendante. Elles utilisent chacune leurs propres tables de jeux d'importation, sources de données et cartes de transformation. Toutefois, toutes les intégrations SCCM transformeront les données en tables identiques au sein de la CMDB ServiceNow. Pour éviter que les données ne soient remplacées par une autre source :
    • Utilisez une intégration SCCM et désactivez toutes les autres importations planifiées SCCM.
    • Effectuez une importation complète pour vider la table cmdb_software_instance, la table cmdb_sam_sw_install et d'autres tables des anciennes données SCCM.

    Collecter des données logicielles avec SCCM ou Discovery

    Lorsque les outils Discovery et SCCM sont tous deux activés sur un système, les enregistrements logiciels détectés via ces outils risquent de se substituer les uns aux autres.

    Avant de commencer

    Rôle requis : administrateur

    Pourquoi et quand exécuter cette tâche

    Pour déterminer la façon dont les données logicielles sont collectées, configurez la propriété glide.discovery.software_sccm_managed.

    Procédure

    1. Accédez à la Tout > Définition de découverte > Propriétés.
    2. Définissez correctement la propriété Les logiciels Windows sont gérés par SCCM (glide.discovery.software_sccm_managed).
      Si cette propriété est définie sur Oui, SCCM spécifie le logiciel pour les CI d'ordinateur dans la CMDB. Un processus interne détermine que l'ordinateur est géré par SCCM, et Découverte ne spécifie pas les enregistrements logiciels pour les données logicielles Windows. Le message de niveau d'information suivant est écrit dans le fichier journal de Découverte.

      La spécification du logiciel est ignorée, car le CI est géré par SCCM

      Si vous désactivez cette option, la propriété est définie sur Non, et le système gère les données logicielles avec Windows.

    3. Cliquez sur Enregistrer.
      Important :
      Si l'intégration SCCM est active avant l'activation de Découverte et l'activation de la propriété, Découverte ignore la spécification du logiciel pour tous les CI qui sont également importés via SCCM. Si vous activez Découverte avant l'intégration SCCM, il est possible que les données d'installation de logiciel provenant des deux sources soient mélangées.

    Que faire ensuite

    Utilisez ces propriétés de Détection pour éviter toute divergence de données logicielles entre Détection et SCCM : glide.discovery.enable.software_simplify et glide.discovery.enable.software_simplify_sccm. Consultez Propriétés de détection pour plus d'informations.