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
-
Accédez à la .
-
Sélectionnez le champ d’application comme global.
-
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;
};
-
Sélectionnez Exécuter le script.