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

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# ディスカバリーのプロセスハンドラーの作成

# ディスカバリーのプロセスハンドラーの作成 {#ariaid-title1}

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

プロセスハンドラーは、プロセスの分類が発生する前に、一貫性がない値を持つことが判明しているパラメーターを除外することによって、重複する CI の作成を回避します。新しい分類子を作成したり、既存の分類子を編集したりすることができます。

## 始める前に

必要なロール：なし

## 手順

1. 移動先 すべてディスカバリー定義CI の分類プロセスハンドラ.
2. \[新規\] をクリックします。
3. プロセスハンドラーフォーム内のフィールドに入力します。  
   {#t_CreateAProcessHandler__table_egg_1wv_1q__entry__2}{#t_CreateAProcessHandler__ph_entry-name}{#t_CreateAProcessHandler__ph_entry-active}{#t_CreateAProcessHandler__ph_entry-condition}{#t_CreateAProcessHandler__ph_Script1}

   | フィールド | 説明 |
   |-|-|
   | 名前 | プロセスハンドラーレコードの一意の名前を入力します。 |
   | アクティブ | プロセスハンドラーを実行するには、このチェックボックスをオンにします。 |
   | 分類 | * このチェックボックスをオンにすると、このプロセスハンドラーの条件に一致するすべての実行中のプロセス \[cmdb_running_process\] レコードの分類が有効になります。 * このチェックボックスをオフにすると、このプロセスハンドラーの条件に一致するすべての実行中のプロセス \[cmdb_running_process\] レコードの分類が無効になります。 {#t_CreateAProcessHandler__ul_wc1_fwv_1q} |
   | 条件 | スクリプトを実行するプロセスハンドラーをトリガーする条件を選択します。ほとんどの場合、この条件には特定の実行可能ファイル名または特定のパラメーターの有無が含まれます。 |
   | スクリプト | \[条件\] が満たされた場合に実行中のプロセス \[cmdb_running_process\] テーブルの現在のレコードに対して実行する JavaScript を入力します。`current` 変数は、実行中のプロセス GlideRecord への参照です。このスクリプトは、特定の値について `current.parameters` を確認し、これらの値を操作するために文字列の置換を実行し、結果を `current.key_parameters` に保存します。 ServiceNow はプロセス名とともに key_parameters フィールドを使用して、プロセスが特定のマシンで一意かどうかを判断します。{#t_CreateAProcessHandler__p_Script2} その他のオプションについては、「[ディスカバリーにおける分類スクリプトオブジェクト](https://servicenow-prod.fluidtopics.net/dKK64jgDfUcEDDmMBRdO9Q "プロセス分類子の分類スクリプトを使用し、アプリケーションレコードをカスタマイズします。この種のスクリプトは、プロセス分類子で使用されます。")」を参照してください。 |
   [表 : 1. プロセスハンドラーフォーム]

   {#t_CreateAProcessHandler__table_egg_1wv_1q}
4. \[送信\] をクリックします。

## 次のタスク

[ディスカバリースケジュール](https://servicenow-prod.fluidtopics.net/WgUbQUos4c~fNM5S6W_MCA#t_CreateADiscoverySchedule "ディスカバリースケジュールは、水平ディスカバリーの検索対象、実行される時期、および使用される MID サーバーを決定します。ローカル環境の ディスカバリー スケジュールまたはクラウドサービスアカウントのリソースのディスカバリースケジュールを作成します。")によりディスカバリーを実行し、アプリケーションを検索して、検出されたアプリケーションについて [CMDB で結果を確認](https://servicenow-prod.fluidtopics.net/br84GoiPZZmF3E2E9RCNew "ディスカバリーは複数のタイプのソフトウェアを識別します。")します。

