メニュー アクションの条件とスクリプトのパラメーター
メニュー アクションには、以下の条件とスクリプトのパラメーターを使用できます。
条件パラメーター
注:
条件フィールドでは、NOT を表す !、AND を表す &&、OR を表す || などの、通常の正規表現規則が有効です。
[条件] フィールドには、true または false と評価されるブーリアン式が含まれます。条件が true の場合、または条件がない場合は、CI または関係リンクを右クリックすると、指定されたオプションがメニューに表示されます。メニューからオプションを選択すると、ServiceNow により関連するスクリプトが実行されます。
| テキスト | 説明 |
|---|---|
| アイテム | 右クリック アクションを実行したノードまたは参照リンクのデータ。 |
| item.label | ノードのラベル。 |
| item.ci_type | cmdb_ci_service などの、CI のタイプ (テーブル)。 |
| item.name | CI の名前。CI のタイプ名またはテーブル ラベル。 |
| item.location | New York などの、CI の場所。 |
| item.manufacturer_name | Dell Inc. などの、CI のメーカーの名前。 |
| item.id | CI の sys_id。 |
| item.is_selected | マップで選択されているアイテム。 |
| item.level | 現在のデフォルト レベル。 |
| item.locationId | CI ノードの場所の sys_id。 |
| item.locationName | 場所の完全な住所。 |
| item.manufaturerId | CI のメーカーの sys_id。 |
| 条件 | 説明 |
|---|---|
| item.is_collapsed | ノードが折りたたまれたノードである。 |
| item.is_cluster | ノードがクラスター ノードである。 |
スクリプト パラメーター
メニュー アクション スクリプトは、ユーザーがメニュー オプションをクリックしたときにクライアント上で実行されます。条件と同じ構成要素をスクリプトで使用することができます。メニュー アクション スクリプトは、セパレーターでは機能しません。スクリプトのための追加の役立つ表現を以下に示します。
| 条件 | 説明 |
|---|---|
| item.id | CI ノードまたは関係リンクの sys_id。 |
| item.source | 関係の親または子の sys_id。 |
| item.target | 関係の親または子の sys_id。 |
| item.label | IronMail-SD-02 などの、CI ノードの名前。 |
| item.location | CI ノードの場所の sys_id。 |
| item.location_name | 4616 Clairemont Drive, North Clairemont, San Diego CA などの、場所の完全な住所。 |
| item.manufacturer_id | CI のメーカーの sys_id。 |