---
sourceDocument: Gestão de tecnologia operacional de Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/operational-technology

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Gestão de tecnologia operacional de Yokohama

ft:clusterId :

    - optm

bundleId :

    - optm

workflow :

    - Technology


---

# Adicione uma implementação personalizada para classificação de dispositivo

# Adicione uma implementação personalizada para classificação de dispositivo {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Personalize a classificação do sistema base de um dispositivo com base no tipo, os_version e firmware_version.

## Antes de Iniciar

O sistema de base para sn_otsm_sgc.SGOTAssetImportExtensionPointo ponto de extensão usa o script de implementação padrão fornecido 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 Conector do Service Graph para tecnologia operacional (Excel) escopo.  
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é TudoPonto de extensão do sistemaPontos de extensão com script.
2. Selecione sn_otsm_sgc.SGOTAssetImportExtensionPoint.
3. Selecione Criar implementação link relacionado.
4. Insira um nome para a implementação do ponto de extensão.
5. No campo script, verifique se o objeto de classe com as duas funções a seguir está preenchido.  
   Certifique-se de que o resultado retornou do GetAssetCMDBsys ClassNameWithOtEntityTypeSysId o ponto de extensão segue o formato mencionado nos comentários. Qualquer mudança no formato da cadeia de caracteres de resultado resulta em falha ou irregularidades na importação. O formato deve ser sys id de outro tipo de entidade.

   | Opção | Descrição |
   | GetAssetCMDBSysClassNameWithOtEntityTypeSysId(/\*cadeia\*/ type, /\*cadeia\*/ osVersion, /\*cadeia\*/ firmwareVersion) | Implemente este método para retornar o. CMDBNome da classe SYS ao 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 OT é definido como ot_base. |
   | GetComputerType((/\*cadeia de caracteres\*/ OperatingSystem) | Retorna o. CMDBnome da classe do sistema com base no sistema operacional aprovado. |
   |-|-|

   {#adding-custom-implementation-for-asset-classification__choicetable_thp_13x_drb}
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 de listas relacionadas, abra a implementação do ponto de extensão do sistema base para desativá-la.

