glide.class.downgrade.enabled

Tiago Macul
2 min readOct 9, 2024

--

glide.class.downgrade.enabled é uma propriedade de configuração no ServiceNow que permite que o sistema permita ou não a "downgrade" das classes em relação ao modelo de dados. Mais especificamente, ela controla se um registro em uma tabela subclasses pode ser alterado para uma superclasse ao salvar mudanças.

Contexto e Uso:

Gerenciamento de Classes:

  • Essa configuração é relevante em estruturas de dados onde você tem classes e subclasses, como na hierarquia de configuração de itens (Configuration Items — CIs). Por exemplo, se você tem um registro de um “Laptom” (subclasse da classe “Hardware”), você pode querer permitir que ele seja mudado para a classe “Hardware”.

Propriedades da Plataforma:

  • O uso dessa propriedade permite flexibilidade no gerenciamento de dados e pode ajudar em casos onde a mudança do tipo de classe é necessária devido a novas diretrizes de negócios ou redefinições do modelo de dados.

Ativação e Desativação:

  • Para ativar ou desativar essa configuração, um administrador do ServiceNow pode acessar as propriedades do sistema e fazer as alterações conforme necessário.

Considerações de Desempenho e Integridade dos Dados:

  • É importante considerar o impacto que a mudança de classes pode ter na integridade dos dados e nas relações existentes entre registros, além de como isso pode afetar a lógica de negócios que depende de classificações específicas.

Se você estiver pensando em usar ou alterar essa configuração, certifique-se de testar as implicações em um ambiente de desenvolvimento antes de aplicá-las em produção. Isso ajuda a evitar problemas relacionados à integridade dos dados ou conflitos de lógica de negócios.

Allow class downgrades during IRE identification and reconciliation.

glide.class.downgrade.enabled

  • Type: true | false
  • Default value: true
  • Location: Configuration > CMDB Properties > Identification/Reconciliation Properties

https://<instance>.service-now.com/now/nav/ui/classic/params/target/system_properties_ui.do%3Fsysparm_title%3DCMDB%2520Properties%26sysparm_category%3DIRE%26sysparm_use_polaris%3Dfalse

When false, IRE rejects a payload (or a payload item in Enhanced IRE) with the respective reclassification update, and creates a reclassification task

Technical Approach: Use these recommended settings

False

— —

Permitir rebaixamentos de classe durante a identificação e reconciliação do IRE.

Permitir rebajas de clase durante la identificación y conciliación de IRE.

Autoriser les déclassements de classe lors de l’identification et du rapprochement IRE.

— —

--

--

No responses yet