Desativar a Clonagem de Alvo no ServiceNow

Entendendo o Parâmetro glide.db.clone.allow_clone_target

Tiago Macul
3 min readJan 7, 2025

Na administração de sistemas ServiceNow, a clonagem é uma prática comum para replicar instâncias de um ambiente para outro, permitindo testes, desenvolvimento e resolução de problemas sem afetar a produção. No entanto, em alguns cenários, pode ser necessário desativar a capacidade de clonar determinadas instâncias, especialmente para proteger dados sensíveis ou evitar operações indesejadas. Para isso, o ServiceNow oferece o parâmetro glide.db.clone.allow_clone_target.

O Que é o glide.db.clone.allow_clone_target?

O parâmetro glide.db.clone.allow_clone_target é uma propriedade de sistema no ServiceNow que permite controlar a capacidade de uma instância ser usada como alvo de clonagem. Quando este parâmetro está desativado (definido como false), a instância não pode ser selecionada como alvo para operações de clonagem. Isso garante uma camada adicional de segurança e controle sobre quais ambientes podem ser replicados.

Quando Utilizar

Existem diversos cenários em que pode ser vantajoso desativar a clonagem de uma instância:

  1. Proteção de Dados Sensíveis: Em ambientes contendo informações altamente confidenciais, desativar a clonagem pode evitar que dados sensíveis sejam replicados inadvertidamente em ambientes de teste ou desenvolvimento.
  2. Controle de Operações: Em organizações com múltiplos administradores e desenvolvedores, restringir a clonagem de certas instâncias pode ajudar a controlar e gerenciar melhor as operações e mudanças no ambiente.
  3. Segurança e Conformidade: Para manter conformidade com regulamentos de segurança e privacidade, desativar a clonagem de instâncias críticas pode ser um requisito.

Como Configurar

Para configurar o parâmetro glide.db.clone.allow_clone_target, siga os passos abaixo:

Acessar a Página de Propriedades do Sistema:

  • No ServiceNow, vá para System Properties > All Properties.

Pesquisar pelo Parâmetro:

  • Utilize a barra de busca para localizar o parâmetro glide.db.clone.allow_clone_target.

Definir o Valor do Parâmetro:

  • Altere o valor para false para desativar a clonagem da instância.

Salvar as Alterações:

  • Clique em Save para aplicar as mudanças.

OU em

>> Admin > Security Center

Busque por Disallow Target Cloning

Altere a configuração

Clique em update

E a propriedade estará compliance

If “glide.db.clone.allow_clone_target” is not set to the recommended value of “false”, then the Instance can be used as a clone target. This risks the instance database being overwritten by cloning process, leading to integrity and availability loss.

This property provides an additional safeguard which prevents a production instance from being cloned to. The default value is false for production instances and true for sub production instances such as Dev or QA. To enable an instance to be used as a clone target set this property to true.

Considerações Finais

Desativar a clonagem de alvo é uma medida prática para aumentar a segurança e o controle no ambiente ServiceNow. É importante avaliar as necessidades específicas da sua organização e aplicar esta configuração de acordo com as melhores práticas e políticas de segurança. Manter um ambiente controlado e seguro é essencial para a operação eficaz e segura do ServiceNow.

Espero que este artigo tenha sido útil para entender a importância e a configuração do parâmetro glide.db.clone.allow_clone_target. Implementar essas práticas pode fazer uma grande diferença na administração e segurança do seu ambiente ServiceNow.

--

--

No responses yet