---
sourceDocument: Yokohama Gestão de serviços de TI
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/it-service-management

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Yokohama Gestão de serviços de TI

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Exclua aliases de credencial e conexão órfãos

# Exclua aliases de credencial e conexão órfãos {#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

Exclua os aliases de conexão e credencial que não rotulam nenhum registro de conexão ou credencial executando um script em segundo plano. Isso ajuda você a liberar espaço em seu sistema.

## Antes de Iniciar

Função necessária: Administrador do sistema (administrador)

## Procedimento

1. Navegar até TudoDefinições do SistemaScripts - Segundo Plano.
2. Selecione o escopo como global .
3. Insira o script a seguir no painel Executar script (JavaScript executado no servidor).  

       deleteOrphanAliases();
       function deleteOrphanAliases() {
           var orphanAliases = new GlideRecord('sys_alias');
           orphanAliases.addEncodedQuery("nameSTARTSWITHDevOps-_-");
           orphanAliases.query();
           while(orphanAliases.next()) {
               if (!checkIfAliasHasConnection(orphanAliases.getUniqueValue()))
                   orphanAliases.deleteRecord();
           }
       };
       function checkIfAliasHasConnection(sysAliasId) {
           var httpToolConnGR = new GlideRecord("http_connection");
           httpToolConnGR.addEncodedQuery("connection_alias=" + sysAliasId);
           httpToolConnGR.query();
           if (httpToolConnGR.next())
               return true;
           return false;
       };

4. Selecione Executar script.

