---
sourceDocument: Xanadu IT Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/it-service-management

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# 孤立した接続および資格情報エイリアスの削除

# 孤立した接続および資格情報エイリアスの削除 {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：1分

バックグラウンドスクリプトを実行して、接続または資格情報レコードにラベルを付けていない接続および資格情報エイリアスを削除します。これは、システムのスペースを解放するのに役立ちます。

## 始める前に

必要なロール:システムアドミニストレーター (admin)

## 手順

1. 移動先 すべてシステム定義スクリプト - バックグラウンド.
2. スコープを グローバルとして選択します。
3. \[スクリプトを実行 (サーバー上で実行される JavaScript)\] ペインで、次のスクリプトを入力します。  

       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. \[スクリプトを実行\] を選択します。

