Conexões de ativo de software

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 3 min. de leitura
  • Use origens de descoberta de terceiros para descobrir os dados do software instalado que você pode integrar com a aplicação Gestão de ativos de software.

    O processo de descoberta é parte integrante da aplicação Gestão de ativos de software. O processo de descoberta consiste em descobrir onde o software instalado em sua organização está instalado, quem é o proprietário do dispositivo e onde ele está localizado. As informações descobertas são mescladas em um banco de dados de gerenciamento de configuração comum, como a aplicação CMDB.

    A aplicação CMDB permite que outras aplicações de negócios usem as informações descobertas para oferecer suporte a várias necessidades de negócios.

    Figura 1. Descoberta com Gestão de ativos de software
    Origens de descoberta de terceiros

    A estrutura do mecanismo de identificação e reconciliação (IRE) da plataformaServiceNow permite todas as integrações de dados de terceiros com a aplicação CMDB.

    O IRE fornece uma estrutura centralizada na qual você pode executar reconciliações e desduplicações dos dados quando várias origens estão ingerindo dados ao mesmo tempo. O IRE usa regras de identificação, regras de reconciliação e regras de fonte de dados do IRE para processar os dados de entrada e, em seguida, insere os dados nas tabelas do CMDB correspondentes. Você pode estender essas regras para inserir os dados em tabelas que estendem as tabelas principais do CMDB, como as tabelas Gestão de ativos de software. Existem dois tipos de regras de identificação para IRE:
    • Independente: se a caixa de seleção Independente estiver marcada em um identificador de IC, isso significa que o IC não depende de nenhum outro IC.
    • Dependente: se a caixa de seleção Independente não estiver marcada em um identificador de IC, isso indica que esse IC depende de outros ICs.
    Para obter mais informações sobre o IRE, consulte Mecanismo de identificação e reconciliação.

    Você já deve ter configurado o carregamento dos ICs na instância ServiceNow. Para cada IC em seu ambiente, a tabela Hardware [cmdb_ci_hardware] tem uma regra de identificador de IC correspondente. Quando a aplicação de descoberta de terceiros é executada, o software é identificado nos ICs. A aplicação de terceiros constrói uma carga e a envia por meio do endpoint da REST API do IRE para a instância ServiceNow para inserir ou atualizar dados nas tabelas Gestão de ativos de software.

    Uma carga útil genérica é usada para criar registros de software instalado. Para Oracle, VMwaree Citrix, cargas úteis específicas alimentam dados adicionais específicos do fornecedor, além das instalações de software.

    Se várias origens de descoberta estiverem habilitadas e os principais detalhes do software, como o nome de exibição e a versão de todas as origens de descoberta, corresponderem, o registro de instalação será substituído. Se várias origens de descoberta identificarem o mesmo software com diferentes valores de campo, uma entrada será criada na tabela de instalação de software [cmdb_sam_sw_install]. Quando o trabalho programado SAM- Deduplication install table for executado e se todos os valores normalizados dessas instalações corresponderem, somente um registro será definido como ativo. O restante dos registros é marcado como inativo.

    A separação de domínio é compatível com a descoberta de terceiros com SAM com as seguintes considerações:
    • A REST API do IRE carimba o domínio ao qual você está conectado quando a chamada REST é feita.
    • Faça login no domínio em que o IC reside e de onde você executa a carga útil.
    • Não faça login no domínio primário. O registro em log no domínio primário atualiza o IC existente e também cria um novo IC no domínio primário.
    • Envie a carga do mesmo domínio em que os ICs residem. Por exemplo, se você enviar uma carga útil do Domínio A e a carga útil tiver ICs que pertencem ao Domínio B, um novo IC será criado no Domínio A.