Instalado com o plug-in Plug-in Software Asset Management legado

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 12 min. de leitura
  • Uma série de tabelas, propriedades, funções do usuário, Inclusões de script, scripts de cliente, políticas de IU e regras de negócios são instaladas com o plug-in Software Asset Management (com.snc.software_asset_management) legado.

    Nota:
    Os dados de demonstração estão disponíveis com o plug-in Software Asset Management (com.snc.software_asset_management) legado.

    Tabelas

    O plug-in Software Asset Management (com.snc.software_asset_management) legado adiciona as tabelas a seguir.

    Tabela 1. Tabelas do Plug-in Software Asset Management legado
    Tabela Descrição
    Definição do processador [cmdb_processor_definition] Descreve um computador em termos dos atributos que a IBM usa para seu modelo de licenciamento PVU. Se eles forem idênticos em termos de atributos usados para licenciamento de PVU, uma linha pode ser associada a um ou mais computadores descobertos.
    Mapeamento de processador [sam_processor_mapping] Codifica as informações especificadas pela Tabela da IBM de Unidades de Valor de Processador por núcleo e é usado para corresponder a definição de processador de um computador a um custo de PVU para esse computador. Cada linha nesta tabela é um mapeamento entre um conjunto de processadores e o custo de PVU associado (por núcleo).
    Contador de Software [sam_sw_counter] Configura opções de contagem de licença para modelos de software.
    Violações de conformidade do contador de software [sam_sw_counter_violation] Armazena registros de problemas de conformidade do contador de software devido a violações, exceto instalações que excedem os direitos, como:
    • Contagem máxima de CPU/usuário excedida (com base nos limites do modelo).
    • Regras de direitos máximos ou mínimos não seguidos, com base nos limites do modelo.
    • Opções instaladas em um servidor com uma licença que não oferece suporte a opções (Oracle).
    Detalhe do contador de software [sam_sw_counter_detail] Reconcilia uma instalação ou uso de software com sua licença e direito de software correspondentes. A lógica de contagem do software gera e mantém automaticamente esses registros.
    Histórico do Contador de Software [sam_sw_counter_history] Armazena cópias somente leitura de registros de contador de software, que o sistema gera automaticamente sempre que um contador de software termina de contar licenças.
    Resultado do Contador de Software [sam_sw_counter][sam_sw_counter_result] Registra todos os resultados do contador de software. Organiza os resultados com base no campo Agrupamento (como Empresa, Departamento ou Local) no registro do contador de software.
    Resumo do Contador de Software [sam_sw_counter_summary] Agrega todos os detalhes do contador de software para um determinado estado de alocação, um determinado grupo e um determinado contador de software. A lógica de contagem do software gera e mantém automaticamente esses registros.
    Modelo de descoberta de software [cmdb_sam_sw_discovery_model] Armazena uma lista exclusiva e definitiva de todos os softwares encontrados por uma ferramenta de descoberta.
    Instalação de Software [cmdb_sam_sw_install] Associa modelos de descoberta de software e o hardware no qual eles estão instalados.
    Uso de software [cmdb_sam_sw_usage] Associa modelos de descoberta de software e o hardware que usa os modelos. ServiceNow Descoberta não preenche a tabela Uso de software [cmdb_sam_sw_usage]. Use uma ferramenta de terceiros para adicionar informações sobre ativos de software à tabela Uso de software.

    Propriedades

    O plug-in Software Asset Management (com.snc.software_asset_management) legado adiciona as propriedades de sistema a seguir.

    Tabela 2. Propriedades do Plug-in Software Asset Management legado
    Nome Descrição
    sam.install_deletion_deadline Define o número de dias após o qual uma instalação de software será excluída se não for descoberta com o item de configuração. Use um valor maior do que o número de dias entre execuções de descoberta consecutivas.
    • Tipo: inteiro
    • Valor padrão: 7
    • Local: Tabela [sys_properties] propriedades do sistema

    Funções de usuário

    O plug-in Software Asset Management (com.snc.software_asset_management) legado adiciona as funções de usuário a seguir.

    Tabela 3. Funções do usuário do Plug-in Software Asset Management legado
    Função Contém as funções Descrição
    sam

    Inventory_user

    contract_manager

    category_manager

    financial_mgmt_user

    Pode criar, editar, alterar e gerenciar licenças de software. Pode editar o campo de modelo de software em um Modelo de descoberta. Pode aprovar um modelo. Tem controle total de Plug-in Software Asset Management legado. Controla o IBM PVU Process Pack legado, se ativado.

    Inclusões de script

    O plug-in Software Asset Management (com.snc.software_asset_management) legado adiciona as inclusões de script a seguir.

    Tabela 4. Inclusões de script do Plug-in Software Asset Management legado
    Nome Descrição
    DiscoveryModelMatcher Corresponde a um modelo de descoberta com um modelo de produto de software.
    ProcessorDefinitionsUtils Contém utilitários para gerenciar a tabela Definição do Processador [cmdb_processor_definition].
    ProcessorValueUnitsUtils Contém lógica que determina o preço IBM PVU associado a um determinado processador. Também gera um evento quando um mapeamento de processador não é encontrado.
    SAMMigration descontinuado Usado pelo trabalho de correção que migra os dados de gerenciamento de licenças de software do plug-in Software Asset Management (com.snc.software_asset_management) legado.
    SAMSuiteEngine Contém funções para manipulação de inferência de pacote em instalações de software.
    SAMUtil Gera modelos e contadores para o plug-in Software Asset Management (com.snc.software_asset_management) legado.

    Client scripts

    O plug-in Software Asset Management (com.snc.software_asset_management) legado adiciona os client scripts a seguir.

    Tabela 5. Client scripts do Plug-in Software Asset Management legado
    Nome Tabela Descrição
    Limpar contador Contador de Software [sam_sw_counter] Garante a integridade entre as várias opções de contagem de um contador de software.
    Desativar caixa de seleção automatizada Modelo de descoberta de software [cmdb_sam_sw_discovery_model] Desativa a caixa de seleção correspondida automaticamente quando um usuário edita o modelo de software.
    Notificar se o contador estiver em andamento Contador de Software [sam_sw_counter] Exibe uma mensagem se o contador estiver em execução.

    Políticas de IU de

    O plug-in Software Asset Management (com.snc.software_asset_management) legado adiciona as políticas de IU a seguir.

    Tabela 6. Políticas de IU do Plug-in Software Asset Management legado
    Nome Tabela Descrição
    Impor instalações por licença Contador de Software [sam_sw_counter] Torna o campo Instalações por licença obrigatório quando o tipo de licença do contador de software é Por número de usuários.
    Contagens de identificadores personalizadas Cálculo de licença [sam_sw_license_calculation] Exibe os campos do tipo de direito e do script de avaliação quando Contagem por está definido como personalizado.
    Ocultar campos de condição Contador de Software [sam_sw_counter] Oculta o campo de condição de uso de software se a tabela de consulta de cálculo de licença estiver definida como Instalação de software e oculta o campo de condição de instalação de software se a tabela de consulta de cálculo de licença estiver definida como uso de software.
    Ocultar tabela de consulta Contador de Software [sam_sw_counter] Oculta o campo Tabela de consulta no formulário Contador de software.

    Regras de negócios

    O plug-in Software Asset Management (com.snc.software_asset_management) legado adiciona as regras de negócios a seguir.

    Tabela 7. Regras de negócios do Plug-in Software Asset Management legado
    Nome Tabela Descrição
    atribuir processador Computador [cmdb_ci_computer] Tenta corresponder um processador a uma definição de processador.
    Criar chave primária Instalação de Software [cmdb_sam_sw_install] Define a chave primária do registro como o número de série na tabela [cmdb_sam_sw_install]. Se o número de série estiver vazio, a regra criará um com base no fornecedor, nome de exibição, ID do produto, versão e revisão.
    Criar chave primária Uso de software [cmdb_sam_sw_usage] Cria a chave primária para o registro do fornecedor, nome, ID do produto e número da versão na tabela [cmdb_sam_sw_usage].
    Verifique o pacote de software Instalação de Software [cmdb_sam_sw_install] Verifica se a instalação do software atual faz parte de um pacote de software.
    Verificar se há omissão de pacote Instalação de Software [cmdb_sam_sw_install] Verifica se a instalação do software atual deve ser omitida de qualquer pacote.
    Limpar cache Licença de Software [alm_license] Remove o cache do contador do registro de licença de software quando uma licença de software é excluída.
    Limpar normalização de software Instalação de Software [cmdb_sam_sw_install] Exclui o modelo de descoberta se ele for alterado e não for usado por outras instalações de software. Esta regra não está habilitada por padrão.
    Limpar registros de instalação e uso Resumo do Contador de Software [sam_sw_counter_summary] Desconecta todos os registros de instalação e uso relacionados quando um resumo do contador de software é excluído.
    Limpar sinalizador normalizado Uso de software [cmdb_sam_sw_usage] Limpa o sinalizador normalizado em determinadas mudanças de campo.
    Limpar sinalizador normalizado Instalação de Software [cmdb_sam_sw_install] Limpa a caixa de seleção is_normalized quando um valor de campo é alterado de um valor normalizado.
    Mudança na contagem de CPU / Núcleo Computador [cmdb_ci_computer] Limpa a caixa de seleção Em cache nas instalações de software relacionadas quando a contagem de CPU ou a contagem de núcleos de CPU muda.
    Criar normalização de software Instalação de Software [cmdb_sam_sw_install] Vincula o registro ao modelo de descoberta com essa chave primária na tabela [cmdb_sam_sw_install] se a chave primária for alterada. A regra de negócios cria um modelo de descoberta se não houver nenhum para essa chave primária.
    Criar normalização de software Uso de software [cmdb_sam_sw_usage] Vincula o registro ao modelo de descoberta com essa chave primária na tabela [cmdb_sam_sw_usage] se a chave primária for alterada. A regra de negócios cria um modelo de descoberta se não houver nenhum para essa chave primária.
    Excluir resultados de contagem em cache Licença de Software [alm_license] Marca os resultados do contador de software a serem recontados quando um ou mais campos em uma licença são alterados.

    Este script é executado após uma mudança em um campo no qual um contador pode ser agrupado, como local, departamento, empresa, cost_center, entitlement_condition ouassign_condition. Se um ou mais desses campos forem alterados, o script definirá o campo Recontar como verdadeiro em todos os resultados do contador em cache que correspondam ao valor anterior. Quando o contador é executado, os resultados com Recontagem definida como verdadeiro são tratados como resultados não armazenados em cache e são recontados. Por exemplo, se o local em uma licença for Américas e mudar para EMEA, os resultados em cache das Américas terão Recontagem definida como verdadeira para a próxima contagem.

    Excluir entrada de linha em cache Direito de Licença [alm_entitlement] Quando um direito é excluído:
    • Exclui todos os detalhes do contador de software relacionado.
    • Limpa a caixa de seleção Em cache na instalação do software relacionado.
    Descartar Cache do contador Contador de Software [sam_sw_counter] Desmarca a caixa de seleção Em cache do contador de software se o agrupamento, tipo de licença, contrato ou instalações por licença mudarem em um contador de software. Adicionado impor mudanças de campo às condições
    Contador de sinalizador para reprocessar Upgrade e downgrade de software [cmdb_m2m_downgrade_model] Desmarca a caixa de seleção Em cache para todos os contadores de software relacionados se os valores primários do upgrade ou secundários do downgrade forem alterados ou excluídos.
    Contador de sinalizador para reprocessar Pacote de software [cmdb_m2m_suite_model Desmarca a caixa de seleção em cache para todos os contadores de software relacionados se o pacote primário de atualização ou secundário de downgrade forem alterados ou excluídos.
    invalidar o cache de instalação do sw Computador [cmdb_ci_computer] Remove o cache de todos os registros de instalação e uso que fazem referência a um computador quando o campo do processador do computador é alterado.
    Limitar métrica de licença Licença [alm_license] Limita as licenças de software a um único valor de métrica de licença.
    Limitar combinações de métricas de licença Hardware [cmdb_ci_hardware] Rejeita combinações de métricas de licença do mesmo tipo, como CAL (usuário) e CAL (dispositivos).
    Link para o modelo Modelo de software Descoberta [cmdb_sam_sw_discovery_model] Localiza e define o campo de modelo para o modelo que melhor corresponde ao registro quando um modelo de descoberta de software é criado.
    Marcar instalação para omissão de pacote Direito de Licença [alm_entitlement] Pesquisa instalações correspondentes e as marca para omissão de pacote.
    Um e apenas um mapeamento padrão Mapeamento de processador [sam_processor_mapping] Garante apenas um mapeamento padrão redefinindo o sinalizador de último recurso para registros modificados e definindo-o como falso para novos registros.
    Redefinição de cache de processo Instalação de Software [cmdb_sam_sw_install] Redefine a instalação de qualquer informação de contador quando ela se torna sem cache.
    Exclusão de componente do pacote de processos Instalação de Software [cmdb_sam_sw_install] Atualiza todos os outros membros de um pacote de instalação se a instalação for excluída.
    vincular definições de processador Mapeamento de processador [sam_processor_mapping] Atualiza as definições do processador quando um mapeamento de processador é alterado.
    Recriar Cache Modelo de descoberta de software [cmdb_sam_sw_discovery_model] Limpa o campo Em cache no contador de software se o modelo de software associado for modificado no registro do modelo de descoberta de software.
    Recriar pacote inferido e armazenado em cache Modelo de software Descoberta [cmdb_sam_sw_discovery_model] Limpa o sinalizador em cache e o campo do pacote inferido nos registros que fazem referência a este modelo de descoberta, quando o modelo correspondente muda.
    Remover sinalizador em cache Instalação de Software [cmdb_sam_sw_install] Limpa os detalhes do contador de software em cache correspondente se uma instalação de software for excluída ou se o item de configuração no qual ele está instalado for alterado.
    Remover sinalizador em cache Uso de software [cmdb_sam_sw_usage] Limpa os detalhes do contador do software em cache correspondente se um registro de uso do software for excluído ou se o item de configuração a partir do qual o software é acessado for alterado.
    Remover caches de detalhes Detalhe do contador de software [sam_sw_counter_detail] Desmarca a caixa de seleção Em cache nos registros de direito, instalação e uso relacionados, se houver.
    Redefinir informações do contador na mudança do pacote Instalação de Software [cmdb_sam_sw_install] Remove o cache e redefine as informações do contador na instalação se o pacote inferido for alterado.
    Redefinir instalações por licença Contador de Software [sam_sw_counter] Limpa os campos Instalações por licença se o tipo de licença do contador não for por usuário.
    Recuperar mapeamento de PVU Definição do processador [cmdb_processor_definition] Encontra um mapeamento de processador correspondente com base nas informações da definição do processador.
    SAM: processo principal Global [global] Não é usado para qualquer processamento.
    Definir nome exibido. Resultado do Contador de Software [sam_sw_counter] Define o nome de exibição do resultado do contador para o nome do contador com o tipo de agrupamento.
    Definir campos normalizados Uso de software [cmdb_sam_sw_usage] Define campos normalizados na inserção para serem cópias de campos descobertos.
    Definir campos normalizados Instalação de Software [cmdb_sam_sw_install] Copia os valores fornecidos como seus valores normalizados quando uma instalação de software é inserida.
    Sincronizar pacote de Software Modelo de descoberta de software [cmdb_sam_sw_discovery_model] Cria uma linha na tabela do pacote para refletir a linha na tabela do modelo de descoberta.
    Atualizar Cache Instalação de Software [cmdb_sam_sw_install] Atualiza todos os detalhes do contador de software em cache correspondente se as métricas de uso desta instalação forem alteradas.
    Atualizar Cache Uso de software [cmdb_sam_sw_usage] Atualiza todos os detalhes do contador de software em cache correspondente se as métricas de uso para este uso de software mudarem.

    Referências

    O plug-in Software Asset Management (com.snc.software_asset_management) legado adiciona as referências a seguir.
    Tabela 8. Referências do Plug-in Software Asset Management legado
    Nome Descrição
    Definição de Processador Se você ativou o IBM PVU Process Pack legado após ativar o plug-in Software Asset Management (com.snc.software_asset_management) legado, uma referência à definição do processador será adicionada à tabela Hardware [cmdb_ci_hardware].