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

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. 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 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 Conector do Service Graph para tecnologia operacional (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 siga o formato mencionado nos comentários. Qualquer mudança no formato da cadeia de caracteres de resultado resulta em falha ou anomalias na importação. O formato deve ser<cmdb class name> :::<ot entity type sys id> .
      OpçãoDescrição
      getAssetCMDBSysClassNameWithOtEntityTypeSysId(/*cadeia de caracteres*/ tipo, /*cadeia de caracteres*/ osVersion, /*cadeia de caracteres*/ firmwareVersion) Implemente este método para retornar o nome da classe do sistema CMDB à qual o dispositivo pertence, junto com o tipo de entidade de OT sys_id concatenado com ":::".

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

      getComputerType((/*string*/ operatingSystem) Retorna o nome da classe do sistema 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 foi 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.