File Signature Normalization

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 4 minutes de lecture
  • La détection basée sur les fichiers trouve des fichiers sur UNIX des Windows serveurs et les traite selon un ensemble de règles établies qui améliorent l’identification des logiciels installés. Utilisez les résultats pour surveiller des types de fichiers spécifiques sur les serveurs réseau à des fins de sécurité ou pour gérer vos licences logicielles avec le File Signature Normalization plug-in for Gestion des actifs logiciels - Professional (SAMP).

    Pour plus d’informations sur la détection basée sur les fichiers, reportez-vous à la section Détection basée sur les fichiers.
    Remarque :
    Les informations fournies dans cette page couvrent uniquement les fonctionnalités disponibles avec le module d’extension File Signature Normalization (com.snc.file_signature_normalization).

    Modules d'extension requis

    Le File Signature Normalization module d’extension est requis pour permettre de mapper les informations de fichier aux logiciels installés. Pour activer ce module d’extension, Demander le Gestion des actifs logiciels.

    Vous pouvez également activer la détection basée sur les fichiers avec le module d’extension File-based Discovery (com.snc.discovery.file_based_discovery) pour filtrer les signatures de fichier. Ce module d’extension est inclus dans un abonnement, mais vous devez demander l’activation du module d’extension Découverte . La normalisation des produits et des éditeurs est disponible pour la détection basée sur les fichiers avec ou sans Gestion des actifs logiciels.

    Mode de fonctionnement de File Signature Normalization

    File Signature Normalization utilise les fichiers détectés et leurs attributs, tels que le nom du fichier, les tailles de fichier et la version, pour trouver une correspondance de signature dans le service de données de contenu (CDS). Ensuite, File Signature Normalization crée un enregistrement d’installation de logiciel normalisé.

    Au cours des travaux planifiés Découverte régulièrement, les informations de fichier sont détectées à tous les points d’extrémité spécifiés d’un environnement utilisateur et envoyées au Serveur MID. Les informations provenant du Serveur MID sont ensuite renvoyées à l’instance ServiceNow . Les informations sont mises en correspondance avec la bibliothèque de contenus et les enregistrements d’installation de logiciel sont créés.

    Si un nom de fichier détecté ne correspond pas à une règle de signature de fichier prédéfinie dans le CDS, un enregistrement d’ensemble de fichiers non identifié est créé dans la table d’ensemble de fichiers non identifiés [cmdb_unidentified_file_set]. Les utilisateurs disposant du rôle sam_admin peuvent créer une règle de signature de fichier personnalisée pour le jeu de fichiers non identifiés afin de normaliser manuellement les données.

    Si vous optez pour le service de contenu, ces signatures de fichier personnalisées sont renvoyées au SNC pour analyse plus approfondie et incluses dans le service de contenu en vue d’une détection ultérieure. Vous pouvez également empêcher l’envoi de certaines signatures de fichiers personnalisés au CDS en modifiant la valeur de la colonne Exclure du CDS sur Vrai.

    Remarque :
    Les modèles de détection de logiciels sont sauvegardés dans la table Modèle de Découverte de logiciels [cmdb_sam_sw_discovery_model]. Contrairement à la normalisation de détection de modèles, les modèles de détection créés par File Signature Normalization ne passent pas automatiquement par le processus de normalisation et sont ignorés pendant les tâches de normalisation planifiées.

    File Signature Normalization Identifie également les doublons. Les installations de logiciel détectées sur le même élément de configuration, mais provenant de sources de détection différentes, sont considérées comme des doublons. Toutes les installations identifiées sont marquées comme inactives par défaut. Une fois la duplication supprimée, l’installation restante est marquée comme étant active et le modèle de détection récupère toutes les installations associées.

    Remarque :
    Par défaut, les travaux planifiés sont effectués à des heures spécifiques afin qu’ils n’exécutent pas de charges lourdes qui pourraient entraîner des problèmes de performance ou de stabilité. Si ces heures de tâche planifiée sont modifiées, des problèmes de performances peuvent survenir.

    Toutes les installations de logiciels détectées lors de la détection basée sur les fichiers sont mises à jour pour refléter tout changement CDS dans les attributs d’installation de logiciels, comme le changement de nom du produit ou de l’éditeur. Le produit d’étape et l’éditeur d’étape sont de nouvelles colonnes dans la table Jeu de fichiers [samp_file_set].

    Rôles de File Signature Normalization

    File Signature Normalization ajoute le rôle suivant.

    Rôles Description
    file_normalization_admin Les utilisateurs disposant de ce rôle peuvent accéder à l’attribut du fichier et aux informations de fichier non identifiées. Nécessaire pour s’assurer que la normalisation de signature de fichier prend en charge les sources de découverte d’installation de logiciels tierces.

    Tables

    File Signature Normalization ajoute les tables suivantes.

    Table Description
    samp_file_set Jeu de fichiers mappé à un produit logiciel. Plusieurs enregistrements samp_file_map peuvent pointer vers un enregistrement samp_file_set.
    samp_file_map Enregistrement de mappage de fichier pour chaque hachage de fichier détecté par l’appareil de l’utilisateur final. Le hachage de fichier est créé en fonction du fichier détecté et de ses attributs.
    samp_file_name Noms de fichiers utilisés pour effectuer une recherche sur les appareils de l’utilisateur final.
    samp_custom_file_name Noms de fichiers entrés par l’utilisateur et pouvant être détectés sur les appareils de l’utilisateur final.
    cmdb_unidentified_file_set Règles personnalisées qui sont créées si aucune correspondance logicielle n’est trouvée pour le fichier détecté dans le CDS.