File Signature Normalization
A Descoberta baseada em arquivo encontra arquivos em servidores UNIX ou Windows e os processa com um conjunto estabelecido de regras que aprimoram a identificação do software instalado. Use os resultados para monitorar tipos de arquivo específicos em servidores de rede para fins de segurança ou para gerenciar suas licenças de software com o plug-in [ File Signature Normalization para Gestão de ativos de software - Professional (SAMP).
Plug-ins necessários
O plug-in File Signature Normalization é necessário para permitir que as informações do arquivo sejam mapeadas para o software instalado. Para habilitar este plug-in, Solicitação Gestão de ativos de software.
Você também pode habilitar a descoberta baseada em arquivo com o plug-in Descoberta baseada em arquivo (com.snc.discovery.file_based_discovery) para filtrar assinaturas de arquivo. Este plug-in está incluído em uma assinatura Descoberta, mas você deve solicitar a ativação do plug-in. A normalização de produtos e fornecedores está disponível para descoberta baseada em arquivo com ou sem Gestão de ativos de software.
Como o File Signature Normalization funciona
File Signature Normalization usa arquivos descobertos e seus atributos, como nome do arquivo, tamanhos de arquivo e versão, para encontrar uma correspondência de assinatura no Content Data Service (CDS). Em seguida, File Signature Normalization cria um registro de instalação de software normalizado.
Durante os trabalhos Descoberta programados regularmente, as informações do arquivo são descobertas em todos os endpoints especificados em um ambiente do usuário e enviadas para o MID Server. As informações de MID Server são enviadas de volta para a instância ServiceNow. As informações são comparadas com a biblioteca de conteúdo e os registros de instalação de software são criados.
Se um nome de arquivo descoberto não corresponder a uma regra de assinatura de arquivo predefinida no CDS, um registro de conjunto de arquivos não identificado será criado na tabela de conjunto de arquivos não identificados [cmdb_unidentified_file_set]. Usuários com a função sam_admin podem criar uma regra de assinatura de arquivo personalizada para o conjunto de arquivos não identificado para normalizar os dados manualmente.
Se você aceitar o serviço de conteúdo, essas assinaturas de arquivo personalizadas serão enviadas de volta para o CDS para análise posterior e inclusão no serviço de conteúdo para descoberta futura. Você também pode restringir o envio de algumas assinaturas de arquivo personalizadas para o CDS, alterando o valor na coluna Excluir do CDS para Verdadeiro.
File Signature Normalization também identifica duplicatas. As instalações de software descobertas no mesmo item de configuração, mas de origens de descoberta diferentes, são consideradas duplicatas. Todas as instalações identificadas são marcadas como inativas por padrão. Depois que a duplicação é excluída, a instalação restante é marcada como ativa e o modelo de descoberta seleciona todas as instalações associadas.
Todas as instalações de software descobertas durante a Descoberta baseada em arquivo são atualizadas para refletir as mudanças do CDS nos atributos de instalação do software, como mudança de nome de produto ou fornecedor. Produto da fase e Fornecedor da fase são novas colunas na tabela Conjunto de arquivos [samp_file_set].
Funções File Signature Normalization
File Signature Normalization adiciona a função a seguir.
| Funções | Descrição |
|---|---|
| arquivo_normalização_admin | Usuários com esta função podem acessar atributos de arquivo e informações de arquivo não identificado. Necessário para garantir que a normalização de assinatura de arquivo seja compatível com origens de descoberta de instalação de software de terceiros. |
Tabelas
File Signature Normalization adiciona as seguintes tabelas.
| Tabela | Descrição |
|---|---|
| samp_file_set | Conjunto de arquivos que é mapeado para um produto de software. Vários registros samp_file_map podem apontar para um registro samp_file_set. |
| samp_file_map | Registro de mapa de arquivo para cada hash de arquivo descoberto pelo dispositivo do usuário final. O hash do arquivo é criado com base no arquivo descoberto e em seus atributos. |
| samp_file_name | Nomes de arquivo usados para pesquisar em dispositivos de usuário final. |
| samp_custom_file_name | Nomes de arquivo inseridos pelo usuário que podem ser descobertos em dispositivos de usuário final. |
| cmdb_unidentified_file_set | Regras personalizadas que serão criadas se uma correspondência de software não for encontrada para o arquivo descoberto no CDS. |