---
sourceDocument: Gestion des services IT Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/it-service-management

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Gestion des services IT Xanadu

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Supprimer les alias de connexion et d'informations d'identification orphelins

# Supprimer les alias de connexion et d'informations d'identification orphelins {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Exécutez un script en arrière-plan supprimez les alias de connexion et d'informations d'identification qui n'étiquettent aucun enregistrement de connexion ou d'informations d'identification. Cela vous aide à libérer de l'espace dans votre système.

## Avant de commencer

Rôle requis : Administrateur système (admin)

## Procédure

1. Accédez à la ToutDéfinitions systèmeScripts - Arrière-plan.
2. Sélectionnez le champ d'application comme global.
3. Entrez le script suivant dans le volet Exécuter le script (JavaScript exécuté sur le serveur).  

       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. Sélectionnez Exécuter le script.

