Adicionar uma implementação personalizada para classificação de dispositivo

  • Versão de lançamento: Washingtondc
  • Atualizado 7 de fev. de 2024
  • 1 min. de leitura
  • Personalize a classificação do sistema de base de um dispositivo com base no tipo, os_version e firmware_version.

    Antes de Iniciar

    O sistema de base para o ponto de extensão sn_otsm_sgc.SGOTAssetImportExtensionPoint usa o script de implementação padrão que é enviado com o nome de sn_otsm_sgc.SGOTAssetImportUtil. Para adicionar uma classificação personalizada, crie uma implementação para o ponto de extensão no escopo do Service Graph Connector for Operational Technology (Excel).
    Nota:
    O usuário deve ter apenas uma implementação do ponto de extensão. Se você implementar e ativar um ponto de extensão personalizado em vez do padrão, deverá desativar a implementação padrão.

    Função necessária: cmdb_inst_admin, import_admin, import_scheduler, admin

    Procedimento

    1. Navegar até Todos > Ponto de Extensão do Sistema > Pontos de extensão com script.
    2. Selecione sn_otsm_sgc.SGOTAssetImportExtensionPoint.
    3. Selecione o link relacionado Criar implementação.
    4. Insira um nome para a implementação do ponto de extensão.
    5. No campo de script, verifique se o objeto de classe com as duas funções a seguir está preenchido.
      Certifique-se de que o resultado retornado do ponto de extensão getAssetCMDBSysClassNameWithOtEntityTypeSysId segue o formato mencionado nos comentários. Qualquer mudança no formato da cadeia de caracteres de resultado resultará em falha ou irregularidade na importação. O formato deve ser<cmdb class name> :::<ot entity type sys id> .
      OpçãoDescrição
      getAssetCMDBSysClassNameWithOtEntityTypeSysId(/*string*/ type, /*string*/ osVersion, /*string*/ firmwareVersion) Implemente este método para retornar o nome da classe sys CMDB à qual o dispositivo pertence, junto com o sys_id do tipo de entidade de OT concatenado com ":::".

      Para dispositivos não classificados, o tipo de dispositivo de OT é definido como ot_base.

      getComputerType((/*cadeia de caracteres*/ operatingSystem) Retorna o nome da classe sys CMDB com base no sistema operacional aprovado.
    6. Depois de fazer todas as mudanças desejadas, selecione Atualizar.
      A implementação do ponto de extensão é criada.

    O que Fazer Depois

    Na guia Implementações das listas relacionadas, abra a implementação do ponto de extensão do sistema de base para desativá-la.