メニュー アクションの条件とスクリプトのパラメーター

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:2分
  • メニュー アクションには、以下の条件とスクリプトのパラメーターを使用できます。

    条件パラメーター

    注:
    条件フィールドでは、NOT を表す !、AND を表す &&、OR を表す || などの、通常の正規表現規則が有効です。

    [条件] フィールドには、true または false と評価されるブーリアン式が含まれます。条件が true の場合、または条件がない場合は、CI または関係リンクを右クリックすると、指定されたオプションがメニューに表示されます。メニューからオプションを選択すると、ServiceNow により関連するスクリプトが実行されます。

    表 : 1. 条件をビルドするための共通要素
    テキスト 説明
    アイテム 右クリック アクションを実行したノードまたは参照リンクのデータ。
    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。
    表 : 2. 条件パラメーターに有効な条件
    条件 説明
    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。