Exécuter basé sur un fichier Découverte
Exécutez Basé sur Découverte des fichiers pour trouver tous vos logiciels installés, qu’ils soient enregistrés ou non. Vous pouvez activer et configurer l’option Basé sur Découverte les fichiers à tout moment à l’aide de la console de Découverte configuration.
Avant de commencer
Procédure
-
Configurez le script PowerShell.
Par défaut, le script filebaseddiscovery.ps1 a une ServiceNow signature. Sa chaîne de certificats se résout jusqu’à l’autorité de certification racine universelle VeriSign qui est approuvée par Windows défaut. Étant donné que les scripts PowerShell sont signés par ServiceNow l’éditeur, ajoutez ServiceNow l’éditeur à votre référentiel d’éditeur approuvé.
Si votre politique d’exécution vous oblige à utiliser votre propre certificat ou si vous devez apporter des modifications au script, signez à nouveau le script.
- Accédez à la sonde « Windows - File discovery » (Windows - Découverte de fichiers).
- Ouvrez le paramètre de sonde filebaseddiscovey.ps1 .
- Copiez le contenu du champ de valeur dans un fichier.
- Apportez les modifications nécessaires au fichier, puis supprimez le (ancien) bloc de signature à la fin du fichier.
- Signez à nouveau le script : https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.security/set-authenticodesignature?view=powershell-6.
Après avoir signé à nouveau, le fichier doit avoir un nouveau bloc de signature à la fin.
- Copiez l’intégralité du contenu du fichier et remplacez l’ancienne valeur du paramètre de sonde filebaseddiscovery.ps1 de l’étape b.
Windows Basé sur Découverte les fichiers doit maintenant s’exécuter à l’aide du script signé mis à jour.
Si vous utilisez un logiciel antivirus, assurez-vous d’inclure tous les ServiceNow Windows scripts PowerShell afin que le logiciel antivirus ne le considère pas comme une menace.
- Activez le module d’extension basé sur Découverte les fichiers.
-
Activer et configurer Basé sur Découverte un fichier .
À l’aide de la console de configuration de Découverte, vous pouvez activer l’option basée sur Découverte les fichiers et configurer plusieurs composants pour rechercher et gérer tous vos logiciels installés.
Pour éviter d’affecter les performances des clients existants, l’option Basé sur Découverte les fichiers est désactivée par défaut.
-
Configurer les analyses basées sur Découverte les fichiers.
Une fois Découverte qu’il s’exécute et renvoie les informations de fichier d’un élément de Découverte configuration (CI), il ne s’exécutera plus sur cette cible avant l’expiration de l’intervalle. Étant donné que les analyses basées sur Découverte les fichiers ont un coût en termes de performances, il est important de déterminer la fréquence d’analyse. Cependant, il n’est pas recommandé de choisir un intervalle plus fréquent que le mensuel pour des raisons de performance.
-
À l’aide de la console de configuration de Découverte, développez Commun , puis entrez le nombre maximal de fichiers que vous souhaitez détecter.
Remarque :L’augmentation de cette valeur peut avoir un impact sur les performances.
-
Sélectionnez la fréquence à laquelle l’option basée sur Découverte un fichier s’exécute sur le CI.
La valeur par défaut est définie sur Mensuel.
Remarque :Basé sur Découverte un fichier ne se déclenche pas tant que la synchronisation initiale du service de données de contenu (CDS) n’a pas eu lieu. La synchronisation CDS peut prendre environ 24 heures pour que l’ensemble initial de données soit synchronisé à partir du CDS. Pour plus d’informations, voir Normalisation de la signature de fichier. -
À l’aide de la console de configuration de Découverte, développez Commun , puis entrez le nombre maximal de fichiers que vous souhaitez détecter.