ChangeSuccess - スコープ付き

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:267分
  • ChangeSuccess スクリプトインクルードは、変更要求 (グループに基づく元の変更の成功スコア)、変更モデル、および変更タイプのパフォーマンスアナリティクス (PA) 成功スコアを返すメソッドを提供します。

    また、このスクリプトインクルードにはヘルパーメソッドも用意されており、 getScoresForChange() メソッドの戻り値を変更できます。このメソッドはデフォルトで 3 つの成功スコアをすべて返します。これらのヘルパーメソッドを使用して、いずれかの成功スコアを返すかどうかを決定できます。これらのヘルパーメソッドを使用すると、成功スコアを返すメソッドで、さまざまなタイプのスコアの生成に使用される成功スコア評価または PA インジケーターを、返される結果に含めることもできます。さらに、関連メソッドが各メソッドでデフォルトで実行されるアクセス権のセキュリティチェックをバイパスするように要求できます。

    ヘルパーメソッドをプライマリメソッドに関連付けるには、次のようなドット表記を使用します。

    new sn_chg_score.ChangeSuccess().withTeamScore(false).withTypeScore(false).withSecurity(false).getScoresForChange(chgGr);

    new sn_chg_score.ChangeSuccess().withRatings().withIndicatorScores().getTeamScoreForGroupId("287ebd7da9fe198100f92cc8d1d2154e");

    また、com.snc.change_management.success_score.minimum_score、com.snc.change_management.success_score.maximum_score、com.snc.change_management.success_score.entry_level_score など、特定の 変更管理 システムプロパティの現在の値を取得できるメソッドもあります。機能の説明については、「 変更管理プロパティ」を参照してください。

    この API は sn_chg_score 名前空間で実行します。Change Management - 変更の成功スコア (com.snc.change_management.change_success_score) プラグインを有効にする必要があります。

    ChangeSuccess - getEntryLevelTeamScore()

    システムプロパティ com.snc.change_management.success_score.entry_level_score で指定された値を返します。

    表 : 1. パラメーター
    名前 タイプ 説明
    なし
    表 : 2. 返される内容
    タイプ 説明
    番号 com.snc.change_management.success_score.entry_level_score の現在の値。このシステムプロパティが存在しない場合、メソッドは成功スコアの計算にデフォルト値の 500 を使用します。

    次のコード例は、このメソッドを呼び出す方法を示しています。

    gs.info(new sn_chg_score.ChangeSuccess().getEntryLevelTeamScore());

    返される結果:

    500

    ChangeSuccess - getMaximumPermittedTeamScore()

    システムプロパティ com.snc.change_management.success_score.maximum_score で指定された値を返します。

    表 : 3. パラメーター
    名前 タイプ 説明
    なし
    表 : 4. 返される内容
    タイプ 説明
    文字列 com.snc.change_management.success_score.maximum_score の現在の値。 このシステムプロパティが存在しない場合、メソッドは成功スコアの計算にデフォルト値の 850 を使用します。

    このコード例は、許容される最大チームスコア (com.snc.change_management.success_score.maximum_score) 値を取得する方法を示しています。

    gs.info(new sn_chg_score.ChangeSuccess().getMaximumPermittedTeamScore());

    返される結果:

    850

    ChangeSuccess - getMinimumPermittedTeamScore()

    システムプロパティ com.snc.change_management.success_score.minimum_score で指定された値を返します。

    表 : 5. パラメーター
    名前 タイプ 説明
    なし
    表 : 6. 返される内容
    タイプ 説明
    文字列 com.snc.change_management.success_score.minimum_score の現在の値。 このシステムプロパティが存在しない場合、メソッドは成功スコアの計算にデフォルト値の 0 を使用します。

    次のコード例は、このメソッドを呼び出す方法を示しています。

    gs.info(new sn_chg_score.ChangeSuccess().getMinimumPermittedTeamScore());

    返される結果:

    0

    ChangeSuccess - getModelScoreForChange(オブジェクト chgGr)

    指定された変更要求 GlideRecord に基づいた最新のモデルの成功スコアを返します。

    表 : 7. パラメーター
    名前 タイプ 説明
    chgGr オブジェクト モデルの成功スコアを返す対象の変更要求 GlideRecord。
    表 : 8. 返される内容
    要素 説明
    can_read 指定された変更要求のモデル成功スコアを取得できたかどうかを示すフラグ。
    有効な値:
    • true:モデル成功スコアが取得されました。
    • false:モデル成功スコアが取得されませんでした。

    データタイプ:ブール

    chg_model 指定された変更要求によって参照される変更モデル [chg_model] レコード内の各フィールドの個々のオブジェクト。各オブジェクトには、フィールド名であるキーがあり、value プロパティと display_value プロパティが含まれています。フィールドタイプが日付/時刻の場合、メソッドはユーザーのタイムゾーンにあるがシステム形式 YYYY-MM-DD HH24:MM:SS のdisplay_value_internalプロパティも返します。
    "chg_model": {
      "active": {Object},
      "advanced_security": {Object},
      "available_in_ui": {Object},
      "color": {Object},
      "default_change_model": {Object},
      "description": {Object},
      "implementation_states": {Object},
      "name": {Object},
      "read_roles": {Object},
      "record_preset": {Object},
      "state_field": {Object},
      "sys_class_name": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_domain": {Object},
      "sys_domain_path": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_name": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_name": {Object},
      "sys_updated_on": {Object},
      "table_name": {Object},
      "write_roles": {Object}
    }

    データタイプ: オブジェクト

    chg_model.active 関連する変更モデルレコードがアクティブでインスタンス内で使用可能かどうかを示すフラグ。
    有効な値:
    • true:変更モデルはアクティブです。
    • false:変更モデルはアクティブではありません。

    データタイプ:オブジェクト

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    chg_model.active.display_value アクティブフラグの値を表示します。

    データタイプ:文字列

    chg_model.active.value アクティブフラグの内部値。

    データタイプ:ブール

    chg_model.advanced_security この変更モデルに対して、ロールベースのセキュリティに加えて、ユーザー基準ベースのセキュリティが使用されているかどうかを示すフラグ。
    有効な値:
    • true:高度なセキュリティが使用されます。
    • false:高度なセキュリティは使用されません。

    データタイプ:オブジェクト

    "advanced_security": {
      "display_value": "String",
      "value": Boolean
    }
    chg_model.advanced_security.display_value advanced_security フラグの値を表示します。

    データタイプ:文字列

    chg_model.advanced_security.value advanced_security フラグの内部値。

    データタイプ:ブール

    chg_model.available_in_ui 関連する変更モデルレコードがユーザーインターフェイス内で使用可能かどうかを示すフラグ。
    有効な値:
    • true:変更モデルはユーザーインターフェイスで使用できます。
    • false:変更モデルはユーザーインターフェイスで使用できません。

    データタイプ:オブジェクト

    "available_in_ui": {
      "display_value": "String",
      "value": Boolean
    }
    chg_model.available_in_ui.display_value available_in_ui フラグの値を表示します。

    データタイプ:文字列

    chg_model.available_in_ui.value available_in_ui フラグの値。

    データタイプ:ブール

    chg_model.color 変更要求ランディングページの関連する変更モデルの色。

    データタイプ:オブジェクト

    "color": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.color.display_value 色の表示値。

    データタイプ:文字列

    chg_model.color.value 色の内部値。

    データタイプ:文字列

    chg_model.default_change_model 関連する変更モデルレコードがデフォルトの変更モデルかどうかを示すフラグ。
    可能な値:
    • true:デフォルトです。
    • false:デフォルトではありません

    データタイプ:オブジェクト

    "default_change_model": {
      "display_value": "String",
      "value": Boolean
    }
    chg_model.default_change_model.display_value デフォルトの変更モデルフラグの値を表示します。

    データタイプ:文字列

    chg_model.default_change_model.value デフォルトの変更モデルフラグの内部値。

    データタイプ:ブール

    chg_model.description 変更モデルの目的の簡単な説明。

    データタイプ:オブジェクト

    "description": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.description.display_value 説明の値を表示します。

    データタイプ:文字列

    chg_model.description.value 説明の内部値。

    データタイプ:文字列

    chg_model.implementation_states このモデルを使用して変更要求を実装できるステータスの sys_id のリスト。

    データタイプ:オブジェクト

    "implementation_states": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.implementation_states.display_value read_roles の値を表示します。

    データタイプ:文字列

    chg_model.implementation_states.value read_roles の内部値。

    データタイプ:文字列

    chg_model.name 変更モデルの名前。

    データタイプ:オブジェクト

    "name": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.name.display_value 名前の表示値。

    データタイプ:文字列

    chg_model.name.value 名前の内部値。

    データタイプ:文字列

    chg_model.read_roles 変更モデルレコードを読み込むために必要なセキュリティロール。

    データタイプ:オブジェクト

    "read_roles": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.read_roles.display_value read_roles の値を表示します。

    データタイプ:文字列

    chg_model.read_roles.value read_roles の内部値。

    データタイプ:文字列

    chg_model.record_preset 新しい変更要求レコードが作成されたときに、関連付けられた値とともに自動的に入力されるフィールドの名前と値のペア。値はキャレット記号で区切られます。

    例:

    "type=normal^assignment_group=a715cd759f2002002920bde8132e7018^short_description=Automated : Change^EQ"

    データタイプ:オブジェクト

    "record_preset": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.record_preset.display_value record_preset の表示値。

    データタイプ:文字列

    chg_model.record_preset.value record_preset の内部値。

    データタイプ:文字列

    chg_model.state_field table_name で指定された値に基づいて選択肢を収集する選択リストフィールド。変更モデルの場合、これは常に「state」に設定されます。

    データタイプ:オブジェクト

    "state_field": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.state_field.display_value state_field の表示値。

    データタイプ:文字列

    chg_model.state_field.value state_field の内部値。

    データタイプ:文字列

    chg_model.sys_class_name モジュールテーブル名を変更します。常に変更モデル/chg_model です。

    データタイプ:オブジェクト

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_class_name.display_value sys_class_name の表示値。

    データタイプ:文字列

    chg_model.sys_class_name.display_value sys_class_name の内部値。

    データタイプ:文字列

    chg_model.sys_created_by 関連する変更モジュールレコードを最初に作成したユーザーの名前。

    データタイプ:オブジェクト

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_created_by.display_value sys_created_by の表示値。

    データタイプ:文字列

    chg_model.sys_created_by.value sys_created_by の内部値。

    データタイプ:文字列

    chg_model.sys_created_on 変更モジュールレコードが最初に作成された日時。

    データタイプ:オブジェクト

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    chg_model.sys_created_on.display_value sys_created_on の表示値。

    データタイプ:文字列

    chg_model.sys_created_on.display_value_internal sys_created_on の内部表示値。

    データタイプ:文字列

    chg_model.sys_created_on.value sys_created_on の内部値。

    データタイプ:文字列

    chg_model.sys_domain インスタンスでドメインを使用している場合は、変更モジュールレコードが関連付けられているドメインの名前。

    データタイプ:オブジェクト

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_domain.display_value sys_domain の表示値。

    データタイプ:文字列

    chg_model.sys_domain.value sys_domain の内部値。

    データタイプ:文字列

    chg_model.sys_domain_path インスタンスでドメインを使用している場合は、関連付けられた変更モジュールレコードが存在するドメインパス。

    データタイプ:オブジェクト

    "sys_domain_path": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_domain_path.display_value sys_domain_path の表示値。

    データタイプ:文字列

    chg_model.sys_domain_path.value sys_domain_path の内部値。

    データタイプ:文字列

    chg_model.sys_id 関連する変更モデルレコードの一意の識別子。

    データタイプ:オブジェクト

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_id.display_value sys_id の表示値。

    データタイプ:文字列

    chg_model.sys_id.value sys_id の内部値。

    データタイプ:文字列

    chg_model.sys_mod_count 関連する変更モデルレコードが変更された回数。

    データタイプ:オブジェクト

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    chg_model.sys_mod_count.display_value sys_mod_count の表示値。

    データタイプ:文字列

    chg_model.sys_mod_count.value sys_mod_count の内部値。

    データタイプ:数値

    chg_model.sys_name 変更モデルの名前。常に name パラメーターと同じです。

    データタイプ:オブジェクト

    "sys_name": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_name.display_value sys_name の表示値。

    データタイプ:文字列

    chg_model.sys_name.value sys_name の内部値。

    データタイプ:文字列

    chg_model.sys_tags 変更モデルレコードに関連付けられたシステムタグ。

    データタイプ:オブジェクト

    "sys_tags": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_tags.display_value sys_tags の表示値。

    データタイプ:文字列

    chg_model.sys_tags.value sys_tags の内部値。

    データタイプ:文字列

    chg_model.sys_updated_by 関連する変更モデルレコードを最後に更新したユーザーの名前。

    データタイプ:オブジェクト

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_updated_by.display_value sys_updated_by の表示値。

    データタイプ:文字列

    chg_model.sys_updated_by.value sys_updated_by の内部値。

    データタイプ:文字列

    chg_model.sys_updated_on 関連する変更モデルレコードが最後に更新された日時。

    データタイプ:オブジェクト

    "sys_updated_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    chg_model.sys_updated_on.display_value sys_updated_on の表示値。

    データタイプ:文字列

    chg_model.sys_updated_on.display_value_internal sys_updated_on の内部表示値。

    データタイプ:文字列

    chg_model.sys_updated_on.value sys_updated_on の内部値。

    データタイプ:文字列

    chg_model.table_name 選択肢の収集元の選択リストフィールドを定義するテーブル。変更モデルの場合、これは常に「change_request」に設定されます。

    データタイプ:オブジェクト

    "table_name": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.table_name.display_value table_name の表示値。

    データタイプ:文字列

    chg_model.table_name.value table_name の内部値。

    データタイプ:文字列

    chg_model.write_roles 変更モデルレコードを書き込むために必要なセキュリティロール。

    データタイプ:オブジェクト

    "write_roles": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.write_roles.display_value write_roles の表示値。

    データタイプ:文字列

    chg_model.write_roles.value write_roles の内部値。

    データタイプ:文字列

    score 返されたスコアインジケーターの詳細。

    データタイプ:オブジェクト

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    score.delta 前のスコアからのスコアの変化。

    データタイプ:オブジェクト

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    score.delta.display_value delta の表示値。

    データタイプ:文字列

    score.delta.value delta の内部値。

    データタイプ:文字列

    score.display_value パフォーマンスアナリティクス (PA) によって返された表示値。

    データタイプ:文字列

    score.has_score

    指定された変更要求のスコアが返されたかどうかを示すフラグ。

    有効な値:
    • true:スコアが返されました。
    • false:スコアが返されませんでした。

    データタイプ:ブール

    score.indicator スコアを取得するために使用される PA インジケーターのその他の詳細。

    データタイプ:オブジェクト

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    score.indicator.name スコアを取得するために使用される PA インジケーターの名前。

    データタイプ:文字列

    score.indicator.sys_id スコアを取得するために使用される PA インジケーターの sys_id。

    データタイプ:文字列

    score.value PA によって返される成功スコアの値。

    データタイプ:文字列

    このコード例は、現在の変更モデル GlideRecord の最新のモデルの成功スコアを取得し、ユーザーがその変更モデルへの読み取りアクセス権を持っているかどうかを確認し、読み取りアクセス権を持っている場合に成功スコア値が 50% 未満であれば作業メモに入力する方法を示しています。

    var changeModelSuccess = new sn_chg_score.ChangeSuccess().getModelScoreForChange(current);
     
    gs.info(JSON.stringify(changeModelSuccess,null,2));
     
    if (changeModelSuccess.can_read && changeModelSuccess.score.has_score && changeModelSuccess.score.value < 50) {
       chgGr.work_notes.setJournalEntry("The selected Change Model of \"" + changeModelSuccess.chg_model.name.display_value + "\" has a success rate of less than 50% (current success rate is: " + changeModelSuccess.score.display_value + "%).\nConsider using a different Model or adding additional approvers or discuss with your Change Manager.");
       chgGr.update();
    }

    このメソッドを呼び出したときに返される結果の例:

    {
      "can_read": true,
      "chg_model": {
        "color": {
          "display_value": "",
          "value": ""
        },
        "default_change_model": {
          "display_value": "false",
          "value": false
        },
        "description": {
          "display_value": "This model can be used to capture unauthorized change events that were detected.",
          "value": "This model can be used to capture unauthorized change events that were detected."
        },
        "sys_updated_on": {
          "display_value": "2020-10-21 11:10:57",
          "value": "2020-10-21 10:10:57",
          "display_value_internal": "2020-10-21 11:10:57"
        },
        "table_name": {
          "display_value": "change_request",
          "value": "change_request"
        },
        "sys_class_name": {
          "display_value": "Change Model",
          "value": "chg_model"
        },
        "sys_id": {
          "display_value": "aedc6a625323101034d1ddeeff7b1296",
          "value": "aedc6a625323101034d1ddeeff7b1296"
        },
        "sys_updated_by": {
          "display_value": "admin",
          "value": "admin"
        },
        "write_roles": {
          "display_value": "",
          "value": ""
        },
        "sys_created_on": {
          "display_value": "2020-10-02 14:50:20",
          "value": "2020-10-02 13:50:20",
          "display_value_internal": "2020-10-02 14:50:20"
        },
        "read_roles": {
          "display_value": "itil,sn_change_read",
          "value": "itil,sn_change_read"
        },
        "sys_name": {
          "display_value": "Unauthorized Change",
          "value": "Unauthorized Change"
        },
        "advanced_security": {
          "display_value": "false",
          "value": false
        },
        "sys_created_by": {
          "display_value": "admin",
          "value": "admin"
        },
        "record_preset": {
          "display_value": "type=emergency^short_description=An unauthorized change has been detected^assignment_group=a715cd759f2002002920bde8132e7018^work_start=javascript:gs.nowDateTime()^unauthorized=true^EQ",
          "value": "type=emergency^short_description=An unauthorized change has been detected^assignment_group=a715cd759f2002002920bde8132e7018^work_start=javascript:gs.nowDateTime()^unauthorized=true^EQ"
        },
        "sys_mod_count": {
          "display_value": "9",
          "value": 9
        },
        "active": {
          "display_value": "true",
          "value": true
        },
        "sys_tags": {
          "display_value": "",
          "value": ""
        },
        "available_in_ui": {
          "display_value": "false",
          "value": false
        },
        "state_field": {
          "display_value": "state",
          "value": "state"
        },
        "name": {
          "display_value": "Unauthorized Change",
          "value": "Unauthorized Change"
        },
        "implementation_states": {
          "display_value": "",
          "value": ""
        }
      },
      "score": {
        "indicator": {
          "name": "Change Model: % Successful and Successful With Issues",
          "sys_id": "604f98dfc302011005aea539e540dd75"
        },
        "value": 76.92307692307693,
        "display_value": "76.92",
        "delta": {
          "value": "0",
          "display_value": ""
        },
        "has_score": true
      }
    }

    ChangeSuccess - getModelScoreForModelId(文字列 sys_id, 文字列 domain_id)

    指定されたモデルの sys_id について最新のモデルの成功スコアを返します。

    表 : 9. パラメーター
    名前 タイプ 説明
    sys_id 文字列 モデルの成功スコアを返す対象のグループの sys_id。これはユーザーグループ [sys_user_group] テーブルにあります。
    domain_id 文字列 オプション。モデルの成功スコアについて パフォーマンスアナリティクス でクエリを実行するときに使用するドメインの sys_id。
    表 : 10. 返される内容
    要素 説明
    can_read 指定された変更要求のモデル成功スコアを取得できたかどうかを示すフラグ。
    有効な値:
    • true:モデル成功スコアが取得されました。
    • false:モデル成功スコアが取得されませんでした。

    データタイプ:ブール

    chg_model 指定された変更要求によって参照される変更モデル [chg_model] レコード内の各フィールドの個々のオブジェクト。各オブジェクトには、フィールド名であるキーがあり、value プロパティと display_value プロパティが含まれています。フィールドタイプが日付/時刻の場合、メソッドはユーザーのタイムゾーンにあるがシステム形式 YYYY-MM-DD HH24:MM:SS のdisplay_value_internalプロパティも返します。
    "chg_model": {
      "active": {Object},
      "advanced_security": {Object},
      "available_in_ui": {Object},
      "color": {Object},
      "default_change_model": {Object},
      "description": {Object},
      "implementation_states": {Object},
      "name": {Object},
      "read_roles": {Object},
      "record_preset": {Object},
      "state_field": {Object},
      "sys_class_name": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_domain": {Object},
      "sys_domain_path": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_name": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_name": {Object},
      "sys_updated_on": {Object},
      "table_name": {Object},
      "write_roles": {Object}
    }

    データタイプ: オブジェクト

    chg_model.active 関連する変更モデルレコードがアクティブでインスタンス内で使用可能かどうかを示すフラグ。
    有効な値:
    • true:変更モデルはアクティブです。
    • false:変更モデルはアクティブではありません。

    データタイプ:オブジェクト

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    chg_model.active.display_value アクティブフラグの値を表示します。

    データタイプ:文字列

    chg_model.active.value アクティブフラグの内部値。

    データタイプ:ブール

    chg_model.advanced_security この変更モデルに対して、ロールベースのセキュリティに加えて、ユーザー基準ベースのセキュリティが使用されているかどうかを示すフラグ。
    有効な値:
    • true:高度なセキュリティが使用されます。
    • false:高度なセキュリティは使用されません。

    データタイプ:オブジェクト

    "advanced_security": {
      "display_value": "String",
      "value": Boolean
    }
    chg_model.advanced_security.display_value advanced_security フラグの値を表示します。

    データタイプ:文字列

    chg_model.advanced_security.value advanced_security フラグの内部値。

    データタイプ:ブール

    chg_model.available_in_ui 関連する変更モデルレコードがユーザーインターフェイス内で使用可能かどうかを示すフラグ。
    有効な値:
    • true:変更モデルはユーザーインターフェイスで使用できます。
    • false:変更モデルはユーザーインターフェイスで使用できません。

    データタイプ:オブジェクト

    "available_in_ui": {
      "display_value": "String",
      "value": Boolean
    }
    chg_model.available_in_ui.display_value available_in_ui フラグの値を表示します。

    データタイプ:文字列

    chg_model.available_in_ui.value available_in_ui フラグの値。

    データタイプ:ブール

    chg_model.color 変更要求ランディングページの関連する変更モデルの色。

    データタイプ:オブジェクト

    "color": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.color.display_value 色の表示値。

    データタイプ:文字列

    chg_model.color.value 色の内部値。

    データタイプ:文字列

    chg_model.default_change_model 関連する変更モデルレコードがデフォルトの変更モデルかどうかを示すフラグ。
    可能な値:
    • true:デフォルトです。
    • false:デフォルトではありません

    データタイプ:オブジェクト

    "default_change_model": {
      "display_value": "String",
      "value": Boolean
    }
    chg_model.default_change_model.display_value デフォルトの変更モデルフラグの値を表示します。

    データタイプ:文字列

    chg_model.default_change_model.value デフォルトの変更モデルフラグの内部値。

    データタイプ:ブール

    chg_model.description 変更モデルの目的の簡単な説明。

    データタイプ:オブジェクト

    "description": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.description.display_value 説明の値を表示します。

    データタイプ:文字列

    chg_model.description.value 説明の内部値。

    データタイプ:文字列

    chg_model.implementation_states このモデルを使用して変更要求を実装できるステータスの sys_id のリスト。

    データタイプ:オブジェクト

    "implementation_states": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.implementation_states.display_value read_roles の値を表示します。

    データタイプ:文字列

    chg_model.implementation_states.value read_roles の内部値。

    データタイプ:文字列

    chg_model.name 変更モデルの名前。

    データタイプ:オブジェクト

    "name": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.name.display_value 名前の表示値。

    データタイプ:文字列

    chg_model.name.value 名前の内部値。

    データタイプ:文字列

    chg_model.read_roles 変更モデルレコードを読み込むために必要なセキュリティロール。

    データタイプ:オブジェクト

    "read_roles": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.read_roles.display_value read_roles の値を表示します。

    データタイプ:文字列

    chg_model.read_roles.value read_roles の内部値。

    データタイプ:文字列

    chg_model.record_preset 新しい変更要求レコードが作成されたときに、関連付けられた値とともに自動的に入力されるフィールドの名前と値のペア。値はキャレット記号で区切られます。

    例:

    "type=normal^assignment_group=a715cd759f2002002920bde8132e7018^short_description=Automated : Change^EQ"

    データタイプ:オブジェクト

    "record_preset": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.record_preset.display_value record_preset の表示値。

    データタイプ:文字列

    chg_model.record_preset.value record_preset の内部値。

    データタイプ:文字列

    chg_model.state_field table_name で指定された値に基づいて選択肢を収集する選択リストフィールド。変更モデルの場合、これは常に「state」に設定されます。

    データタイプ:オブジェクト

    "state_field": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.state_field.display_value state_field の表示値。

    データタイプ:文字列

    chg_model.state_field.value state_field の内部値。

    データタイプ:文字列

    chg_model.sys_class_name モジュールテーブル名を変更します。常に変更モデル/chg_model です。

    データタイプ:オブジェクト

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_class_name.display_value sys_class_name の表示値。

    データタイプ:文字列

    chg_model.sys_class_name.display_value sys_class_name の内部値。

    データタイプ:文字列

    chg_model.sys_created_by 関連する変更モジュールレコードを最初に作成したユーザーの名前。

    データタイプ:オブジェクト

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_created_by.display_value sys_created_by の表示値。

    データタイプ:文字列

    chg_model.sys_created_by.value sys_created_by の内部値。

    データタイプ:文字列

    chg_model.sys_created_on 変更モジュールレコードが最初に作成された日時。

    データタイプ:オブジェクト

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    chg_model.sys_created_on.display_value sys_created_on の表示値。

    データタイプ:文字列

    chg_model.sys_created_on.display_value_internal sys_created_on の内部表示値。

    データタイプ:文字列

    chg_model.sys_created_on.value sys_created_on の内部値。

    データタイプ:文字列

    chg_model.sys_domain インスタンスでドメインを使用している場合は、変更モジュールレコードが関連付けられているドメインの名前。

    データタイプ:オブジェクト

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_domain.display_value sys_domain の表示値。

    データタイプ:文字列

    chg_model.sys_domain.value sys_domain の内部値。

    データタイプ:文字列

    chg_model.sys_domain_path インスタンスでドメインを使用している場合は、関連付けられた変更モジュールレコードが存在するドメインパス。

    データタイプ:オブジェクト

    "sys_domain_path": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_domain_path.display_value sys_domain_path の表示値。

    データタイプ:文字列

    chg_model.sys_domain_path.value sys_domain_path の内部値。

    データタイプ:文字列

    chg_model.sys_id 関連する変更モデルレコードの一意の識別子。

    データタイプ:オブジェクト

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_id.display_value sys_id の表示値。

    データタイプ:文字列

    chg_model.sys_id.value sys_id の内部値。

    データタイプ:文字列

    chg_model.sys_mod_count 関連する変更モデルレコードが変更された回数。

    データタイプ:オブジェクト

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    chg_model.sys_mod_count.display_value sys_mod_count の表示値。

    データタイプ:文字列

    chg_model.sys_mod_count.value sys_mod_count の内部値。

    データタイプ:数値

    chg_model.sys_name 変更モデルの名前。常に name パラメーターと同じです。

    データタイプ:オブジェクト

    "sys_name": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_name.display_value sys_name の表示値。

    データタイプ:文字列

    chg_model.sys_name.value sys_name の内部値。

    データタイプ:文字列

    chg_model.sys_tags 変更モデルレコードに関連付けられたシステムタグ。

    データタイプ:オブジェクト

    "sys_tags": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_tags.display_value sys_tags の表示値。

    データタイプ:文字列

    chg_model.sys_tags.value sys_tags の内部値。

    データタイプ:文字列

    chg_model.sys_updated_by 関連する変更モデルレコードを最後に更新したユーザーの名前。

    データタイプ:オブジェクト

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_updated_by.display_value sys_updated_by の表示値。

    データタイプ:文字列

    chg_model.sys_updated_by.value sys_updated_by の内部値。

    データタイプ:文字列

    chg_model.sys_updated_on 関連する変更モデルレコードが最後に更新された日時。

    データタイプ:オブジェクト

    "sys_updated_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    chg_model.sys_updated_on.display_value sys_updated_on の表示値。

    データタイプ:文字列

    chg_model.sys_updated_on.display_value_internal sys_updated_on の内部表示値。

    データタイプ:文字列

    chg_model.sys_updated_on.value sys_updated_on の内部値。

    データタイプ:文字列

    chg_model.table_name 選択肢の収集元の選択リストフィールドを定義するテーブル。変更モデルの場合、これは常に「change_request」に設定されます。

    データタイプ:オブジェクト

    "table_name": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.table_name.display_value table_name の表示値。

    データタイプ:文字列

    chg_model.table_name.value table_name の内部値。

    データタイプ:文字列

    chg_model.write_roles 変更モデルレコードを書き込むために必要なセキュリティロール。

    データタイプ:オブジェクト

    "write_roles": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.write_roles.display_value write_roles の表示値。

    データタイプ:文字列

    chg_model.write_roles.value write_roles の内部値。

    データタイプ:文字列

    score 返されたスコアインジケーターの詳細。

    データタイプ:オブジェクト

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    score.delta 前のスコアからのスコアの変化。

    データタイプ:オブジェクト

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    score.delta.display_value delta の表示値。

    データタイプ:文字列

    score.delta.value delta の内部値。

    データタイプ:文字列

    score.display_value パフォーマンスアナリティクス (PA) によって返された表示値。

    データタイプ:文字列

    score.has_score

    指定された変更要求のスコアが返されたかどうかを示すフラグ。

    有効な値:
    • true:スコアが返されました。
    • false:スコアが返されませんでした。

    データタイプ:ブール

    score.indicator スコアを取得するために使用される PA インジケーターのその他の詳細。

    データタイプ:オブジェクト

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    score.indicator.name スコアを取得するために使用される PA インジケーターの名前。

    データタイプ:文字列

    score.indicator.sys_id スコアを取得するために使用される PA インジケーターの sys_id。

    データタイプ:文字列

    score.value PA によって返される成功スコアの値。

    データタイプ:文字列

    次のコード例は、getTeamScoreForModelId() メソッドを使用して、関連する変更モデルについてアクティブなすべてのレコードのモデルスコアを取得し、要求されたレコードをフィルタリングして、65% 未満のすべてのモデルスコアとその関連デルタを、関連する変更モデルレコードのイベントキュー change_success.model.warning に入れる方法を示しています。

    var chgModelGr = new GlideRecord("chg_model");
    chgModelGr.addActiveQuery();
    chgModelGr.query();
     
    while (chgModelGr.next()) {
        var changeModelSuccess = new sn_chg_score.ChangeSuccess().getModelScoreForModelId(chgModelGr.getUniqueValue());
        if (changeModelSuccess.can_read && changeModelSuccess.score.has_score && changeModelSuccess.score.value < 65)
            gs.eventQueue("change_success.model.warning", chgModelGr, changeModelSuccess.score.value, changeModelSuccess.score.delta.value);
    }

    出力:

    {
      "can_read": true,
      "chg_model": {
        "color": {
          "display_value": "",
          "value": ""
        },
        "default_change_model": {
          "display_value": "false",
          "value": false
        },
        "description": {
          "display_value": "This model can be used to capture unauthorized change events that were detected.",
          "value": "This model can be used to capture unauthorized change events that were detected."
        },
        "sys_updated_on": {
          "display_value": "2020-10-21 11:10:57",
          "value": "2020-10-21 10:10:57",
          "display_value_internal": "2020-10-21 11:10:57"
        },
        "table_name": {
          "display_value": "change_request",
          "value": "change_request"
        },
        "sys_class_name": {
          "display_value": "Change Model",
          "value": "chg_model"
        },
        "sys_id": {
          "display_value": "aedc6a625323101034d1ddeeff7b1296",
          "value": "aedc6a625323101034d1ddeeff7b1296"
        },
        "sys_updated_by": {
          "display_value": "admin",
          "value": "admin"
        },
        "write_roles": {
          "display_value": "",
          "value": ""
        },
        "sys_created_on": {
          "display_value": "2020-10-02 14:50:20",
          "value": "2020-10-02 13:50:20",
          "display_value_internal": "2020-10-02 14:50:20"
        },
        "read_roles": {
          "display_value": "itil,sn_change_read",
          "value": "itil,sn_change_read"
        },
        "sys_name": {
          "display_value": "Unauthorized Change",
          "value": "Unauthorized Change"
        },
        "advanced_security": {
          "display_value": "false",
          "value": false
        },
        "sys_created_by": {
          "display_value": "admin",
          "value": "admin"
        },
        "record_preset": {
          "display_value": "type=emergency^short_description=An unauthorized change has been detected^assignment_group=a715cd759f2002002920bde8132e7018^work_start=javascript:gs.nowDateTime()^unauthorized=true^EQ",
          "value": "type=emergency^short_description=An unauthorized change has been detected^assignment_group=a715cd759f2002002920bde8132e7018^work_start=javascript:gs.nowDateTime()^unauthorized=true^EQ"
        },
        "sys_mod_count": {
          "display_value": "9",
          "value": 9
        },
        "active": {
          "display_value": "true",
          "value": true
        },
        "sys_tags": {
          "display_value": "",
          "value": ""
        },
        "available_in_ui": {
          "display_value": "false",
          "value": false
        },
        "state_field": {
          "display_value": "state",
          "value": "state"
        },
        "name": {
          "display_value": "Unauthorized Change",
          "value": "Unauthorized Change"
        },
        "implementation_states": {
          "display_value": "",
          "value": ""
        }
      },
      "score": {
        "indicator": {
          "name": "Change Model: % Successful and Successful With Issues",
          "sys_id": "604f98dfc302011005aea539e540dd75"
        },
        "value": 76.92307692307693,
        "display_value": "76.92",
        "delta": {
          "value": "0",
          "display_value": ""
        },
        "has_score": true
      }
    }

    ChangeSuccess - getScoresForChange(オブジェクト chgGr)

    指定された変更要求 GlideRecord に基づいた最新のチームの変更の成功スコア (グループに基づくオリジナルの変更の成功スコア)、モデルの成功スコア、およびタイプの成功スコアを返します。

    表 : 11. パラメーター
    名前 タイプ 説明
    chgGr オブジェクト 変更要求 GlideRecord。
    表 : 12. 返される内容
    パラメーター 説明
    model_success_score モデルの成功スコアの詳細。

    データタイプ:オブジェクト

    "model_success_score" {
      "can_read": Boolean,
      "chg_model": {Object},
      "score": {Object}
    }
    model_success_score.can_read 指定された変更要求のモデル成功スコアを取得できたかどうかを示すフラグ。
    有効な値:
    • true:モデル成功スコアが取得されました。
    • false:モデル成功スコアが取得されませんでした。

    データタイプ:ブール

    model_success_score.chg_model 指定された変更要求によって参照される変更モデル [chg_model] レコード内の各フィールドの個々のオブジェクト。各オブジェクトには、フィールド名であるキーがあり、value プロパティと display_value プロパティが含まれています。フィールドタイプが日付/時刻の場合、メソッドはユーザーのタイムゾーンにあるがシステム形式 YYYY-MM-DD HH24:MM:SS のdisplay_value_internalプロパティも返します。
    "chg_model": {
      "active": {Object},
      "advanced_security": {Object},
      "available_in_ui": {Object},
      "color": {Object},
      "default_change_model": {Object},
      "description": {Object},
      "implementation_states": {Object},
      "name": {Object},
      "read_roles": {Object},
      "record_preset": {Object},
      "state_field": {Object},
      "sys_class_name": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_domain": {Object},
      "sys_domain_path": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_name": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_name": {Object},
      "sys_updated_on": {Object},
      "table_name": {Object},
      "write_roles": {Object}
    }

    データタイプ: オブジェクト

    model_success_score.chg_model.active 関連する変更モデルレコードがアクティブでインスタンス内で使用可能かどうかを示すフラグ。
    有効な値:
    • true:変更モデルはアクティブです。
    • false:変更モデルはアクティブではありません。

    データタイプ:オブジェクト

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    model_success_score.chg_model.active.display_value アクティブフラグの値を表示します。

    データタイプ:文字列

    model_success_score.chg_model.active.value アクティブフラグの内部値。

    データタイプ:ブール

    model_success_score.chg_model.advanced_security この変更モデルに対して、ロールベースのセキュリティに加えて、ユーザー基準ベースのセキュリティが使用されているかどうかを示すフラグ。
    有効な値:
    • true:高度なセキュリティが使用されます。
    • false:高度なセキュリティは使用されません。

    データタイプ:オブジェクト

    "advanced_security": {
      "display_value": "String",
      "value": Boolean
    }
    model_success_score.chg_model.advanced_security.display_value advanced_security フラグの値を表示します。

    データタイプ:文字列

    model_success_score.chg_model.advanced_security.value advanced_security フラグの内部値。

    データタイプ:ブール

    model_success_score.chg_model.available_in_ui 関連する変更モデルレコードがユーザーインターフェイス内で使用可能かどうかを示すフラグ。
    有効な値:
    • true:変更モデルはユーザーインターフェイスで使用できます。
    • false:変更モデルはユーザーインターフェイスで使用できません。

    データタイプ:オブジェクト

    "available_in_ui": {
      "display_value": "String",
      "value": Boolean
    }
    model_success_score.chg_model.available_in_ui.display_value available_in_ui フラグの値を表示します。

    データタイプ:文字列

    model_success_score.chg_model.available_in_ui.value available_in_ui フラグの値。

    データタイプ:ブール

    model_success_score.chg_model.color 変更要求ランディングページの関連する変更モデルの色。

    データタイプ:オブジェクト

    "color": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.color.display_value 色の表示値。

    データタイプ:文字列

    model_success_score.chg_model.color.value 色の内部値。

    データタイプ:文字列

    model_success_score.chg_model.default_change_model 関連する変更モデルレコードがデフォルトの変更モデルかどうかを示すフラグ。
    有効な値:
    • true:デフォルトです。
    • false:デフォルトではありません

    データタイプ:ブール

    デフォルト値:false

    model_success_score.chg_model.default_change_model.display_value デフォルトの変更モデルフラグの値を表示します。

    データタイプ:文字列

    model_success_score.chg_model.default_change_model.value デフォルトの変更モデルフラグの内部値。

    データタイプ:ブール

    model_success_score.chg_model.description 変更モデルの目的の簡単な説明。

    データタイプ:オブジェクト

    "description": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.description.display_value 説明の値を表示します。

    データタイプ:文字列

    model_success_score.chg_model.description.value 説明の内部値。

    データタイプ:文字列

    model_success_score.chg_model.implementation_states このモデルを使用して変更要求を実装できるステータスの sys_id のリスト。

    データタイプ:オブジェクト

    "implementation_states": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.implementation_states.display_value read_roles の値を表示します。

    データタイプ:文字列

    model_success_score.chg_model.implementation_states.value read_roles の内部値。

    データタイプ:文字列

    model_success_score.chg_model.name 変更モデルの名前。

    データタイプ:オブジェクト

    "name": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.name.display_value 名前の表示値。

    データタイプ:文字列

    model_success_score.chg_model.name.value 名前の内部値。

    データタイプ:文字列

    model_success_score.chg_model.read_roles 変更モデルレコードを読み込むために必要なセキュリティロール。

    データタイプ:オブジェクト

    "read_roles": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.read_roles.display_value read_roles の値を表示します。

    データタイプ:文字列

    model_success_score.chg_model.read_roles.value read_roles の内部値。

    データタイプ:文字列

    model_success_score.chg_model.record_preset 新しい変更要求レコードが作成されたときに、関連付けられた値とともに自動的に入力されるフィールドの名前と値のペア。値はキャレット記号で区切られます。

    例:

    "type=normal^assignment_group=a715cd759f2002002920bde8132e7018^short_description=Automated : Change^EQ"

    データタイプ:オブジェクト

    "record_preset": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.record_preset.display_value record_preset の表示値。

    データタイプ:文字列

    model_success_score.chg_model.record_preset.value record_preset の内部値。

    データタイプ:文字列

    model_success_score.chg_model.state_field table_name で指定された値に基づいて選択肢を収集する選択リストフィールド。変更モデルの場合、これは常に「state」に設定されます。

    データタイプ:オブジェクト

    "state_field": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.state_field.display_value state_field の表示値。

    データタイプ:文字列

    model_success_score.chg_model.state_field.value state_field の内部値。

    データタイプ:文字列

    model_success_score.chg_model.sys_class_name モジュールテーブル名を変更します。常に変更モデル/chg_model です。

    データタイプ:オブジェクト

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_class_name.display_value sys_class_name の表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_class_name.value sys_class_name の内部値。

    データタイプ:文字列

    model_success_score.chg_model.sys_created_by 関連する変更モジュールレコードを最初に作成したユーザーの名前。

    データタイプ:オブジェクト

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_created_by.display_value sys_created_by の表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_created_by.value sys_created_by の内部値。

    データタイプ:文字列

    model_success_score.chg_model.sys_created_on 変更モジュールレコードが最初に作成された日時。

    データタイプ:オブジェクト

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_created_on.display_value sys_created_on の表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_created_on.display_value.internal sys_created_on の内部表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_created_on.value sys_created_on の内部値。

    データタイプ:文字列

    model_success_score.chg_model.sys_domain インスタンスでドメインを使用している場合は、変更モジュールレコードが関連付けられているドメインの名前。

    データタイプ:オブジェクト

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_domain.display_value sys_domain の表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_domain.value sys_domain の内部値。

    データタイプ:文字列

    model_success_score.chg_model.sys_domain_path インスタンスでドメインを使用している場合は、関連付けられた変更モジュールレコードが存在するドメインパス。

    データタイプ:オブジェクト

    "sys_domain_path": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_domain_path.display_value sys_domain_path の表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_domain_path.value sys_domain_path の内部値。

    データタイプ:文字列

    model_success_score.chg_model.sys_id 関連する変更モデルレコードの一意の識別子。

    データタイプ:オブジェクト

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_id.display_value sys_id の表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_id.value sys_id の内部値。

    データタイプ:文字列

    model_success_score.chg_model.sys_mod_count 関連する変更モデルレコードが変更された回数。

    データタイプ:オブジェクト

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    model_success_score.chg_model.sys_mod_count.display_value sys_mod_count の表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_mod_count.value sys_mod_count の内部値。

    データタイプ:数値

    model_success_score.chg_model.sys_name 変更モデルの名前。常に name パラメーターと同じです。

    データタイプ:オブジェクト

    "sys_name": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_name sys_name の表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_name sys_name の内部値。

    データタイプ:文字列

    model_success_score.chg_model.sys_tags 変更モデルレコードに関連付けられたシステムタグ。

    データタイプ:オブジェクト

    "sys_tags": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_tags.display_value sys_tags の表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_tags.value sys_tags の内部値。

    データタイプ:文字列

    model_success_score.chg_model.sys_updated_by 関連する変更モデルレコードを最後に更新したユーザーの名前。

    データタイプ:オブジェクト

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_updated_by.display_value sys_updated_by の表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_updated_by.value sys_updated_by の内部値。

    データタイプ:文字列

    model_success_score.chg_model.sys_updated_on 関連する変更モデルレコードが最後に更新された日時。

    データタイプ:オブジェクト

    "sys_updated_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_updated_on.display_value sys_updated_on の表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_updated_on.display_internal_value sys_updated_on の内部表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_updated_on.value sys_updated_on の内部値。

    データタイプ:文字列

    model_success_score.chg_model.table_name 選択肢の収集元の選択リストフィールドを定義するテーブル。変更モデルの場合、これは常に「change_request」に設定されます。

    データタイプ:オブジェクト

    "table_name": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.table_name.display_value table_name の表示値。

    データタイプ:文字列

    model_success_score.chg_model.table_name.value table_name の内部値。

    データタイプ:文字列

    model_success_score.score 返されたスコアインジケーターの詳細。

    データタイプ:オブジェクト

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    model_success_score.score.delta 前のスコアからのスコアの変化。

    データタイプ:オブジェクト

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.score.delta.display_value delta の表示値。

    データタイプ:文字列

    model_success_score.score.delta.value delta の内部値。

    データタイプ:文字列

    model_success_score.score.display_value パフォーマンスアナリティクス (PA) によって返された表示値。

    データタイプ:文字列

    model_success_score.score.score.has_score

    指定された変更要求のスコアが返されたかどうかを示すフラグ。

    有効な値:
    • true:スコアが返されました。
    • false:スコアが返されませんでした。

    データタイプ:ブール

    model_success_score.score.indicator スコアを取得するために使用される PA インジケーターのその他の詳細。

    データタイプ:オブジェクト

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    model_success_score.score.indicator.name スコアを取得するために使用される PA インジケーターの名前。

    データタイプ:文字列

    model_success_score.score.indicator.sys_id スコアを取得するために使用される PA インジケーターの sys_id。

    データタイプ:文字列

    model_success_score.score.value PA によって返される成功スコアの値。

    データタイプ:文字列

    team_success_score チームの成功スコアの詳細。

    データタイプ:オブジェクト

    "team_success_score" {
      "can_read": Boolean,
      "chg_success_score_rating": {Object},
      "score": {Object},
      "sys_user_group":{Object}
    }
    team_success_score.can_read 指定された変更要求の変更チームの成功スコアを取得できたかどうかを示すフラグ。
    有効な値:
    • true:チームの成功スコアが取得されました。
    • false:チームの成功スコアが取得されませんでした。

    データタイプ:ブール

    team_success_score.chg_success_score_rating 返されたスコアに一致する変更の成功スコア評価 [chg_success_score_rating] レコードの各フィールドの個々のオブジェクト。各フィールドオブジェクトには、フィールド名であるキーがあり、 value プロパティと display_value プロパティが含まれています。フィールドタイプが日付/時刻の場合、メソッドはユーザーのタイムゾーンにあるがシステム形式 YYYY-MM-DD HH24:MM:SS である display_value_internal プロパティも返します。

    データタイプ: オブジェクト

    "chg_success_score_rating": {
      "active": {Object},
      "color": {Object},
      "rating": {Object},
      "score_end": {Object},
      "score_start": {Object},
      "sys_class_name": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_domain": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_name": {Object},
      "sys_overrides": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_on": {Object}
    }
    team_success_score.chg_success_score_rating.active 関連する変更の成功スコアレコードがアクティブでインスタンス内で使用可能かどうかを示すフラグ。
    有効な値:
    • true:変更の成功スコアレコードはアクティブです。
    • false:変更の成功スコアレコードはアクティブではありません。

    データタイプ:オブジェクト

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    team_success_score.chg_success_score_rating.active.display_value アクティブフラグの値を表示します。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.active.value アクティブフラグの内部値。

    データタイプ:ブール

    team_success_score.chg_success_score_rating.color 変更要求の変更の成功スコアカードに表示される、関連する変更の成功スコアの色。

    データタイプ:オブジェクト

    "color": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.color.display_value 色の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.color.value 色の内部値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.rating 低または高などの変更の成功スコア評価。

    データタイプ:オブジェクト

    "rating": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.rating.display_value 評価の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.rating.value 評価の内部値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.score_end 変更の成功スコアの最高値。

    データタイプ:オブジェクト

    "score_end": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.chg_success_score_rating.score_end.display_value score_end の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.score_end.value score_end の内部値。

    データタイプ:数値

    team_success_score.chg_success_score_rating.score_start 変更の成功スコアの最低値。

    データタイプ:オブジェクト

    "score_start": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.chg_success_score_rating.score_start.display_value score_start の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.score_start.value score_start の内部値。

    データタイプ:数値

    team_success_score.chg_success_score_rating.sys_class_name 変更の成功スコア評価テーブル名。常に変更の成功スコア評価/chg_success_score_rating。

    データタイプ:オブジェクト

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_class_name.display_value sys_class_name の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_class_name.value sys_class_name の内部値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_created_by 関連する変更の成功スコア評価レコードを最初に作成したユーザーの名前。

    データタイプ:オブジェクト

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_created_by.display_value sys_created_by の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_created_by.value sys_created_by の内部値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_created_on 変更の成功スコア評価レコードが最初に作成された日時。

    データタイプ:オブジェクト

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_created_on.display_value sys_created_on の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_created_on.display_internal.value sys_created_on の内部表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_created_on.value sys_created_on の内部値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_domain インスタンスでドメインを使用している場合は、変更の成功スコアレコードが関連付けられているドメインの名前。

    データタイプ:オブジェクト

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_domain.display_value sys_domain の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_domain.value sys_domain の内部値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_id 関連する変更の成功スコアレコードの一意の識別子。

    データタイプ:オブジェクト

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_id.display_value sys_id の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_id.value sys_id の内部値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_mod_count 関連する変更の成功スコアレコードが変更された回数。

    データタイプ:オブジェクト

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.chg_success_score_rating.sys_mod_count.display_value sys_mod_count の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_mod_count.value sys_mod_count の内部値。

    データタイプ:数値

    team_success_score.chg_success_score_rating.sys_name 変更の成功スコア評価の名前。

    可能な値:

    • 優秀

    データタイプ:オブジェクト

    "sys_name": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.chg_success_score_rating.sys_name.display_value sys_name の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_name.value sys_name の内部値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_overrides 同じテーブル内にあるが、現在のレコードより上位のドメインにあるレコードの sys_id。これにより、下位のドメインのレコードがその上位のドメインのレコードを上書きできます。

    たとえば、「global」ドメインで定義された評価レコードがあっても、ドメイン「TOP/ACME」では「global」のレコードが上書きされます。

    データタイプ:オブジェクト

    "sys_overrides": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_overrides.display_value sys_overrides の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_overrides.value sys_overrides の内部値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_tags 変更の成功スコアレコードに関連付けられたシステムタグのリスト。

    データタイプ:オブジェクト

    "sys_tags": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_tags.display_value sys_tags の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_tags.value sys_tags の内部値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_updated_by 関連する変更の成功スコアレコードを最後に更新したユーザーの名前。

    データタイプ:オブジェクト

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_updated_by.display_value sys_updated_by の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_updated_by.value sys_updated_by の内部値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_updated_on 関連する変更の成功スコアレコードが最後に更新された日時。

    データタイプ:オブジェクト

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_updated_on.display_value sys_updated_on の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_updated_on.display_internal_value sys_updated_on の内部表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_updated_on.value sys_updated_on の内部値。

    データタイプ:文字列

    team_success_score.score 返されたスコアインジケーターの詳細。

    データタイプ:オブジェクト

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    team_success_score.score.delta 前のスコアからのスコアの変化。

    データタイプ:オブジェクト

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.score.delta.display_value delta の表示値。

    データタイプ:文字列

    team_success_score.score.delta.value delta の内部値。

    データタイプ:文字列

    team_success_score.score.display_value パフォーマンスアナリティクス (PA) によって返された表示値。

    データタイプ:文字列

    team_success_score.score.score.has_score

    指定された変更要求のスコアが返されたかどうかを示すフラグ。

    有効な値:
    • true:スコアが返されました。
    • false:スコアが返されませんでした。

    データタイプ:ブール

    team_success_score.score.indicator スコアを取得するために使用される PA インジケーターのその他の詳細。

    データタイプ:オブジェクト

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    team_success_score.score.indicator.name スコアを取得するために使用される PA インジケーターの名前。

    データタイプ:文字列

    team_success_score.score.indicator.sys_id スコアを取得するために使用される PA インジケーターの sys_id。

    データタイプ:文字列

    team_success_score.score.value PA によって返される成功スコアの値。

    データタイプ:文字列

    team_success_score.sys_user_group 指定された変更要求によって参照されるグループ [sys_user_group] レコードからの各フィールドの個々のオブジェクト。各フィールドオブジェクトには、フィールド名であるキーがあり、 value プロパティと display_value プロパティが含まれています。フィールドタイプが日付/時刻の場合、メソッドはユーザーのタイムゾーンにあるがシステム形式 YYYY-MM-DD HH24:MM:SS である display_value_internal プロパティも返します。
    データタイプ: オブジェクト
    "sys_user_group": {
      "active": {Object},
      "cost_center": {Object},
      "default_assignee": {Object},
      "description": {Object},
      "email": {Object},
      "exclude_manager": {Object},
      "include_members": {Object},
      "manager": {Object},
      "name": {Object},
      "parent": {Object},
      "roles": {Object},
      "source": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_on": {Object},
      "type": {Object}
    }
    team_success_score.sys_user_group.active グループがアクティブかどうかを示すフラグ。

    可能な値:

    • true:グループはアクティブです。
    • false:グループは非アクティブ化されています。

    データタイプ:オブジェクト

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    team_success_score.sys_user_group.active.display_value アクティブフラグの値を表示します。

    データタイプ:文字列

    team_success_score.sys_user_group.active.value アクティブフラグの内部値。

    データタイプ:ブール

    team_success_score.sys_user_group.cost_center グループに関連付けられているコストセンターの sys_id。

    データタイプ:オブジェクト

    "cost_center": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.cost_center.display_value cost_center の表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.cost_center.value cost_center の内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.default_assignee グループのデフォルトのアサイニーであるユーザーの sys_id。

    データタイプ:オブジェクト

    "default_assignee": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.default_assignee.display_value default_assignee の表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.default_assignee.value default_assignee の内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.description グループの説明

    データタイプ:オブジェクト

    "description": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.description.display_value 説明の値を表示します。

    データタイプ:文字列

    team_success_score.sys_user_group.description.value 説明の内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.email グループのメールアドレス。

    データタイプ:オブジェクト

    "description": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.email.display_value メールの表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.email.value メールの内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.exclude_manager グループのマネージャーがグループメールを受信するかどうかを示すフラグ。

    有効な値:

    • true:マネージャーはグループメールを受信しません。
    • false:マネージャーはグループメールを受信します。

    データタイプ:オブジェクト

    "exclude_manager": {
      "display_value": "String",
      "value": Boolean
    }
    team_success_score.sys_user_group.exclude_manager.display_value exclude_manager の表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.exclude_manager.value exclude_manager の内部値。

    データタイプ:ブール

    team_success_score.sys_user_group.include_members 誰かがグループのメールアドレスにメールを送信したときに、グループメンバーが個々のメールを受信するかどうかを示すフラグ。この機能の唯一の例外は承認通知です。選択に関係なく、グループのすべてのメンバーが承認通知を受信します。

    有効な値:

    • true:グループ全体にメールを送信します。
    • false:default_assignee にのみメールを送信します。

    データタイプ:オブジェクト

    "include_members": {
      "display_value": "String",
      "value": Boolean
    }
    team_success_score.sys_user_group.include_members.display_value include_members の表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.include_members.value include_members の内部値。

    データタイプ:ブール

    team_success_score.sys_user_group.manager グループのマネージャーの sys_id。

    データタイプ:オブジェクト

    "manager": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.manager.display_value マネージャーの表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.manager.value マネージャーの内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.name グループの名前。

    データタイプ:オブジェクト

    "name": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.name.display_value 名前の表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.name.value 名前の内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.parent このグループの親の sys_id。グループに親がある場合、子グループは親グループのロールを継承します。ただし、子グループのメンバーは親グループのメンバーではありません。たとえば、インシデントが親グループにアサインされているときに [アサイン先] ルックアップアイコンをクリックすると、親グループのメンバーのみが利用可能になります。子グループのメンバーは利用できません。

    データタイプ:オブジェクト

    "parent": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.parent.display_value 親の表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.parent.value 親の内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.roles グループにアサインされたユーザーロール。

    データタイプ:オブジェクト

    "roles": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.roles.display_value ロールの表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.roles.value ロールの内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.source グループのソース。

    データタイプ:オブジェクト

    "source": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.source.display_value ソースの表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.source.value ソースの内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_created_by グループレコードを作成したユーザー。

    データタイプ:オブジェクト

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_created_by.display_value sys_created_by の表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_created_by.value sys_created_by の内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_created_on グループレコードが最初に作成された日時。

    データタイプ:オブジェクト

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_created_on.display_value sys_created_on の表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_created_on.display_internal_value sys_created_on の内部表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_created_on.value sys_created_on の内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_id グループの sys_id。

    データタイプ:オブジェクト

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_id.display_value sys_id の表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_id.value sys_id の内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_mod_count 関連するレコード情報が変更された回数。

    データタイプ:オブジェクト

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.sys_user_group.sys_mod_count.display_value sys_mod_count の表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_mod_count.value sys_mod_count の内部値。

    データタイプ:数値

    team_success_score.sys_user_group.sys_updated_by グループ情報を最後に更新したユーザー。

    データタイプ:オブジェクト

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_updated_by.display_value sys_updated_by の表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_updated_by.value sys_updated_by の内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_updated_on グループ情報が最後に更新された日時。

    データタイプ:オブジェクト

    "sys_updated_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_updated_on.display_value sys_updated_on の表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_updated_on.display_internal_value sys_updated_on の内部表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_updated_on.value sys_updated_on の内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.type グループのタイプ。

    データタイプ:オブジェクト

    "type": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.type.display_value タイプの表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.type.value タイプの内部値。

    データタイプ:文字列

    type_success_score タイプの成功スコアの詳細。

    データタイプ:オブジェクト

    "type_success_score": {
      "can_read": Boolean,
      "score": {Object},
      "type": {Object}
    }
    type_success_score.can_read 指定された変更要求のタイプ成功スコアを取得できたかどうかを示すフラグ。
    有効な値:
    • true:タイプ成功スコアが取得されました。
    • false:タイプ成功スコアが取得されませんでした。

    データタイプ:ブール

    type_success_score.score 返されたスコアインジケーターの詳細。

    データタイプ:オブジェクト

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    type_success_score.score.delta 前のスコアからのスコアの変化。

    データタイプ:オブジェクト

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    type_success_score.score.delta.display_value delta の表示値。

    データタイプ:文字列

    type_success_score.score.delta.value delta の内部値。

    データタイプ:文字列

    type_success_score.score.display_value パフォーマンスアナリティクス (PA) によって返された表示値。

    データタイプ:文字列

    type_success_score.score.has_score

    指定された変更要求のスコアが返されたかどうかを示すフラグ。

    有効な値:
    • true:スコアが返されました。
    • false:スコアが返されませんでした。

    データタイプ:ブール

    type_success_score.score.indicator スコアを取得するために使用される PA インジケーターのその他の詳細。

    データタイプ:オブジェクト

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    type_success_score.score.indicator.name スコアを取得するために使用される PA インジケーターの名前。

    データタイプ:文字列

    type_success_score.score.indicator.sys_id スコアを取得するために使用される PA インジケーターの sys_id。

    データタイプ:文字列

    type_success_score.score.value PA によって返される成功スコアの値。

    データタイプ:文字列

    type_success_score.type タイプの成功スコアの詳細。

    データタイプ:オブジェクト

    "type": {
      "display_value": "String",
      "sys_id": "String",
      "value": "String"
    }
    type_success_score.type.display_value 選択肢のラベル。

    データタイプ:文字列

    type_success_score.type.sys_id 指定された変更タイプの選択肢 [sys_choice] レコードの sys_id。

    データタイプ:文字列

    type_success_score.type.value 選択肢の値。

    データタイプ:文字列

    このコード例は、getScoresForChange() メソッドを使用して、現在の GlideRecord に基づいた最新のチームの変更の成功スコア (グループに基づくオリジナルの変更の成功スコア)、モデルの成功スコア、およびタイプの成功スコアを取得して、さまざまな属性を使用して結果をフィルタリングし、作成された成功スコアサマリーを作業メモに保存する方法を示しています。

    var changeSuccessScores = new sn_chg_score.ChangeSuccess().getScoresForChange(current);
     
    gs.info(JSON.stringify(changeSuccessScores, null, 2));
     
    var changeSuccessScoresSummary = "";
    if (changeSuccessScores.team_success_score.can_read && changeSuccessScores.team_success_score.score.has_score)
       changeSuccessScoresSummary += "Assignment group \"" + chgGr.assignment_group.getDisplayValue() + "\" has a success rating of \"" + changeSuccessScores.team_success_score.chg_success_score_rating.rating.display_value + "\" (Current team success score: " +  changeSuccessScores.team_success_score.score.display_value + ")\n";
    if (changeSuccessScores.model_success_score.can_read && changeSuccessScores.model_success_score.score.has_score)
       changeSuccessScoresSummary += "Model \"" + changeSuccessScores.model_success_score.chg_model.name.display_value + "\" has a success rate of " + changeSuccessScores.model_success_score.score.display_value + "%\n";
    if (changeSuccessScores.type_success_score.can_read && changeSuccessScores.type_success_score.score.has_score)
       changeSuccessScoresSummary += "Type \"" + changeSuccessScores.type_success_score.type.display_value + "\" has a success rate of " + changeSuccessScores.type_success_score.score.display_value + "%\n";
     
    if (changeSuccessScoresSummary !== "") {
       changeSuccessScoresSummary = "Change success scores summary:\n\n" + changeSuccessScoresSummary;
       chgGr.work_notes.setJournalEntry(changeSuccessScoresSummary);
       chgGr.update();
    }

    返される結果の例:

    {
      "team_success_score": {
        "can_read": true,
        "sys_user_group": {
          "parent": {
            "display_value": "",
            "value": ""
          },
          "manager": {
            "display_value": "",
            "value": ""
          },
          "roles": {
            "display_value": "",
            "value": ""
          },
          "sys_mod_count": {
            "display_value": "0",
            "value": 0
          },
          "description": {
            "display_value": "",
            "value": ""
          },
          "active": {
            "display_value": "true",
            "value": true
          },
          "source": {
            "display_value": "",
            "value": ""
          },
          "sys_updated_on": {
            "display_value": "2018-03-07 21:00:41",
            "value": "2018-03-07 21:00:41",
            "display_value_internal": "2018-03-07 21:00:41"
          },
          "type": {
            "display_value": "",
            "value": ""
          },
          "sys_tags": {
            "display_value": "",
            "value": ""
          },
          "sys_id": {
            "display_value": "5f6441efc0a8010e0177fcb589156352",
            "value": "5f6441efc0a8010e0177fcb589156352"
          },
          "sys_updated_by": {
            "display_value": "glide.maint",
            "value": "glide.maint"
          },
          "cost_center": {
            "display_value": "",
            "value": ""
          },
          "default_assignee": {
            "display_value": "",
            "value": ""
          },
          "sys_created_on": {
            "display_value": "2018-03-07 21:00:41",
            "value": "2018-03-07 21:00:41",
            "display_value_internal": "2018-03-07 21:00:41"
          },
          "name": {
            "display_value": "IT Securities",
            "value": "IT Securities"
          },
          "exclude_manager": {
            "display_value": "false",
            "value": false
          },
          "email": {
            "display_value": "",
            "value": ""
          },
          "include_members": {
            "display_value": "false",
            "value": false
          },
          "sys_created_by": {
            "display_value": "glide.maint",
            "value": "glide.maint"
          }
        },
        "score": {
          "indicator": {
            "name": "Change success scores",
            "sys_id": "0ff316e173081010491d235f04f6a758"
          },
          "value": 465,
          "display_value": "465",
          "delta": {
            "value": 0,
            "display_value": "0"
          },
          "has_score": true
        },
        "chg_success_score_rating": {
          "score_start": {
            "display_value": "0",
            "value": 0
          },
          "score_end": {
            "display_value": "499",
            "value": 499
          },
          "color": {
            "display_value": "#FCCAC9",
            "value": "#FCCAC9"
          },
          "rating": {
            "display_value": "Low",
            "value": "Low"
          },
          "sys_mod_count": {
            "display_value": "0",
            "value": 0
          },
          "active": {
            "display_value": "true",
            "value": true
          },
          "sys_overrides": {
            "display_value": "",
            "value": ""
          },
          "sys_updated_on": {
            "display_value": "2020-03-27 07:43:29",
            "value": "2020-03-27 07:43:29",
            "display_value_internal": "2020-03-27 07:43:29"
          },
          "sys_tags": {
            "display_value": "",
            "value": ""
          },
          "sys_class_name": {
            "display_value": "Change Success Score Rating",
            "value": "chg_success_score_rating"
          },
          "sys_id": {
            "display_value": "7ad380b573330010491d235f04f6a717",
            "value": "7ad380b573330010491d235f04f6a717"
          },
          "sys_updated_by": {
            "display_value": "admin",
            "value": "admin"
          },
          "sys_created_on": {
            "display_value": "2020-03-27 07:43:29",
            "value": "2020-03-27 07:43:29",
            "display_value_internal": "2020-03-27 07:43:29"
          },
          "sys_domain": {
            "display_value": "global",
            "value": "global"
          },
          "sys_name": {
            "display_value": "Low",
            "value": "Low"
          },
          "sys_created_by": {
            "display_value": "admin",
            "value": "admin"
          }
        }
      },
      "model_success_score": {
        "can_read": true,
        "chg_model": {
          "color": {
            "display_value": "",
            "value": ""
          },
          "default_change_model": {
            "display_value": "false",
            "value": false
          },
          "description": {
            "display_value": "This model can be used to capture unauthorized change events that were detected.",
            "value": "This model can be used to capture unauthorized change events that were detected."
          },
          "sys_updated_on": {
            "display_value": "2020-10-21 11:10:57",
            "value": "2020-10-21 10:10:57",
            "display_value_internal": "2020-10-21 11:10:57"
          },
          "table_name": {
            "display_value": "change_request",
            "value": "change_request"
          },
          "sys_class_name": {
            "display_value": "Change Model",
            "value": "chg_model"
          },
          "sys_id": {
            "display_value": "aedc6a625323101034d1ddeeff7b1296",
            "value": "aedc6a625323101034d1ddeeff7b1296"
          },
          "sys_updated_by": {
            "display_value": "admin",
            "value": "admin"
          },
          "write_roles": {
            "display_value": "",
            "value": ""
          },
          "sys_created_on": {
            "display_value": "2020-10-02 14:50:20",
            "value": "2020-10-02 13:50:20",
            "display_value_internal": "2020-10-02 14:50:20"
          },
          "read_roles": {
            "display_value": "itil,sn_change_read",
            "value": "itil,sn_change_read"
          },
          "sys_name": {
            "display_value": "Unauthorized Change",
            "value": "Unauthorized Change"
          },
          "advanced_security": {
            "display_value": "false",
            "value": false
          },
          "sys_created_by": {
            "display_value": "admin",
            "value": "admin"
          },
          "record_preset": {
            "display_value": "type=emergency^short_description=An unauthorized change has been detected^assignment_group=a715cd759f2002002920bde8132e7018^work_start=javascript:gs.nowDateTime()^unauthorized=true^EQ",
            "value": "type=emergency^short_description=An unauthorized change has been detected^assignment_group=a715cd759f2002002920bde8132e7018^work_start=javascript:gs.nowDateTime()^unauthorized=true^EQ"
          },
          "sys_mod_count": {
            "display_value": "9",
            "value": 9
          },
          "active": {
            "display_value": "true",
            "value": true
          },
          "sys_tags": {
            "display_value": "",
            "value": ""
          },
          "available_in_ui": {
            "display_value": "false",
            "value": false
          },
          "state_field": {
            "display_value": "state",
            "value": "state"
          },
          "name": {
            "display_value": "Unauthorized Change",
            "value": "Unauthorized Change"
          },
          "implementation_states": {
            "display_value": "",
            "value": ""
          }
        },
        "score": {
          "indicator": {
            "name": "Change Model: % Successful and Successful With Issues",
            "sys_id": "604f98dfc302011005aea539e540dd75"
          },
          "value": 76.92307692307693,
          "display_value": "76.92",
          "delta": {
            "value": 0,
            "display_value": "0.00"
          },
          "has_score": true
        }
      },
      "type_success_score": {
        "can_read": true,
        "type": {
          "sys_id": "e7a27d53cb100200d71cb9c0c24c9c2f",
          "value": "normal",
          "display_value": "Normal"
        },
        "score": {
          "indicator": {
            "name": "Change Type: % Successful and Successful With Issues",
            "sys_id": "f9d25995c3ce011005aea539e540ddee"
          },
          "value": 74.29906542056075,
          "display_value": "74.30",
          "delta": {
            "value": 0,
            "display_value": "0.00"
          },
          "has_score": true
        }
      }
    }

    ChangeSuccess - getTeamScoreForChange(オブジェクト chgGr)

    指定された変更要求 GlideRecord に基づくチームの変更の最新の成功スコア (グループに基づいたオリジナルの変更の成功スコア) を返します。

    表 : 13. パラメーター
    名前 タイプ 説明
    chgGr オブジェクト チームの変更の成功スコアを返す変更要求 GlideRecord。
    表 : 14. 返される内容
    パラメーター 説明
    can_read 指定された変更要求の変更チームの成功スコアを取得できたかどうかを示すフラグ。
    有効な値:
    • true:チームの成功スコアが取得されました。
    • false:チームの成功スコアが取得されませんでした。

    データタイプ:ブール

    chg_success_score_rating 返されたスコアに一致する変更の成功スコア評価 [chg_success_score_rating] レコードの各フィールドの個々のオブジェクト。各フィールドオブジェクトには、フィールド名であるキーがあり、 value プロパティと display_value プロパティが含まれています。フィールドタイプが日付/時刻の場合、メソッドはユーザーのタイムゾーンにあるがシステム形式 YYYY-MM-DD HH24:MM:SS である display_value_internal プロパティも返します。

    データタイプ: オブジェクト

    "chg_success_score_rating": {
      "active": {Object},
      "color": {Object},
      "rating": {Object},
      "score_end": {Object},
      "score_start": {Object},
      "sys_class_name": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_domain": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_name": {Object},
      "sys_overrides": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_on": {Object}
    }
    chg_success_score_rating.active 関連する変更の成功スコアレコードがアクティブでインスタンス内で使用可能かどうかを示すフラグ。
    有効な値:
    • true:変更の成功スコアレコードはアクティブです。
    • false:変更の成功スコアレコードはアクティブではありません。

    データタイプ:オブジェクト

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    chg_success_score_rating.active.display_value アクティブフラグの値を表示します。

    データタイプ:文字列

    chg_success_score_rating.active.value アクティブフラグの内部値。

    データタイプ:ブール

    chg_success_score_rating.color 変更要求の変更の成功スコアカードに表示される、関連する変更の成功スコアの色。

    データタイプ:オブジェクト

    "color": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.color.display_value 色の表示値。

    データタイプ:文字列

    chg_success_score_rating.color.value 色の内部値。

    データタイプ:文字列

    chg_success_score_rating.rating 低または高などの変更の成功スコア評価。

    データタイプ:オブジェクト

    "rating": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.rating.display_value 評価の表示値。

    データタイプ:文字列

    chg_success_score_rating.rating.value 評価の内部値。

    データタイプ:文字列

    chg_success_score_rating.score_end 変更の成功スコアの最高値。

    データタイプ:オブジェクト

    "score_end": {
      "display_value": "String",
      "value": Number
    }
    chg_success_score_rating.score_end.display_value score_end の表示値。

    データタイプ:文字列

    chg_success_score_rating.score_end.value score_end の内部値。

    データタイプ:数値

    chg_success_score_rating.score_start 変更の成功スコアの最低値。

    データタイプ:オブジェクト

    "score_start": {
      "display_value": "String",
      "value": Number
    }
    chg_success_score_rating.score_start.display_value score_start の表示値。

    データタイプ:文字列

    chg_success_score_rating.score_start.value score_start の内部値。

    データタイプ:数値

    chg_success_score_rating.sys_class_name 変更の成功スコア評価テーブル名。常に変更の成功スコア評価/chg_success_score_rating。

    データタイプ:オブジェクト

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_class_name.display_value sys_class_name の表示値。

    データタイプ:文字列

    chg_success_score_rating.sys_class_name.value sys_class_name の内部値。

    データタイプ:文字列

    chg_success_score_rating.sys_created_by 関連する変更の成功スコア評価レコードを最初に作成したユーザーの名前。

    データタイプ:オブジェクト

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_created_by.display_value sys_created_by の表示値。

    データタイプ:文字列

    chg_success_score_rating.sys_created_by.value sys_created_by の内部値。

    データタイプ:文字列

    chg_success_score_rating.sys_created_on 変更の成功スコア評価レコードが最初に作成された日時。

    データタイプ:オブジェクト

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_created_on.display_value sys_created_on の表示値。

    データタイプ:文字列

    chg_success_score_rating.sys_created_on.display_value_internal sys_created_on の内部表示値。

    データタイプ:文字列

    chg_success_score_rating.sys_created_on.value sys_created_on の内部値。

    データタイプ:文字列

    chg_success_score_rating.sys_domain インスタンスでドメインを使用している場合は、変更の成功スコアレコードが関連付けられているドメインの名前。

    データタイプ:オブジェクト

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_domain.display_value sys_domain の表示値。

    データタイプ:文字列

    chg_success_score_rating.sys_domain.value sys_domain の内部値。

    データタイプ:文字列

    chg_success_score_rating.sys_id 関連する変更の成功スコアレコードの一意の識別子。

    データタイプ:オブジェクト

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_id.display_value sys_id の表示値。

    データタイプ:文字列

    chg_success_score_rating.sys_id.value sys_id の内部値。

    データタイプ:文字列

    chg_success_score_rating.sys_mod_count 関連する変更の成功スコアレコードが変更された回数。

    データタイプ:オブジェクト

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    chg_success_score_rating.sys_mod_count.display_value sys_mod_count の表示値。

    データタイプ:文字列

    chg_success_score_rating.sys_mod_count.value sys_mod_count の内部値。

    データタイプ:数値

    chg_success_score_rating.sys_name 変更の成功スコア評価の名前。

    可能な値:

    • 優秀

    データタイプ:オブジェクト

    "sys_name": {
      "display_value": "String",
      "value": Number
    }
    chg_success_score_rating.sys_name.display_value sys_name の表示値。

    データタイプ:文字列

    chg_success_score_rating.sys_name.value sys_name の内部値。

    データタイプ:文字列

    chg_success_score_rating.sys_overrides 同じテーブル内にあるが、現在のレコードより上位のドメインにあるレコードの sys_id。これにより、下位のドメインのレコードがその上位のドメインのレコードを上書きできます。

    たとえば、「global」ドメインで定義された評価レコードがあっても、ドメイン「TOP/ACME」では「global」のレコードが上書きされます。

    データタイプ:オブジェクト

    "sys_overrides": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_overrides.display_value sys_overrides の表示値。

    データタイプ:文字列

    tchg_success_score_rating.sys_overrides.value sys_overrides の内部値。

    データタイプ:文字列

    chg_success_score_rating.sys_tags 変更の成功スコアレコードに関連付けられたシステムタグのリスト。

    データタイプ:オブジェクト

    "sys_tags": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_tags.display_value sys_tags の表示値。

    データタイプ:文字列

    chg_success_score_rating.sys_tags.value sys_tags の内部値。

    データタイプ:文字列

    chg_success_score_rating.sys_updated_by 関連する変更の成功スコアレコードを最後に更新したユーザーの名前。

    データタイプ:オブジェクト

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_updated_by.display_value sys_updated_by の表示値。

    データタイプ:文字列

    chg_success_score_rating.sys_updated_by.value sys_updated_by の内部値。

    データタイプ:文字列

    chg_success_score_rating.sys_updated_on 関連する変更の成功スコアレコードが最後に更新された日時。

    データタイプ:オブジェクト

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_updated_on.display_value sys_updated_on の表示値。

    データタイプ:文字列

    chg_success_score_rating.sys_updated_on.display_value_internal sys_updated_on の内部表示値。

    データタイプ:文字列

    chg_success_score_rating.sys_updated_on.value sys_updated_on の内部値。

    データタイプ:文字列

    score 返されたスコアインジケーターの詳細。

    データタイプ:オブジェクト

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    score.delta 前のスコアからのスコアの変化。

    データタイプ:オブジェクト

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    score.delta.display_value delta の表示値。

    データタイプ:文字列

    score.delta.value delta の内部値。

    データタイプ:文字列

    score.display_value パフォーマンスアナリティクス (PA) によって返された表示値。

    データタイプ:文字列

    score.has_score

    指定された変更要求のスコアが返されたかどうかを示すフラグ。

    有効な値:
    • true:スコアが返されました。
    • false:スコアが返されませんでした。

    データタイプ:ブール

    score.indicator スコアを取得するために使用される PA インジケーターのその他の詳細。

    データタイプ:オブジェクト

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    score.indicator.name スコアを取得するために使用される PA インジケーターの名前。

    データタイプ:文字列

    score.indicator.sys_id スコアを取得するために使用される PA インジケーターの sys_id。

    データタイプ:文字列

    score.value PA によって返される成功スコアの値。

    データタイプ:文字列

    sys_user_group 指定された変更要求によって参照されるグループ [sys_user_group] レコードからの各フィールドの個々のオブジェクト。各フィールドオブジェクトには、フィールド名であるキーがあり、 value プロパティと display_value プロパティが含まれています。フィールドタイプが日付/時刻の場合、メソッドはユーザーのタイムゾーンにあるがシステム形式 YYYY-MM-DD HH24:MM:SS である display_value_internal プロパティも返します。
    データタイプ: オブジェクト
    "sys_user_group": {
      "active": {Object},
      "cost_center": {Object},
      "default_assignee": {Object},
      "description": {Object},
      "email": {Object},
      "exclude_manager": {Object},
      "include_members": {Object},
      "manager": {Object},
      "name": {Object},
      "parent": {Object},
      "roles": {Object},
      "source": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_on": {Object},
      "type": {Object}
    }
    sys_user_group.active グループがアクティブかどうかを示すフラグ。

    可能な値:

    • true:グループはアクティブです。
    • false:グループは非アクティブ化されています。

    データタイプ:オブジェクト

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    sys_user_group.active.display_value アクティブフラグの値を表示します。

    データタイプ:文字列

    sys_user_group.active.value アクティブフラグの内部値。

    データタイプ:ブール

    sys_user_group.cost_center グループに関連付けられているコストセンターの sys_id。

    データタイプ:オブジェクト

    "cost_center": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.cost_center.display_value cost_center の表示値。

    データタイプ:文字列

    sys_user_group.cost_center.value cost_center の内部値。

    データタイプ:文字列

    sys_user_group.default_assignee グループのデフォルトのアサイニーであるユーザーの sys_id。

    データタイプ:オブジェクト

    "default_assignee": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.default_assignee.display_value default_assignee の表示値。

    データタイプ:文字列

    sys_user_group.default_assignee.value default_assignee の内部値。

    データタイプ:文字列

    sys_user_group.description グループの説明

    データタイプ:オブジェクト

    "description": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.description.display_value 説明の値を表示します。

    データタイプ:文字列

    sys_user_group.description.value 説明の内部値。

    データタイプ:文字列

    sys_user_group.email グループのメールアドレス。

    データタイプ:オブジェクト

    "description": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.email.display_value メールの表示値。

    データタイプ:文字列

    sys_user_group.email.value メールの内部値。

    データタイプ:文字列

    sys_user_group.exclude_manager グループのマネージャーがグループメールを受信するかどうかを示すフラグ。

    有効な値:

    • true:マネージャーはグループメールを受信しません。
    • false:マネージャーはグループメールを受信します。

    データタイプ:オブジェクト

    "exclude_manager": {
      "display_value": "String",
      "value": Boolean
    }
    sys_user_group.exclude_manager.display_value exclude_manager の表示値。

    データタイプ:文字列

    sys_user_group.exclude_manager.value exclude_manager の内部値。

    データタイプ:ブール

    sys_user_group.include_members 誰かがグループのメールアドレスにメールを送信したときに、グループメンバーが個々のメールを受信するかどうかを示すフラグ。この機能の唯一の例外は承認通知です。選択に関係なく、グループのすべてのメンバーが承認通知を受信します。

    有効な値:

    • true:グループ全体にメールを送信します。
    • false:default_assignee にのみメールを送信します。

    データタイプ:オブジェクト

    "include_members": {
      "display_value": "String",
      "value": Boolean
    }
    sys_user_group.include_members.display_value include_members の表示値。

    データタイプ:文字列

    sys_user_group.include_members.value include_members の内部値。

    データタイプ:ブール

    sys_user_group.manager グループのマネージャーの sys_id。

    データタイプ:オブジェクト

    "manager": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.manager.display_value マネージャーの表示値。

    データタイプ:文字列

    sys_user_group.manager.value マネージャーの内部値。

    データタイプ:文字列

    sys_user_group.name グループの名前。

    データタイプ:オブジェクト

    "name": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.name.display_value 名前の表示値。

    データタイプ:文字列

    sys_user_group.name.value 名前の内部値。

    データタイプ:文字列

    sys_user_group.parent このグループの親の sys_id。グループに親がある場合、子グループは親グループのロールを継承します。ただし、子グループのメンバーは親グループのメンバーではありません。たとえば、インシデントが親グループにアサインされているときに [アサイン先] ルックアップアイコンをクリックすると、親グループのメンバーのみが利用可能になります。子グループのメンバーは利用できません。

    データタイプ:オブジェクト

    "parent": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.parent.display_value 親の表示値。

    データタイプ:文字列

    sys_user_group.parent.value 親の内部値。

    データタイプ:文字列

    sys_user_group.roles グループにアサインされたユーザーロール。

    データタイプ:オブジェクト

    "roles": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.roles.display_value ロールの表示値。

    データタイプ:文字列

    sys_user_group.roles.value ロールの内部値。

    データタイプ:文字列

    sys_user_group.source グループのソース。

    データタイプ:オブジェクト

    "source": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.source.display_value ソースの表示値。

    データタイプ:文字列

    sys_user_group.source.value ソースの内部値。

    データタイプ:文字列

    sys_user_group.sys_created_by グループレコードを作成したユーザー。

    データタイプ:オブジェクト

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.sys_created_by.display_value sys_created_by の表示値。

    データタイプ:文字列

    sys_user_group.sys_created_by.value sys_created_by の内部値。

    データタイプ:文字列

    sys_user_group.sys_created_on グループレコードが最初に作成された日時。

    データタイプ:オブジェクト

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    sys_user_group.sys_created_on.display_value sys_created_on の表示値。

    データタイプ:文字列

    sys_user_group.sys_created_on.display_value_internal sys_created_on の内部表示値。

    データタイプ:文字列

    sys_user_group.sys_created_on.value sys_created_on の内部値。

    データタイプ:文字列

    sys_user_group.sys_id グループの sys_id。

    データタイプ:オブジェクト

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.sys_id.display_value sys_id の表示値。

    データタイプ:文字列

    sys_user_group.sys_id.value sys_id の内部値。

    データタイプ:文字列

    sys_user_group.sys_mod_count 関連するレコード情報が変更された回数。

    データタイプ:オブジェクト

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    sys_user_group.sys_mod_count.display_value sys_mod_count の表示値。

    データタイプ:文字列

    sys_user_group.sys_mod_count.value sys_mod_count の内部値。

    データタイプ:数値

    sys_user_group.sys_updated_by グループ情報を最後に更新したユーザー。

    データタイプ:オブジェクト

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.sys_updated_by.display_value sys_updated_by の表示値。

    データタイプ:文字列

    sys_user_group.sys_updated_by.value sys_updated_by の内部値。

    データタイプ:文字列

    sys_user_group.sys_updated_on グループ情報が最後に更新された日時。

    データタイプ:オブジェクト

    "sys_updated_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    sys_user_group.sys_updated_on.display_value sys_updated_on の表示値。

    データタイプ:文字列

    sys_user_group.sys_updated_on.display_value_internal sys_updated_on の内部表示値。

    データタイプ:文字列

    sys_user_group.sys_updated_on.value sys_updated_on の内部値。

    データタイプ:文字列

    sys_user_group.type グループのタイプ。

    データタイプ:オブジェクト

    "type": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.type.display_value タイプの表示値。

    データタイプ:文字列

    sys_user_group.type.value タイプの内部値。

    データタイプ:文字列

    この例は、現在の変更要求 GlideRecord に対して getTeamScoreForChange() メソッドを使用して、変更要求に対するチームスコアを取得し、さまざまな属性を使用してスコアサマリーを作成し、作業メモに書き込む方法を示しています。

    var changeTeamSuccess = new sn_chg_score.ChangeSuccess().getTeamScoreForChange(current);
     
    gs.info(JSON.stringify(changeTeamSuccess, null, 2));
     
    if (changeTeamSuccess.can_read && changeTeamSuccess.score.has_score && changeTeamSuccess.chg_success_score_rating.rating.value === "Low") {
        chgGr.work_notes.setJournalEntry("The selected assignment group \"" + chgGr.assignment_group.getDisplayValue() + "\" has a " + changeTeamSuccess.chg_success_score_rating.rating.display_value + " success rating (current success score is: " + changeTeamSuccess.score.display_value + ").\nConsider adding additional approvers or discuss with your Change Manager.");
        chgGr.update();
    }

    返される結果のサンプル:

    {
      "can_read": true,
      "sys_user_group": {
        "parent": {
          "display_value": "",
          "value": ""
        },
        "manager": {
          "display_value": "",
          "value": ""
        },
        "roles": {
          "display_value": "",
          "value": ""
        },
        "sys_mod_count": {
          "display_value": "0",
          "value": 0
        },
        "description": {
          "display_value": "",
          "value": ""
        },
        "active": {
          "display_value": "true",
          "value": true
        },
        "source": {
          "display_value": "",
          "value": ""
        },
        "sys_updated_on": {
          "display_value": "2018-03-07 21:00:41",
          "value": "2018-03-07 21:00:41",
          "display_value_internal": "2018-03-07 21:00:41"
        },
        "type": {
          "display_value": "",
          "value": ""
        },
        "sys_tags": {
          "display_value": "",
          "value": ""
        },
        "sys_id": {
          "display_value": "5f6441efc0a8010e0177fcb589156352",
          "value": "5f6441efc0a8010e0177fcb589156352"
        },
        "sys_updated_by": {
          "display_value": "glide.maint",
          "value": "glide.maint"
        },
        "cost_center": {
          "display_value": "",
          "value": ""
        },
        "default_assignee": {
          "display_value": "",
          "value": ""
        },
        "sys_created_on": {
          "display_value": "2018-03-07 21:00:41",
          "value": "2018-03-07 21:00:41",
          "display_value_internal": "2018-03-07 21:00:41"
        },
        "name": {
          "display_value": "IT Securities",
          "value": "IT Securities"
        },
        "exclude_manager": {
          "display_value": "false",
          "value": false
        },
        "email": {
          "display_value": "",
          "value": ""
        },
        "include_members": {
          "display_value": "false",
          "value": false
        },
        "sys_created_by": {
          "display_value": "glide.maint",
          "value": "glide.maint"
        }
      },
      "score": {
        "indicator": {
          "name": "Change success scores",
          "sys_id": "0ff316e173081010491d235f04f6a758"
        },
        "value": 465,
        "display_value": "465",
        "delta": {
          "value": 0,
          "display_value": "0"
        },
        "has_score": true
      },
      "chg_success_score_rating": {
        "score_start": {
          "display_value": "0",
          "value": 0
        },
        "score_end": {
          "display_value": "499",
          "value": 499
        },
        "color": {
          "display_value": "#FCCAC9",
          "value": "#FCCAC9"
        },
        "rating": {
          "display_value": "Low",
          "value": "Low"
        },
        "sys_mod_count": {
          "display_value": "0",
          "value": 0
        },
        "active": {
          "display_value": "true",
          "value": true
        },
        "sys_overrides": {
          "display_value": "",
          "value": ""
        },
        "sys_updated_on": {
          "display_value": "2020-03-27 07:43:29",
          "value": "2020-03-27 07:43:29",
          "display_value_internal": "2020-03-27 07:43:29"
        },
        "sys_tags": {
          "display_value": "",
          "value": ""
        },
        "sys_class_name": {
          "display_value": "Change Success Score Rating",
          "value": "chg_success_score_rating"
        },
        "sys_id": {
          "display_value": "7ad380b573330010491d235f04f6a717",
          "value": "7ad380b573330010491d235f04f6a717"
        },
        "sys_updated_by": {
          "display_value": "admin",
          "value": "admin"
        },
        "sys_created_on": {
          "display_value": "2020-03-27 07:43:29",
          "value": "2020-03-27 07:43:29",
          "display_value_internal": "2020-03-27 07:43:29"
        },
        "sys_domain": {
          "display_value": "global",
          "value": "global"
        },
        "sys_name": {
          "display_value": "Low",
          "value": "Low"
        },
        "sys_created_by": {
          "display_value": "admin",
          "value": "admin"
        }
      }
    }

    ChangeSuccess - getTeamScoreForGroupId(文字列 sys_id, 文字列 domain_id)

    指定されたグループについて最新のチームの変更の成功スコア (グループに基づいたオリジナルの変更の成功スコア) を返します。

    表 : 15. パラメーター
    名前 タイプ 説明
    sys_id 文字列 チームの変更の成功スコアを返す対象のグループの sys_id。これはユーザーグループ [sys_user_group] テーブルにあります。
    domain_id 文字列 オプション。チームの成功スコアについて パフォーマンスアナリティクス でクエリを実行するときに使用するドメインの sys_id。
    表 : 16. 返される内容
    パラメーター 説明
    can_read 指定された変更要求の変更チームの成功スコアを取得できたかどうかを示すフラグ。
    有効な値:
    • true:チームの成功スコアが取得されました。
    • false:チームの成功スコアが取得されませんでした。

    データタイプ:ブール

    chg_success_score_rating 返されたスコアに一致する変更の成功スコア評価 [chg_success_score_rating] レコードの各フィールドの個々のオブジェクト。各フィールドオブジェクトには、フィールド名であるキーがあり、 value プロパティと display_value プロパティが含まれています。フィールドタイプが日付/時刻の場合、メソッドはユーザーのタイムゾーンにあるがシステム形式 YYYY-MM-DD HH24:MM:SS である display_value_internal プロパティも返します。

    データタイプ: オブジェクト

    "chg_success_score_rating": {
      "active": {Object},
      "color": {Object},
      "rating": {Object},
      "score_end": {Object},
      "score_start": {Object},
      "sys_class_name": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_domain": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_name": {Object},
      "sys_overrides": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_on": {Object}
    }
    chg_success_score_rating.active 関連する変更の成功スコアレコードがアクティブでインスタンス内で使用可能かどうかを示すフラグ。
    有効な値:
    • true:変更の成功スコアレコードはアクティブです。
    • false:変更の成功スコアレコードはアクティブではありません。

    データタイプ:オブジェクト

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    chg_success_score_rating.active.display_value アクティブフラグの値を表示します。

    データタイプ:文字列

    chg_success_score_rating.active.value アクティブフラグの内部値。

    データタイプ:ブール

    chg_success_score_rating.color 変更要求の変更の成功スコアカードに表示される、関連する変更の成功スコアの色。

    データタイプ:オブジェクト

    "color": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.color.display_value 色の表示値。

    データタイプ:文字列

    chg_success_score_rating.color.value 色の内部値。

    データタイプ:文字列

    chg_success_score_rating.rating 低または高などの変更の成功スコア評価。

    データタイプ:オブジェクト

    "rating": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.rating.display_value 評価の表示値。

    データタイプ:文字列

    chg_success_score_rating.rating.value 評価の内部値。

    データタイプ:文字列

    chg_success_score_rating.score_end 変更の成功スコアの最高値。

    データタイプ:オブジェクト

    "score_end": {
      "display_value": "String",
      "value": Number
    }
    chg_success_score_rating.score_end.display_value score_end の表示値。

    データタイプ:文字列

    chg_success_score_rating.score_end.value score_end の内部値。

    データタイプ:数値

    chg_success_score_rating.score_start 変更の成功スコアの最低値。

    データタイプ:オブジェクト

    "score_start": {
      "display_value": "String",
      "value": Number
    }
    chg_success_score_rating.score_start.display_value score_start の表示値。

    データタイプ:文字列

    chg_success_score_rating.score_start.value score_start の内部値。

    データタイプ:数値

    chg_success_score_rating.sys_class_name 変更の成功スコア評価テーブル名。常に変更の成功スコア評価/chg_success_score_rating。

    データタイプ:オブジェクト

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_class_name.display_value sys_class_name の表示値。

    データタイプ:文字列

    chg_success_score_rating.sys_class_name.value sys_class_name の内部値。

    データタイプ:文字列

    chg_success_score_rating.sys_created_by 関連する変更の成功スコア評価レコードを最初に作成したユーザーの名前。

    データタイプ:オブジェクト

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_created_by.display_value sys_created_by の表示値。

    データタイプ:文字列

    chg_success_score_rating.sys_created_by.value sys_created_by の内部値。

    データタイプ:文字列

    chg_success_score_rating.sys_created_on 変更の成功スコア評価レコードが最初に作成された日時。

    データタイプ:オブジェクト

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_created_on.display_value sys_created_on の表示値。

    データタイプ:文字列

    chg_success_score_rating.sys_created_on.display_value_internal sys_created_on の内部表示値。

    データタイプ:文字列

    chg_success_score_rating.sys_created_on.value sys_created_on の内部値。

    データタイプ:文字列

    chg_success_score_rating.sys_domain インスタンスでドメインを使用している場合は、変更の成功スコアレコードが関連付けられているドメインの名前。

    データタイプ:オブジェクト

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_domain.display_value sys_domain の表示値。

    データタイプ:文字列

    chg_success_score_rating.sys_domain.value sys_domain の内部値。

    データタイプ:文字列

    chg_success_score_rating.sys_id 関連する変更の成功スコアレコードの一意の識別子。

    データタイプ:オブジェクト

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_id.display_value sys_id の表示値。

    データタイプ:文字列

    chg_success_score_rating.sys_id.value sys_id の内部値。

    データタイプ:文字列

    chg_success_score_rating.sys_mod_count 関連する変更の成功スコアレコードが変更された回数。

    データタイプ:オブジェクト

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    chg_success_score_rating.sys_mod_count.display_value sys_mod_count の表示値。

    データタイプ:文字列

    chg_success_score_rating.sys_mod_count.value sys_mod_count の内部値。

    データタイプ:数値

    chg_success_score_rating.sys_name 変更の成功スコア評価の名前。

    可能な値:

    • 優秀

    データタイプ:オブジェクト

    "sys_name": {
      "display_value": "String",
      "value": Number
    }
    chg_success_score_rating.sys_name.display_value sys_name の表示値。

    データタイプ:文字列

    chg_success_score_rating.sys_name.value sys_name の内部値。

    データタイプ:文字列

    chg_success_score_rating.sys_overrides 同じテーブル内にあるが、現在のレコードより上位のドメインにあるレコードの sys_id。これにより、下位のドメインのレコードがその上位のドメインのレコードを上書きできます。

    たとえば、「global」ドメインで定義された評価レコードがあっても、ドメイン「TOP/ACME」では「global」のレコードが上書きされます。

    データタイプ:オブジェクト

    "sys_overrides": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_overrides.display_value sys_overrides の表示値。

    データタイプ:文字列

    tchg_success_score_rating.sys_overrides.value sys_overrides の内部値。

    データタイプ:文字列

    chg_success_score_rating.sys_tags 変更の成功スコアレコードに関連付けられたシステムタグのリスト。

    データタイプ:オブジェクト

    "sys_tags": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_tags.display_value sys_tags の表示値。

    データタイプ:文字列

    chg_success_score_rating.sys_tags.value sys_tags の内部値。

    データタイプ:文字列

    chg_success_score_rating.sys_updated_by 関連する変更の成功スコアレコードを最後に更新したユーザーの名前。

    データタイプ:オブジェクト

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_updated_by.display_value sys_updated_by の表示値。

    データタイプ:文字列

    chg_success_score_rating.sys_updated_by.value sys_updated_by の内部値。

    データタイプ:文字列

    chg_success_score_rating.sys_updated_on 関連する変更の成功スコアレコードが最後に更新された日時。

    データタイプ:オブジェクト

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_updated_on.display_value sys_updated_on の表示値。

    データタイプ:文字列

    chg_success_score_rating.sys_updated_on.display_value_internal sys_updated_on の内部表示値。

    データタイプ:文字列

    chg_success_score_rating.sys_updated_on.value sys_updated_on の内部値。

    データタイプ:文字列

    score 返されたスコアインジケーターの詳細。

    データタイプ:オブジェクト

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    score.delta 前のスコアからのスコアの変化。

    データタイプ:オブジェクト

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    score.delta.display_value delta の表示値。

    データタイプ:文字列

    score.delta.value delta の内部値。

    データタイプ:文字列

    score.display_value パフォーマンスアナリティクス (PA) によって返された表示値。

    データタイプ:文字列

    score.has_score

    指定された変更要求のスコアが返されたかどうかを示すフラグ。

    有効な値:
    • true:スコアが返されました。
    • false:スコアが返されませんでした。

    データタイプ:ブール

    score.indicator スコアを取得するために使用される PA インジケーターのその他の詳細。

    データタイプ:オブジェクト

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    score.indicator.name スコアを取得するために使用される PA インジケーターの名前。

    データタイプ:文字列

    score.indicator.sys_id スコアを取得するために使用される PA インジケーターの sys_id。

    データタイプ:文字列

    score.value PA によって返される成功スコアの値。

    データタイプ:文字列

    sys_user_group 指定された変更要求によって参照されるグループ [sys_user_group] レコードからの各フィールドの個々のオブジェクト。各フィールドオブジェクトには、フィールド名であるキーがあり、 value プロパティと display_value プロパティが含まれています。フィールドタイプが日付/時刻の場合、メソッドはユーザーのタイムゾーンにあるがシステム形式 YYYY-MM-DD HH24:MM:SS である display_value_internal プロパティも返します。
    データタイプ: オブジェクト
    "sys_user_group": {
      "active": {Object},
      "cost_center": {Object},
      "default_assignee": {Object},
      "description": {Object},
      "email": {Object},
      "exclude_manager": {Object},
      "include_members": {Object},
      "manager": {Object},
      "name": {Object},
      "parent": {Object},
      "roles": {Object},
      "source": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_on": {Object},
      "type": {Object}
    }
    sys_user_group.active グループがアクティブかどうかを示すフラグ。

    可能な値:

    • true:グループはアクティブです。
    • false:グループは非アクティブ化されています。

    データタイプ:オブジェクト

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    sys_user_group.active.display_value アクティブフラグの値を表示します。

    データタイプ:文字列

    sys_user_group.active.value アクティブフラグの内部値。

    データタイプ:ブール

    sys_user_group.cost_center グループに関連付けられているコストセンターの sys_id。

    データタイプ:オブジェクト

    "cost_center": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.cost_center.display_value cost_center の表示値。

    データタイプ:文字列

    sys_user_group.cost_center.value cost_center の内部値。

    データタイプ:文字列

    sys_user_group.default_assignee グループのデフォルトのアサイニーであるユーザーの sys_id。

    データタイプ:オブジェクト

    "default_assignee": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.default_assignee.display_value default_assignee の表示値。

    データタイプ:文字列

    sys_user_group.default_assignee.value default_assignee の内部値。

    データタイプ:文字列

    sys_user_group.description グループの説明

    データタイプ:オブジェクト

    "description": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.description.display_value 説明の値を表示します。

    データタイプ:文字列

    sys_user_group.description.value 説明の内部値。

    データタイプ:文字列

    sys_user_group.email グループのメールアドレス。

    データタイプ:オブジェクト

    "description": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.email.display_value メールの表示値。

    データタイプ:文字列

    sys_user_group.email.value メールの内部値。

    データタイプ:文字列

    sys_user_group.exclude_manager グループのマネージャーがグループメールを受信するかどうかを示すフラグ。

    有効な値:

    • true:マネージャーはグループメールを受信しません。
    • false:マネージャーはグループメールを受信します。

    データタイプ:オブジェクト

    "exclude_manager": {
      "display_value": "String",
      "value": Boolean
    }
    sys_user_group.exclude_manager.display_value exclude_manager の表示値。

    データタイプ:文字列

    sys_user_group.exclude_manager.value exclude_manager の内部値。

    データタイプ:ブール

    sys_user_group.include_members 誰かがグループのメールアドレスにメールを送信したときに、グループメンバーが個々のメールを受信するかどうかを示すフラグ。この機能の唯一の例外は承認通知です。選択に関係なく、グループのすべてのメンバーが承認通知を受信します。

    有効な値:

    • true:グループ全体にメールを送信します。
    • false:default_assignee にのみメールを送信します。

    データタイプ:オブジェクト

    "include_members": {
      "display_value": "String",
      "value": Boolean
    }
    sys_user_group.include_members.display_value include_members の表示値。

    データタイプ:文字列

    sys_user_group.include_members.value include_members の内部値。

    データタイプ:ブール

    sys_user_group.manager グループのマネージャーの sys_id。

    データタイプ:オブジェクト

    "manager": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.manager.display_value マネージャーの表示値。

    データタイプ:文字列

    sys_user_group.manager.value マネージャーの内部値。

    データタイプ:文字列

    sys_user_group.name グループの名前。

    データタイプ:オブジェクト

    "name": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.name.display_value 名前の表示値。

    データタイプ:文字列

    sys_user_group.name.value 名前の内部値。

    データタイプ:文字列

    sys_user_group.parent このグループの親の sys_id。グループに親がある場合、子グループは親グループのロールを継承します。ただし、子グループのメンバーは親グループのメンバーではありません。たとえば、インシデントが親グループにアサインされているときに [アサイン先] ルックアップアイコンをクリックすると、親グループのメンバーのみが利用可能になります。子グループのメンバーは利用できません。

    データタイプ:オブジェクト

    "parent": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.parent.display_value 親の表示値。

    データタイプ:文字列

    sys_user_group.parent.value 親の内部値。

    データタイプ:文字列

    sys_user_group.roles グループにアサインされたユーザーロール。

    データタイプ:オブジェクト

    "roles": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.roles.display_value ロールの表示値。

    データタイプ:文字列

    sys_user_group.roles.value ロールの内部値。

    データタイプ:文字列

    sys_user_group.source グループのソース。

    データタイプ:オブジェクト

    "source": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.source.display_value ソースの表示値。

    データタイプ:文字列

    sys_user_group.source.value ソースの内部値。

    データタイプ:文字列

    sys_user_group.sys_created_by グループレコードを作成したユーザー。

    データタイプ:オブジェクト

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.sys_created_by.display_value sys_created_by の表示値。

    データタイプ:文字列

    sys_user_group.sys_created_by.value sys_created_by の内部値。

    データタイプ:文字列

    sys_user_group.sys_created_on グループレコードが最初に作成された日時。

    データタイプ:オブジェクト

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    sys_user_group.sys_created_on.display_value sys_created_on の表示値。

    データタイプ:文字列

    sys_user_group.sys_created_on.display_value_internal sys_created_on の内部表示値。

    データタイプ:文字列

    sys_user_group.sys_created_on.value sys_created_on の内部値。

    データタイプ:文字列

    sys_user_group.sys_id グループの sys_id。

    データタイプ:オブジェクト

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.sys_id.display_value sys_id の表示値。

    データタイプ:文字列

    sys_user_group.sys_id.value sys_id の内部値。

    データタイプ:文字列

    sys_user_group.sys_mod_count 関連するレコード情報が変更された回数。

    データタイプ:オブジェクト

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    sys_user_group.sys_mod_count.display_value sys_mod_count の表示値。

    データタイプ:文字列

    sys_user_group.sys_mod_count.value sys_mod_count の内部値。

    データタイプ:数値

    sys_user_group.sys_updated_by グループ情報を最後に更新したユーザー。

    データタイプ:オブジェクト

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.sys_updated_by.display_value sys_updated_by の表示値。

    データタイプ:文字列

    sys_user_group.sys_updated_by.value sys_updated_by の内部値。

    データタイプ:文字列

    sys_user_group.sys_updated_on グループ情報が最後に更新された日時。

    データタイプ:オブジェクト

    "sys_updated_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    sys_user_group.sys_updated_on.display_value sys_updated_on の表示値。

    データタイプ:文字列

    sys_user_group.sys_updated_on.display_value_internal sys_updated_on の内部表示値。

    データタイプ:文字列

    sys_user_group.sys_updated_on.value sys_updated_on の内部値。

    データタイプ:文字列

    sys_user_group.type グループのタイプ。

    データタイプ:オブジェクト

    "type": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.type.display_value タイプの表示値。

    データタイプ:文字列

    sys_user_group.type.value タイプの内部値。

    データタイプ:文字列

    次のコード例は、getTeamScoreForGroupId() メソッドを使用してグループのチームスコアを取得して、要求されたレコードをフィルタリングし、すべての低グループスコアとデルタを、関連するグループレコードのイベントキュー change_success.team.warning に入れます。

    var chgGroupGr = new GlideAggregate("change_request");
    chgGroupGr.addInactiveQuery();
    chgGroupGr.addNotNullQuery("close_code");
    chgGroupGr.groupBy("assignment_group");
    chgGroupGr.query();
     
    while (chgGroupGr.next()) {
        var groupId = chgGroupGr.getValue("assignment_group");
        var changeTeamSuccess = new sn_chg_score.ChangeSuccess().getTeamScoreForGroupId(groupId);
        if (changeTeamSuccess.can_read && changeTeamSuccess.score.has_score && changeTeamSuccess.chg_success_score_rating.rating.value === "Low") {
            var grpGr = new GlideRecord("sys_user_group");
            grpGr.get(groupId);
            gs.eventQueue("change_success.team.warning", grpGr, changeTeamSuccess.score.value, changeTeamSuccess.score.delta.value);
        }
    }

    このメソッドを呼び出したときに返される結果の例:

    {
      "can_read": true,
      "sys_user_group": {
        "parent": {
          "display_value": "",
          "value": ""
        },
        "manager": {
          "display_value": "",
          "value": ""
        },
        "roles": {
          "display_value": "",
          "value": ""
        },
        "sys_mod_count": {
          "display_value": "1",
          "value": 1
        },
        "description": {
          "display_value": "LDAP admins group",
          "value": "LDAP admins group"
        },
        "active": {
          "display_value": "true",
          "value": true
        },
        "source": {
          "display_value": "",
          "value": ""
        },
        "sys_updated_on": {
          "display_value": "2013-07-26 22:48:47",
          "value": "2013-07-26 21:48:47",
          "display_value_internal": "2013-07-26 22:48:47"
        },
        "type": {
          "display_value": "",
          "value": ""
        },
        "sys_tags": {
          "display_value": "",
          "value": ""
        },
        "sys_id": {
          "display_value": "dc0db135c332010016194ffe5bba8f23",
          "value": "dc0db135c332010016194ffe5bba8f23"
        },
        "sys_updated_by": {
          "display_value": "admin",
          "value": "admin"
        },
        "cost_center": {
          "display_value": "",
          "value": ""
        },
        "default_assignee": {
          "display_value": "",
          "value": ""
        },
        "sys_created_on": {
          "display_value": "2013-07-26 22:12:56",
          "value": "2013-07-26 21:12:56",
          "display_value_internal": "2013-07-26 22:12:56"
        },
        "name": {
          "display_value": "LDAP Admins",
          "value": "LDAP Admins"
        },
        "exclude_manager": {
          "display_value": "false",
          "value": false
        },
        "email": {
          "display_value": "",
          "value": ""
        },
        "include_members": {
          "display_value": "false",
          "value": false
        },
        "sys_created_by": {
          "display_value": "admin",
          "value": "admin"
        }
      },
      "score": {
        "indicator": {
          "name": "Change success scores",
          "sys_id": "0ff316e173081010491d235f04f6a758"
        },
        "value": 510,
        "display_value": "510",
        "delta": {
          "value": 0,
          "display_value": "0"
        },
        "has_score": true
      },
      "chg_success_score_rating": {
        "score_start": {
          "display_value": "500",
          "value": 500
        },
        "score_end": {
          "display_value": "599",
          "value": 599
        },
        "color": {
          "display_value": "#FDEEC5",
          "value": "#FDEEC5"
        },
        "rating": {
          "display_value": "Medium",
          "value": "Medium"
        },
        "sys_mod_count": {
          "display_value": "0",
          "value": 0
        },
        "active": {
          "display_value": "true",
          "value": true
        },
        "sys_overrides": {
          "display_value": "",
          "value": ""
        },
        "sys_updated_on": {
          "display_value": "2020-03-27 07:44:07",
          "value": "2020-03-27 07:44:07",
          "display_value_internal": "2020-03-27 07:44:07"
        },
        "sys_tags": {
          "display_value": "",
          "value": ""
        },
        "sys_class_name": {
          "display_value": "Change Success Score Rating",
          "value": "chg_success_score_rating"
        },
        "sys_id": {
          "display_value": "5dc448fd73330010491d235f04f6a7de",
          "value": "5dc448fd73330010491d235f04f6a7de"
        },
        "sys_updated_by": {
          "display_value": "admin",
          "value": "admin"
        },
        "sys_created_on": {
          "display_value": "2020-03-27 07:44:07",
          "value": "2020-03-27 07:44:07",
          "display_value_internal": "2020-03-27 07:44:07"
        },
        "sys_domain": {
          "display_value": "global",
          "value": "global"
        },
        "sys_name": {
          "display_value": "Medium",
          "value": "Medium"
        },
        "sys_created_by": {
          "display_value": "admin",
          "value": "admin"
        }
      }
    }

    ChangeSuccess - getTypeScoreForChange(オブジェクト chgGr)

    指定された変更要求 GlideRecord に基づいた最新のタイプの成功スコアを返します。

    表 : 17. パラメーター
    名前 タイプ 説明
    chgGr オブジェクト タイプの成功スコアを返す対象の変更要求 GlideRecord。
    表 : 18. 返される内容
    パラメーター 説明
    can_read 指定された変更要求のタイプ成功スコアを取得できたかどうかを示すフラグ。
    有効な値:
    • true:タイプ成功スコアが取得されました。
    • false:タイプ成功スコアが取得されませんでした。

    データタイプ:ブール

    score 返されたスコアインジケーターの詳細。

    データタイプ:オブジェクト

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    score.delta 前のスコアからのスコアの変化。

    データタイプ:オブジェクト

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    score.delta.display_value delta の表示値。

    データタイプ:文字列

    score.delta.value delta の内部値。

    データタイプ:文字列

    score.display_value パフォーマンスアナリティクス (PA) によって返された表示値。

    データタイプ:文字列

    score.has_score

    指定された変更要求のスコアが返されたかどうかを示すフラグ。

    有効な値:
    • true:スコアが返されました。
    • false:スコアが返されませんでした。

    データタイプ:ブール

    score.indicator スコアを取得するために使用される PA インジケーターのその他の詳細。

    データタイプ:オブジェクト

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    score.indicator.name スコアを取得するために使用される PA インジケーターの名前。

    データタイプ:文字列

    score.indicator.sys_id スコアを取得するために使用される PA インジケーターの sys_id。

    データタイプ:文字列

    score.value PA によって返される成功スコアの値。

    データタイプ:文字列

    type タイプの成功スコアの詳細。

    データタイプ:オブジェクト

    "type": {
      "display_value": "String",
      "sys_id": "String",
      "value": "String"
    }
    type.display_value 選択肢のラベル。

    データタイプ:文字列

    type.sys_id 指定された変更タイプの選択肢 [sys_choice] レコードの sys_id。

    データタイプ:文字列

    type.value 選択肢の値。

    データタイプ:文字列

    このコード例は、ユーザーが読み取りアクセス権を持っている変更モデルの現在の GlideRecord に基づいた最新のタイプの成功スコアを取得し、50% 未満の成功スコア値を得る方法を示しています。コードはその後、スコア値を作業メモに保存します。

    var changeTypeSuccess = new sn_chg_score.ChangeSuccess().getTypeScoreForChange(current);
     
    gs.info(JSON.stringify(changeTypeSuccess, null, 2));
     
    if (changeTypeSuccess.can_read && changeTypeSuccess.score.has_score && changeTypeSuccess.score.value < 50) {
       current.work_notes.setJournalEntry("The selected Change Type of \"" + changeTypeSuccess.type.display_value + "\" has a success rate of less than 50% (current success rate is: " + changeTypeSuccess.score.display_value + "%).\nConsider using a different Type or adding additional approvers or discuss with your Change Manager.");
       current.update();
    }

    このメソッドを呼び出したときに返される結果の例:

    {
      "can_read": true,
      "type": {
        "sys_id": "e7a27d53cb100200d71cb9c0c24c9c2f",
        "value": "normal",
        "display_value": "Normal"
      },
      "score": {
        "indicator": {
          "name": "Change Type: % Successful and Successful With Issues",
          "sys_id": "f9d25995c3ce011005aea539e540ddee"
        },
        "value": 74.29906542056075,
        "display_value": "74.30",
        "delta": {
          "value": 0,
          "display_value": "0.00"
        },
        "has_score": true
      }
    }

    ChangeSuccess - getTypeScoreForType(文字列 type, 文字列 domain_id)

    指定された変更タイプについて最新のタイプの成功スコアを返します。

    表 : 19. パラメーター
    名前 タイプ 説明
    type 文字列 タイプの成功スコアを返す対象の変更要求のタイプ (「emergency」など)
    domain_id 文字列 オプション。タイプの成功スコアについて パフォーマンスアナリティクス でクエリを実行するときに使用するドメインの sys_id。
    表 : 20. 返される内容
    パラメーター 説明
    can_read 指定された変更要求のタイプ成功スコアを取得できたかどうかを示すフラグ。
    有効な値:
    • true:タイプ成功スコアが取得されました。
    • false:タイプ成功スコアが取得されませんでした。

    データタイプ:ブール

    score 返されたスコアインジケーターの詳細。

    データタイプ:オブジェクト

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    score.delta 前のスコアからのスコアの変化。

    データタイプ:オブジェクト

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    score.delta.display_value delta の表示値。

    データタイプ:文字列

    score.delta.value delta の内部値。

    データタイプ:文字列

    score.display_value パフォーマンスアナリティクス (PA) によって返された表示値。

    データタイプ:文字列

    score.has_score

    指定された変更要求のスコアが返されたかどうかを示すフラグ。

    有効な値:
    • true:スコアが返されました。
    • false:スコアが返されませんでした。

    データタイプ:ブール

    score.indicator スコアを取得するために使用される PA インジケーターのその他の詳細。

    データタイプ:オブジェクト

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    score.indicator.name スコアを取得するために使用される PA インジケーターの名前。

    データタイプ:文字列

    score.indicator.sys_id スコアを取得するために使用される PA インジケーターの sys_id。

    データタイプ:文字列

    score.value PA によって返される成功スコアの値。

    データタイプ:文字列

    type タイプの成功スコアの詳細。

    データタイプ:オブジェクト

    "type": {
      "display_value": "String",
      "sys_id": "String",
      "value": "String"
    }
    type.sys_id 指定された変更タイプの選択肢 [sys_choice] レコードの sys_id。

    データタイプ:文字列

    type.value 選択肢の値。

    データタイプ:文字列

    type.display_value 選択肢のラベル。

    データタイプ:文字列

    次のコード例は、getTypeScoreForType() メソッドを使用して、指定されたタイプ (name、 element、language) についてタイプスコアを取得し、要求されたレコードをフィルタリングする方法を示しています。次に、65% 未満のすべてのタイプスコアを、関連する sys_choice レコードのイベントキュー change_success.type.warning に入れます。

    var chgTypeGr = new GlideRecord("sys_choice");
    chgTypeGr.addQuery("name", "change_request");
    chgTypeGr.addQuery("element", "type");
    chgTypeGr.addQuery("language", "en");
    chgTypeGr.query();
     
    while (chgTypeGr.next()) {
        var changeTypeSuccess = new sn_chg_score.ChangeSuccess().getTypeScoreForType(chgTypeGr.getValue("value"));
        if (changeTypeSuccess.can_read && changeTypeSuccess.score.has_score && changeTypeSuccess.score.value < 65)
            gs.eventQueue("change_success.type.warning", chgTypeGr, changeTypeSuccess.score.value, changeTypeSuccess.score.delta.value);
    }

    このメソッドを呼び出したときに返される結果の例:

    {
      "can_read": true,
      "type": {
        "sys_id": "2ba27d53cb100200d71cb9c0c24c9c2f",
        "value": "emergency",
        "display_value": "Emergency"
      },
      "score": {
        "indicator": {
          "name": "Change Type: % Successful and Successful With Issues",
          "sys_id": "f9d25995c3ce011005aea539e540ddee"
        },
        "value": 82.97872340425532,
        "display_value": "82.98",
        "delta": {
          "value": 0,
          "display_value": "0.00"
        },
        "has_score": true
      }
    }

    ChangeSuccess - withIndicatorScores(ブール toggle)

    関連するメソッドがさまざまなタイプのスコア (チーム、モデル、タイプ) をそれぞれ生成するために使用される パフォーマンスアナリティクス (PA) インジケーターの詳細を返すかどうかを制御します。デフォルトでは、この情報は返されません。

    このメソッドを使用して、現在の ChangeSuccess オブジェクトのこのデータの返却のオンとオフを切り替えます。このメソッドはヘルパーメソッドであり、次のような成功スコアを返す他のメソッドのいずれかと組み合わせて使用する必要があります。
    表 : 21. パラメーター
    名前 タイプ 説明
    トグル ブーリアン PA インジケーターの詳細を含めるかどうかを示すフラグ。
    有効な値:
    • true:PA インジケーターの詳細を返します。
    • false:PA インジケーターの詳細を返しません。

    デフォルト値:false

    表 : 22. 返される内容
    パラメーター 説明
    indicator_scores 返されたスコアインジケーターの詳細。

    データタイプ:オブジェクト

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    indicator_scores.delta 前のスコアからのスコアの変化。

    データタイプ:オブジェクト

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    indicator_scores.delta.display_value delta の表示値。

    データタイプ:文字列

    indicator_scores.delta.value delta の内部値。

    データタイプ:文字列

    indicator_scores.display_value パフォーマンスアナリティクス (PA) によって返された表示値。

    データタイプ:文字列

    indicator_scores.has_score

    指定された変更要求のスコアが返されたかどうかを示すフラグ。

    有効な値:
    • true:スコアが返されました。
    • false:スコアが返されませんでした。

    データタイプ:ブール

    indicator_scores.indicator スコアを取得するために使用される PA インジケーターのその他の詳細。

    データタイプ:オブジェクト

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    indicator_scores.indicator.name スコアを取得するために使用される PA インジケーターの名前。

    データタイプ:文字列

    indicator_scores.indicator.sys_id スコアを取得するために使用される PA インジケーターの sys_id。

    データタイプ:文字列

    indicator_scores.value PA によって返される成功スコアの値。

    データタイプ:文字列

    次の例は、getScoresForChange() 呼び出しでインジケータースコアを返さないように要求する方法を示しています。

    var chgGr = new GlideRecord("change_request");
    chgGr.get("number", "CHG0030305");
    
    gs.info(JSON.stringify(new sn_chg_score.ChangeSuccess().withIndicatorScores(false).getScoresForChange(chgGr), null, 2));

    次の出力は、このヘルパーが true に設定されている場合に返されるインジケータースコア値のみを示しています。このヘルパーがアタッチされているメソッドに基づいて、他の値も返される場合があります。

    "indicator_scores": [
      {
        "indicator": {
          "name": "Total changes",
          "sys_id": "966e899173401010491d235f04f6a7ef"
        },
        "value": 11,
        "display_value": "11",
        "delta": {
          "value": 0,
          "display_value": "0"
        },
        "has_score": true
      }
    ]

    ChangeSuccess - withModelScore(ブール toggle)

    getScoresForChange() メソッドで呼び出された場合にのみ有効です。getScoresForChange() メソッドがモデルスコアを返すかどうかを制御します。デフォルトでは、モデルスコアは返されます。

    このメソッドを使用して、現在の ChangeSuccess オブジェクトのこのデータの返却のオンとオフを切り替えます。

    表 : 23. パラメーター
    名前 タイプ 説明
    トグル ブーリアン

    モデルの成功スコアを含めるかどうかを示すフラグ。

    有効な値:
    • true:モデルの成功スコアを返します。
    • false:モデルの成功スコアを返しません。

    デフォルト:true

    表 : 24. 返される内容
    パラメーター 説明
    model_success_score モデルの成功スコアの詳細。

    データタイプ:オブジェクト

    "model_success_score" {
      "can_read": Boolean,
      "chg_model": {Object},
      "score": {Object}
    }
    model_success_score.can_read 指定された変更要求のモデル成功スコアを取得できたかどうかを示すフラグ。
    有効な値:
    • true:モデル成功スコアが取得されました。
    • false:モデル成功スコアが取得されませんでした。

    データタイプ:ブール

    model_success_score.chg_model 指定された変更要求によって参照される変更モデル [chg_model] レコード内の各フィールドの個々のオブジェクト。各オブジェクトには、フィールド名であるキーがあり、value プロパティと display_value プロパティが含まれています。フィールドタイプが日付/時刻の場合、メソッドはユーザーのタイムゾーンにあるがシステム形式 YYYY-MM-DD HH24:MM:SS のdisplay_value_internalプロパティも返します。
    "chg_model": {
      "active": {Object},
      "advanced_security": {Object},
      "available_in_ui": {Object},
      "color": {Object},
      "default_change_model": {Object},
      "description": {Object},
      "implementation_states": {Object},
      "name": {Object},
      "read_roles": {Object},
      "record_preset": {Object},
      "state_field": {Object},
      "sys_class_name": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_domain": {Object},
      "sys_domain_path": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_name": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_name": {Object},
      "sys_updated_on": {Object},
      "table_name": {Object},
      "write_roles": {Object}
    }

    データタイプ: オブジェクト

    model_success_score.chg_model.active 関連する変更モデルレコードがアクティブでインスタンス内で使用可能かどうかを示すフラグ。
    有効な値:
    • true:変更モデルはアクティブです。
    • false:変更モデルはアクティブではありません。

    データタイプ:オブジェクト

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    model_success_score.chg_model.active.display_value アクティブフラグの値を表示します。

    データタイプ:文字列

    model_success_score.chg_model.active.value アクティブフラグの内部値。

    データタイプ:ブール

    model_success_score.chg_model.advanced_security この変更モデルに対して、ロールベースのセキュリティに加えて、ユーザー基準ベースのセキュリティが使用されているかどうかを示すフラグ。
    有効な値:
    • true:高度なセキュリティが使用されます。
    • false:高度なセキュリティは使用されません。

    データタイプ:オブジェクト

    "advanced_security": {
      "display_value": "String",
      "value": Boolean
    }
    model_success_score.chg_model.advanced_security.display_value advanced_security フラグの値を表示します。

    データタイプ:文字列

    model_success_score.chg_model.advanced_security.value advanced_security フラグの内部値。

    データタイプ:ブール

    model_success_score.chg_model.available_in_ui 関連する変更モデルレコードがユーザーインターフェイス内で使用可能かどうかを示すフラグ。
    有効な値:
    • true:変更モデルはユーザーインターフェイスで使用できます。
    • false:変更モデルはユーザーインターフェイスで使用できません。

    データタイプ:オブジェクト

    "available_in_ui": {
      "display_value": "String",
      "value": Boolean
    }
    model_success_score.chg_model.available_in_ui.display_value available_in_ui フラグの値を表示します。

    データタイプ:文字列

    model_success_score.chg_model.available_in_ui.value available_in_ui フラグの値。

    データタイプ:ブール

    model_success_score.chg_model.color 変更要求ランディングページの関連する変更モデルの色。

    データタイプ:オブジェクト

    "color": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.color.display_value 色の表示値。

    データタイプ:文字列

    model_success_score.chg_model.color.value 色の内部値。

    データタイプ:文字列

    model_success_score.chg_model.default_change_model 関連する変更モデルレコードがデフォルトの変更モデルかどうかを示すフラグ。
    可能な値:
    • true:デフォルトです。
    • false:デフォルトではありません

    データタイプ:オブジェクト

    "default_change_model": {
      "display_value": "String",
      "value": Boolean
    }
    model_success_score.chg_model.default_change_model.display_value デフォルトの変更モデルフラグの値を表示します。

    データタイプ:文字列

    model_success_score.chg_model.default_change_model.value デフォルトの変更モデルフラグの内部値。

    データタイプ:ブール

    model_success_score.chg_model.description 変更モデルの目的の簡単な説明。

    データタイプ:オブジェクト

    "description": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.description.display_value 説明の値を表示します。

    データタイプ:文字列

    model_success_score.chg_model.description.value 説明の内部値。

    データタイプ:文字列

    model_success_score.chg_model.name 変更モデルの名前。

    データタイプ:オブジェクト

    "name": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.name.display_value 名前の表示値。

    データタイプ:文字列

    model_success_score.chg_model.name.value 名前の内部値。

    データタイプ:文字列

    model_success_score.chg_model.record_preset 新しい変更要求レコードが作成されたときに、関連付けられた値とともに自動的に入力されるフィールドの名前と値のペア。値はキャレット記号で区切られます。

    例:

    "type=normal^assignment_group=a715cd759f2002002920bde8132e7018^short_description=Automated : Change^EQ"

    データタイプ:オブジェクト

    "record_preset": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.record_preset.display_value record_preset の表示値。

    データタイプ:文字列

    model_success_score.chg_model.record_preset.value record_preset の内部値。

    データタイプ:文字列

    model_success_score.chg_model.state_field table_name で指定された値に基づいて選択肢を収集する選択リストフィールド。変更モデルの場合、これは常に「state」に設定されます。

    データタイプ:オブジェクト

    "state_field": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.state_field.display_value state_field の表示値。

    データタイプ:文字列

    model_success_score.chg_model.state_field.value state_field の内部値。

    データタイプ:文字列

    model_success_score.chg_model.sys_class_name モジュールテーブル名を変更します。常に変更モデル/chg_model です。

    データタイプ:オブジェクト

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_class_name.display_value sys_class_name の表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_class_name.value sys_class_name の内部値。

    データタイプ:文字列

    model_success_score.chg_model.sys_created_by 関連する変更モジュールレコードを最初に作成したユーザーの名前。

    データタイプ:オブジェクト

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_created_by.display_value sys_created_by の表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_created_by.value sys_created_by の内部値。

    データタイプ:文字列

    model_success_score.chg_model.sys_created_on 変更モジュールレコードが最初に作成された日時。

    データタイプ:オブジェクト

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_created_on.display_value sys_created_on の表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_created_on.display_value_internal sys_created_on の内部表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_created_on.value sys_created_on の内部値。

    データタイプ:文字列

    model_success_score.chg_model.sys_domain インスタンスでドメインを使用している場合は、変更モジュールレコードが関連付けられているドメインの名前。

    データタイプ:オブジェクト

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_domain.display_value sys_domain の表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_domain.value sys_domain の内部値。

    データタイプ:文字列

    model_success_score.chg_model.sys_domain_path インスタンスでドメインを使用している場合は、関連付けられた変更モジュールレコードが存在するドメインパス。

    データタイプ:オブジェクト

    "sys_domain_path": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_domain_path.display_value sys_domain_path の表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_domain_path.value sys_domain_path の内部値。

    データタイプ:文字列

    model_success_score.chg_model.sys_id 関連する変更モデルレコードの一意の識別子。

    データタイプ:オブジェクト

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_id.display_value sys_id の表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_id.value sys_id の内部値。

    データタイプ:文字列

    model_success_score.chg_model.sys_mod_count 関連する変更モデルレコードが変更された回数。

    データタイプ:オブジェクト

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    model_success_score.chg_model.sys_mod_count.display_value sys_mod_count の表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_mod_count.value sys_mod_count の内部値。

    データタイプ:数値

    model_success_score.chg_model.sys_name 変更モデルの名前。常に name パラメーターと同じです。

    データタイプ:オブジェクト

    "sys_name": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_name.display_value sys_name の表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_name.value sys_name の内部値。

    データタイプ:文字列

    model_success_score.chg_model.sys_updated_by 関連する変更モデルレコードを最後に更新したユーザーの名前。

    データタイプ:オブジェクト

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_updated_by.display_value sys_updated_by の表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_updated_by.value sys_updated_by の内部値。

    データタイプ:文字列

    model_success_score.chg_model.sys_updated_on 関連する変更モデルレコードが最後に更新された日時。

    データタイプ:オブジェクト

    "sys_updated_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_updated_on.display_value sys_updated_on の表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_updated_on.display_value_internal sys_updated_on の内部表示値。

    データタイプ:文字列

    model_success_score.chg_model.sys_updated_on.value sys_updated_on の内部値。

    データタイプ:文字列

    model_success_score.chg_model.table_name 選択肢の収集元の選択リストフィールドを定義するテーブル。変更モデルの場合、これは常に「change_request」に設定されます。

    データタイプ:文字列

    最大長:80

    model_success_score.score 返されたスコアインジケーターの詳細。

    データタイプ:オブジェクト

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    model_success_score.score.delta 前のスコアからのスコアの変化。

    データタイプ:オブジェクト

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.score.delta.display_value delta の表示値。

    データタイプ:文字列

    model_success_score.score.delta.value delta の内部値。

    データタイプ:文字列

    model_success_score.score.display_value パフォーマンスアナリティクス (PA) によって返された表示値。

    データタイプ:文字列

    model_success_score.score.score.has_score

    指定された変更要求のスコアが返されたかどうかを示すフラグ。

    有効な値:
    • true:スコアが返されました。
    • false:スコアが返されませんでした。

    データタイプ:ブール

    model_success_score.score.indicator スコアを取得するために使用される PA インジケーターのその他の詳細。

    データタイプ:オブジェクト

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    model_success_score.score.indicator.name スコアを取得するために使用される PA インジケーターの名前。

    データタイプ:文字列

    model_success_score.score.indicator.sys_id スコアを取得するために使用される PA インジケーターの sys_id。

    データタイプ:文字列

    model_success_score.score.value PA によって返される成功スコアの値。

    データタイプ:文字列

    次の例は、getScoresForChange() 呼び出しでモデルスコア情報が返されないように要求する方法を示しています。

    var chgGr = new GlideRecord("change_request");
    chgGr.get("number", "CHG0030305");
    
    gs.info(JSON.stringify(new sn_chg_score.ChangeSuccess().withModelScore(false).getScoresForChange(chgGr), null, 2));
    

    次の出力は、このヘルパーが true に設定されている場合に返されるモデルの成功スコア値のみを示しています。返される可能性がある他のスコアを確認するには、getScoresForChange() を参照してください。

    "model_success_score": {
        "can_read": true,
        "chg_model": {
          "color": {
            "display_value": "",
            "value": ""
          },
          "default_change_model": {
            "display_value": "false",
            "value": false
          },
          "description": {
            "display_value": "This model can be used to capture unauthorized change events that were detected.",
            "value": "This model can be used to capture unauthorized change events that were detected."
          },
          "sys_updated_on": {
            "display_value": "2020-10-21 11:10:57",
            "value": "2020-10-21 10:10:57",
            "display_value_internal": "2020-10-21 11:10:57"
          },
          "table_name": {
            "display_value": "change_request",
            "value": "change_request"
          },
          "sys_class_name": {
            "display_value": "Change Model",
            "value": "chg_model"
          },
          "sys_id": {
            "display_value": "aedc6a625323101034d1ddeeff7b1296",
            "value": "aedc6a625323101034d1ddeeff7b1296"
          },
          "sys_updated_by": {
            "display_value": "admin",
            "value": "admin"
          },
          "write_roles": {
            "display_value": "",
            "value": ""
          },
          "sys_created_on": {
            "display_value": "2020-10-02 14:50:20",
            "value": "2020-10-02 13:50:20",
            "display_value_internal": "2020-10-02 14:50:20"
          },
          "read_roles": {
            "display_value": "itil,sn_change_read",
            "value": "itil,sn_change_read"
          },
          "sys_name": {
            "display_value": "Unauthorized Change",
            "value": "Unauthorized Change"
          },
          "advanced_security": {
            "display_value": "false",
            "value": false
          },
          "sys_created_by": {
            "display_value": "admin",
            "value": "admin"
          },
          "record_preset": {
            "display_value": "type=emergency^short_description=An unauthorized change has been detected^assignment_group=a715cd759f2002002920bde8132e7018^work_start=javascript:gs.nowDateTime()^unauthorized=true^EQ",
            "value": "type=emergency^short_description=An unauthorized change has been detected^assignment_group=a715cd759f2002002920bde8132e7018^work_start=javascript:gs.nowDateTime()^unauthorized=true^EQ"
          },
          "sys_mod_count": {
            "display_value": "9",
            "value": 9
          },
          "active": {
            "display_value": "true",
            "value": true
          },
          "sys_tags": {
            "display_value": "",
            "value": ""
          },
          "available_in_ui": {
            "display_value": "false",
            "value": false
          },
          "state_field": {
            "display_value": "state",
            "value": "state"
          },
          "name": {
            "display_value": "Unauthorized Change",
            "value": "Unauthorized Change"
          },
          "implementation_states": {
            "display_value": "",
            "value": ""
          }
        },
        "score": {
          "indicator": {
            "name": "Change Model: % Successful and Successful With Issues",
            "sys_id": "604f98dfc302011005aea539e540dd75"
          },
          "value": 76.92307692307693,
          "display_value": "76.92",
          "delta": {
            "value": 0,
            "display_value": "0.00"
          },
          "has_score": true
        }
      }

    ChangeSuccess - withSecurity(ブール toggle)

    メソッドが関連メソッドを呼び出すユーザーを検証し、要求されたコンテンツの読み取り権限をユーザーが持っていることを確認するかどうかを制御します。

    例:
    • チームの成功スコアの場合:ユーザーが関連グループに対する読み取り権限を持っていることを確認します。
    • モデルスコアの場合:ユーザーが変更モデルレコードに対する読み取り権限を持っていることを確認します。
    • タイプスコアの場合:ユーザーがその変更タイプの選択肢レコードに対する読み取り権限を持っていることを確認します。
    デフォルトでは、すべての ChangeSuccess メソッドはこの検証を実行します。このメソッドを使用して、現在の ChangeSuccess オブジェクトの検証のオン/オフを切り替えます。
    表 : 25. パラメーター
    名前 タイプ 説明
    トグル ブーリアン 関連メソッドを呼び出すユーザーを検証するかどうかを示すフラグ。
    有効な値:
    • true:関連メソッドを呼び出すユーザーを検証します。
    • false:関連メソッドを呼び出すユーザーを検証しません。

    デフォルト:true

    表 : 26. 返される内容
    パラメーター 説明
    なし

    次の例は、getScoresForChange() メソッドを呼び出すときにユーザーセキュリティチェックをオフにする方法を示しています。

    var chgGr = new GlideRecord("change_request");
    chgGr.get("number", "CHG0030305");
    new sn_chg_score.ChangeSuccess().withSecurity(false).getScoresForChange(chgGr);

    出力:

    None

    ChangeSuccess - withTeamScore(ブール toggle)

    getScoresForChange() メソッドで呼び出された場合にのみ有効です。getScoresForChange() メソッドがチームスコアを返すかどうかを制御します。デフォルトでは、チームスコアは返されます。

    このメソッドを使用して、現在の ChangeSuccess オブジェクトのこのデータの返却のオンとオフを切り替えます。

    表 : 27. パラメーター
    名前 タイプ 説明
    トグル ブーリアン チームの成功スコアを含めるかどうかを示すフラグ。
    有効な値:
    • true:チームの成功スコアを返します。
    • false:チームの成功スコアを返しません。

    デフォルト:true

    表 : 28. 返される内容
    パラメーター 説明
    team_success_score チームの成功スコアの詳細。

    データタイプ:オブジェクト

    "team_success_score" {
      "can_read": Boolean,
      "chg_success_score_rating": {Object},
      "score": {Object},
      "sys_user_group":{Object}
    }
    team_success_score.can_read 指定された変更要求の変更チームの成功スコアを取得できたかどうかを示すフラグ。
    有効な値:
    • true:チームの成功スコアが取得されました。
    • false:チームの成功スコアが取得されませんでした。

    データタイプ:ブール

    team_success_score.chg_success_score_rating 返されたスコアに一致する変更の成功スコア評価 [chg_success_score_rating] レコードの各フィールドの個々のオブジェクト。各フィールドオブジェクトには、フィールド名であるキーがあり、 value プロパティと display_value プロパティが含まれています。フィールドタイプが日付/時刻の場合、メソッドはユーザーのタイムゾーンにあるがシステム形式 YYYY-MM-DD HH24:MM:SS である display_value_internal プロパティも返します。

    データタイプ: オブジェクト

    "chg_success_score_rating": {
      "active": {Object},
      "color": {Object},
      "rating": {Object},
      "score_end": {Object},
      "score_start": {Object},
      "sys_class_name": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_domain": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_name": {Object},
      "sys_overrides": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_on": {Object}
    }
    team_success_score.chg_success_score_rating.active 関連する変更の成功スコアレコードがアクティブでインスタンス内で使用可能かどうかを示すフラグ。
    有効な値:
    • true:変更の成功スコアレコードはアクティブです。
    • false:変更の成功スコアレコードはアクティブではありません。

    データタイプ:オブジェクト

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    team_success_score.chg_success_score_rating.active.display_value アクティブフラグの値を表示します。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.active.value アクティブフラグの内部値。

    データタイプ:ブール

    team_success_score.chg_success_score_rating.color 変更要求の変更の成功スコアカードに表示される、関連する変更の成功スコアの色。

    データタイプ:オブジェクト

    "color": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.color.display_value 色の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.color.value 色の内部値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.rating 低または高などの変更の成功スコア評価。

    データタイプ:オブジェクト

    "rating": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.rating.display_value 評価の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.rating.value 評価の内部値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.score_end 変更の成功スコアの最高値。

    データタイプ:オブジェクト

    "score_end": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.chg_success_score_rating.score_end.display_value score_end の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.score_end.value score_end の内部値。

    データタイプ:数値

    team_success_score.chg_success_score_rating.score_start 変更の成功スコアの最低値。

    データタイプ:オブジェクト

    "score_start": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.chg_success_score_rating.score_start.display_value score_start の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.score_start.value score_start の内部値。

    データタイプ:数値

    team_success_score.chg_success_score_rating.sys_class_name 変更の成功スコア評価テーブル名。常に変更の成功スコア評価/chg_success_score_rating。

    データタイプ:オブジェクト

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_class_name.display_value sys_class_name の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_class_name.value sys_class_name の内部値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_created_by 関連する変更の成功スコア評価レコードを最初に作成したユーザーの名前。

    データタイプ:オブジェクト

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_created_by.display_value sys_created_by の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_created_by.value sys_created_by の内部値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_created_on 変更の成功スコア評価レコードが最初に作成された日時。

    データタイプ:オブジェクト

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_created_on.display_value sys_created_on の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_created_on.display_value_internal sys_created_on の内部表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_created_on.value sys_created_on の内部値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_domain インスタンスでドメインを使用している場合は、変更の成功スコアレコードが関連付けられているドメインの名前。

    データタイプ:オブジェクト

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_domain.display_value sys_domain の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_domain.value sys_domain の内部値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_id 関連する変更の成功スコアレコードの一意の識別子。

    データタイプ:オブジェクト

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_id.display_value sys_id の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_id.value sys_id の内部値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_mod_count 関連する変更の成功スコアレコードが変更された回数。

    データタイプ:オブジェクト

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.chg_success_score_rating.sys_mod_count.display_value sys_mod_count の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_mod_count.value sys_mod_count の内部値。

    データタイプ:数値

    team_success_score.chg_success_score_rating.sys_name 変更の成功スコア評価の名前。

    可能な値:

    • 優秀

    データタイプ:オブジェクト

    "sys_name": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.chg_success_score_rating.sys_name.display_value sys_name の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_name.value sys_name の内部値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_overrides 同じテーブル内にあるが、現在のレコードより上位のドメインにあるレコードの sys_id。これにより、下位のドメインのレコードがその上位のドメインのレコードを上書きできます。

    たとえば、「global」ドメインで定義された評価レコードがあっても、ドメイン「TOP/ACME」では「global」のレコードが上書きされます。

    データタイプ:オブジェクト

    "sys_overrides": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_overrides.display_value sys_overrides の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_overrides.value sys_overrides の内部値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_tags 変更の成功スコアレコードに関連付けられたシステムタグのリスト。

    データタイプ:オブジェクト

    "sys_tags": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_tags.display_value sys_tags の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_tags.value sys_tags の内部値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_updated_by 関連する変更の成功スコアレコードを最後に更新したユーザーの名前。

    データタイプ:オブジェクト

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_updated_by.display_value sys_updated_by の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_updated_by.value sys_updated_by の内部値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_updated_on 関連する変更の成功スコアレコードが最後に更新された日時。

    データタイプ:オブジェクト

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_updated_on.display_value sys_updated_on の表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_updated_on.display_value_internal sys_updated_on の内部表示値。

    データタイプ:文字列

    team_success_score.chg_success_score_rating.sys_updated_on.value sys_updated_on の内部値。

    データタイプ:文字列

    team_success_score.score 返されたスコアインジケーターの詳細。

    データタイプ:オブジェクト

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    team_success_score.score.delta 前のスコアからのスコアの変化。

    データタイプ:オブジェクト

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.score.delta.display_value delta の表示値。

    データタイプ:文字列

    team_success_score.score.delta.value delta の内部値。

    データタイプ:文字列

    team_success_score.score.display_value パフォーマンスアナリティクス (PA) によって返された表示値。

    データタイプ:文字列

    team_success_score.score.has_score

    指定された変更要求のスコアが返されたかどうかを示すフラグ。

    有効な値:
    • true:スコアが返されました。
    • false:スコアが返されませんでした。

    データタイプ:ブール

    team_success_score.score.indicator スコアを取得するために使用される PA インジケーターのその他の詳細。

    データタイプ:オブジェクト

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    team_success_score.score.indicator.name スコアを取得するために使用される PA インジケーターの名前。

    データタイプ:文字列

    team_success_score.score.indicator.sys_id スコアを取得するために使用される PA インジケーターの sys_id。

    データタイプ:文字列

    team_success_score.score.value PA によって返される成功スコアの値。

    データタイプ:文字列

    team_success_score.sys_user_group 指定された変更要求によって参照されるグループ [sys_user_group] レコードからの各フィールドの個々のオブジェクト。各フィールドオブジェクトには、フィールド名であるキーがあり、 value プロパティと display_value プロパティが含まれています。フィールドタイプが日付/時刻の場合、メソッドはユーザーのタイムゾーンにあるがシステム形式 YYYY-MM-DD HH24:MM:SS である display_value_internal プロパティも返します。
    データタイプ: オブジェクト
    "sys_user_group": {
      "active": {Object},
      "cost_center": {Object},
      "default_assignee": {Object},
      "description": {Object},
      "email": {Object},
      "exclude_manager": {Object},
      "include_members": {Object},
      "manager": {Object},
      "name": {Object},
      "parent": {Object},
      "roles": {Object},
      "source": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_on": {Object},
      "type": {Object}
    }
    team_success_score.sys_user_group.active グループがアクティブかどうかを示すフラグ。

    可能な値:

    • true:グループはアクティブです。
    • false:グループは非アクティブ化されています。

    データタイプ:オブジェクト

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    team_success_score.sys_user_group.active.display_value アクティブフラグの値を表示します。

    データタイプ:文字列

    team_success_score.sys_user_group.active.value アクティブフラグの内部値。

    データタイプ:ブール

    team_success_score.sys_user_group.cost_center グループに関連付けられているコストセンターの sys_id。

    データタイプ:オブジェクト

    "cost_center": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.cost_center.display_value cost_center の表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.cost_center.value cost_center の内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.default_assignee グループのデフォルトのアサイニーであるユーザーの sys_id。

    データタイプ:オブジェクト

    "default_assignee": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.default_assignee.display_value default_assignee の表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.default_assignee.value default_assignee の内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.description グループの説明

    データタイプ:オブジェクト

    "description": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.description.display_value 説明の値を表示します。

    データタイプ:文字列

    team_success_score.sys_user_group.description.value 説明の内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.email グループのメールアドレス。

    データタイプ:オブジェクト

    "description": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.email.display_value メールの表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.email.value メールの内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.exclude_manager グループのマネージャーがグループメールを受信するかどうかを示すフラグ。

    有効な値:

    • true:マネージャーはグループメールを受信しません。
    • false:マネージャーはグループメールを受信します。

    データタイプ:オブジェクト

    "exclude_manager": {
      "display_value": "String",
      "value": Boolean
    }
    team_success_score.sys_user_group.exclude_manager.display_value exclude_manager の表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.exclude_manager.value exclude_manager の内部値。

    データタイプ:ブール

    team_success_score.sys_user_group.include_members 誰かがグループのメールアドレスにメールを送信したときに、グループメンバーが個々のメールを受信するかどうかを示すフラグ。この機能の唯一の例外は承認通知です。選択に関係なく、グループのすべてのメンバーが承認通知を受信します。

    有効な値:

    • true:グループ全体にメールを送信します。
    • false:default_assignee にのみメールを送信します。

    データタイプ:オブジェクト

    "include_members": {
      "display_value": "String",
      "value": Boolean
    }
    team_success_score.sys_user_group.include_members.display_value include_members の表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.include_members.value include_members の内部値。

    データタイプ:ブール

    team_success_score.sys_user_group.manager グループのマネージャーの sys_id。

    データタイプ:オブジェクト

    "manager": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.manager.display_value マネージャーの表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.manager.value マネージャーの内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.name グループの名前。

    データタイプ:オブジェクト

    "name": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.name.display_value 名前の表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.name.value 名前の内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.parent このグループの親の sys_id。グループに親がある場合、子グループは親グループのロールを継承します。ただし、子グループのメンバーは親グループのメンバーではありません。たとえば、インシデントが親グループにアサインされているときに [アサイン先] ルックアップアイコンをクリックすると、親グループのメンバーのみが利用可能になります。子グループのメンバーは利用できません。

    データタイプ:オブジェクト

    "parent": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.parent.display_value 親の表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.parent.value 親の内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.roles グループにアサインされたユーザーロール。

    データタイプ:オブジェクト

    "roles": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.roles.display_value ロールの表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.roles.value ロールの内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.source グループのソース。

    データタイプ:オブジェクト

    "source": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.source.display_value ソースの表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.source.value ソースの内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_created_by グループレコードを作成したユーザー。

    データタイプ:オブジェクト

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_created_by.display_value sys_created_by の表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_created_by.value sys_created_by の内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_created_on グループレコードが最初に作成された日時。

    データタイプ:オブジェクト

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_created_on.display_value sys_created_on の表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_created_on.display_value_internal sys_created_on の内部表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_created_on.value sys_created_on の内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_id グループの sys_id。

    データタイプ:オブジェクト

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_id.display_value sys_id の表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_id.value sys_id の内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_mod_count 関連するレコード情報が変更された回数。

    データタイプ:オブジェクト

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.sys_user_group.sys_mod_count.display_value sys_mod_count の表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_mod_count.value sys_mod_count の内部値。

    データタイプ:数値

    team_success_score.sys_user_group.sys_updated_by グループ情報を最後に更新したユーザー。

    データタイプ:オブジェクト

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_updated_by.display_value sys_updated_by の表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_updated_by.value sys_updated_by の内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_updated_on グループ情報が最後に更新された日時。

    データタイプ:オブジェクト

    "sys_updated_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_updated_on.display_value sys_updated_on の表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_updated_on.display_value_internal sys_updated_on の内部表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.sys_updated_on.value sys_updated_on の内部値。

    データタイプ:文字列

    team_success_score.sys_user_group.type グループのタイプ。

    データタイプ:オブジェクト

    "type": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.type.display_value タイプの表示値。

    データタイプ:文字列

    team_success_score.sys_user_group.type.value タイプの内部値。

    データタイプ:文字列

    次のコード例は、このメソッドを使用して、チームスコアを返す応答を false に設定する方法を示しています。

    var chgGr = new GlideRecord("change_request");
    chgGr.get("number", "CHG0030305");
    
    gs.info(JSON.stringify(new sn_chg_score.ChangeSuccess().withTeamScore(false).getScoresForChange(chgGr), null, 2));

    次の出力は、このヘルパーが true に設定されている場合に返されるチームスコア値のみを示しています。返される可能性がある他のスコアを確認するには、getScoresForChange() を参照してください。

    {
      "team_success_score": {
        "can_read": true,
        "sys_user_group": {
          "parent": {
            "display_value": "",
            "value": ""
          },
          "manager": {
            "display_value": "",
            "value": ""
          },
          "roles": {
            "display_value": "",
            "value": ""
          },
          "sys_mod_count": {
            "display_value": "0",
            "value": 0
          },
          "description": {
            "display_value": "",
            "value": ""
          },
          "active": {
            "display_value": "true",
            "value": true
          },
          "source": {
            "display_value": "",
            "value": ""
          },
          "sys_updated_on": {
            "display_value": "2018-03-07 21:00:41",
            "value": "2018-03-07 21:00:41",
            "display_value_internal": "2018-03-07 21:00:41"
          },
          "type": {
            "display_value": "",
            "value": ""
          },
          "sys_tags": {
            "display_value": "",
            "value": ""
          },
          "sys_id": {
            "display_value": "5f6441efc0a8010e0177fcb589156352",
            "value": "5f6441efc0a8010e0177fcb589156352"
          },
          "sys_updated_by": {
            "display_value": "glide.maint",
            "value": "glide.maint"
          },
          "cost_center": {
            "display_value": "",
            "value": ""
          },
          "default_assignee": {
            "display_value": "",
            "value": ""
          },
          "sys_created_on": {
            "display_value": "2018-03-07 21:00:41",
            "value": "2018-03-07 21:00:41",
            "display_value_internal": "2018-03-07 21:00:41"
          },
          "name": {
            "display_value": "IT Securities",
            "value": "IT Securities"
          },
          "exclude_manager": {
            "display_value": "false",
            "value": false
          },
          "email": {
            "display_value": "",
            "value": ""
          },
          "include_members": {
            "display_value": "false",
            "value": false
          },
          "sys_created_by": {
            "display_value": "glide.maint",
            "value": "glide.maint"
          }
        },
        "score": {
          "indicator": {
            "name": "Change success scores",
            "sys_id": "0ff316e173081010491d235f04f6a758"
          },
          "value": 465,
          "display_value": "465",
          "delta": {
            "value": 0,
            "display_value": "0"
          },
          "has_score": true
        },
        "chg_success_score_rating": {
          "score_start": {
            "display_value": "0",
            "value": 0
          },
          "score_end": {
            "display_value": "499",
            "value": 499
          },
          "color": {
            "display_value": "#FCCAC9",
            "value": "#FCCAC9"
          },
          "rating": {
            "display_value": "Low",
            "value": "Low"
          },
          "sys_mod_count": {
            "display_value": "0",
            "value": 0
          },
          "active": {
            "display_value": "true",
            "value": true
          },
          "sys_overrides": {
            "display_value": "",
            "value": ""
          },
          "sys_updated_on": {
            "display_value": "2020-03-27 07:43:29",
            "value": "2020-03-27 07:43:29",
            "display_value_internal": "2020-03-27 07:43:29"
          },
          "sys_tags": {
            "display_value": "",
            "value": ""
          },
          "sys_class_name": {
            "display_value": "Change Success Score Rating",
            "value": "chg_success_score_rating"
          },
          "sys_id": {
            "display_value": "7ad380b573330010491d235f04f6a717",
            "value": "7ad380b573330010491d235f04f6a717"
          },
          "sys_updated_by": {
            "display_value": "admin",
            "value": "admin"
          },
          "sys_created_on": {
            "display_value": "2020-03-27 07:43:29",
            "value": "2020-03-27 07:43:29",
            "display_value_internal": "2020-03-27 07:43:29"
          },
          "sys_domain": {
            "display_value": "global",
            "value": "global"
          },
          "sys_name": {
            "display_value": "Low",
            "value": "Low"
          },
          "sys_created_by": {
            "display_value": "admin",
            "value": "admin"
          }
        }
      }

    ChangeSuccess - withTeamScoreRatings(ブール toggle)

    関連メソッドがすべての変更の成功スコア評価レコードの詳細を返すかどうかを制御します。デフォルトでは、この情報は返されません。

    このメソッドを使用して、現在の ChangeSuccess オブジェクトのこのデータの返却のオンとオフを切り替えます。このメソッドはヘルパーメソッドであり、次のような成功スコアを返す他のメソッドのいずれかと組み合わせて使用する必要があります。
    表 : 29. パラメーター
    名前 タイプ 説明
    トグル ブーリアン すべてのチームの成功スコア評価レコードの詳細を含めるかどうかを示すフラグ。
    有効な値:
    • true:すべての変更の成功スコア評価レコードの詳細を返します。
    • false:すべての変更の成功スコア評価レコードの詳細を返しません。

    デフォルト値:false

    表 : 30. 返される内容
    パラメーター 説明
    ratings
    ratings.active 関連する変更の成功スコアレコードがアクティブでインスタンス内で使用可能かどうかを示すフラグ。
    有効な値:
    • true:変更の成功スコアレコードはアクティブです。
    • false:変更の成功スコアレコードはアクティブではありません。

    データタイプ:オブジェクト

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    ratings.active.display_value アクティブフラグの値を表示します。

    データタイプ:文字列

    ratings.active.value アクティブフラグの内部値。

    データタイプ:ブール

    ratings.color 変更要求の変更の成功スコアカードに表示される、関連する変更の成功スコアの色。

    データタイプ:オブジェクト

    "color": {
      "display_value": "String",
      "value": "String"
    }
    ratings.color.display_value 色の表示値。

    データタイプ:文字列

    ratings.color.value 色の内部値。

    データタイプ:文字列

    ratings.rating 低または高などの変更の成功スコア評価。

    データタイプ:オブジェクト

    "rating": {
      "display_value": "String",
      "value": "String"
    }
    ratings.rating.display_value 評価の表示値。

    データタイプ:文字列

    ratings.rating.value 評価の内部値。

    データタイプ:文字列

    ratings.score_end 変更の成功スコアの最高値。

    データタイプ:オブジェクト

    "score_end": {
      "display_value": "String",
      "value": Number
    }
    ratings.score_end.display_value score_end の表示値。

    データタイプ:文字列

    ratings.score_end.value score_end の内部値。

    データタイプ:数値

    ratings.score_start 変更の成功スコアの最低値。

    データタイプ:オブジェクト

    "score_start": {
      "display_value": "String",
      "value": Number
    }
    ratings.score_start.display_value score_start の表示値。

    データタイプ:文字列

    ratings.score_start.value score_start の内部値。

    データタイプ:数値

    ratings.sys_class_name 変更の成功スコア評価テーブル名。常に変更の成功スコア評価/chg_success_score_rating。

    データタイプ:オブジェクト

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    ratings.sys_class_name.display_value sys_class_name の表示値。

    データタイプ:文字列

    ratings.sys_class_name.value sys_class_name の内部値。

    データタイプ:文字列

    ratings.sys_created_by 関連する変更の成功スコア評価レコードを最初に作成したユーザーの名前。

    データタイプ:オブジェクト

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    ratings.sys_created_by.display_value sys_created_by の表示値。

    データタイプ:文字列

    ratings.sys_created_by.value sys_created_by の内部値。

    データタイプ:文字列

    ratings.sys_created_on 変更の成功スコア評価レコードが最初に作成された日時。

    データタイプ:オブジェクト

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    ratings.sys_created_on.display_value sys_created_on の表示値。

    データタイプ:文字列

    ratings.sys_created_on.display_value_internal sys_created_on の内部表示値。

    データタイプ:文字列

    ratings.sys_created_on.value sys_created_on の内部値。

    データタイプ:文字列

    ratings.sys_domain インスタンスでドメインを使用している場合は、変更の成功スコアレコードが関連付けられているドメインの名前。

    データタイプ:オブジェクト

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    ratings.sys_domain.display_value sys_domain の表示値。

    データタイプ:文字列

    ratings.sys_domain.value sys_domain の内部値。

    データタイプ:文字列

    ratings.sys_id 関連する変更の成功スコアレコードの一意の識別子。

    データタイプ:オブジェクト

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    ratings.sys_id.display_value sys_id の表示値。

    データタイプ:文字列

    ratings.sys_id.value sys_id の内部値。

    データタイプ:文字列

    ratings.sys_mod_count 関連する変更の成功スコアレコードが変更された回数。

    データタイプ:オブジェクト

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    ratings.sys_mod_count.display_value sys_mod_count の表示値。

    データタイプ:文字列

    ratings.sys_mod_count.value sys_mod_count の内部値。

    データタイプ:数値

    ratings.sys_name 変更の成功スコア評価の名前。

    可能な値:

    • 優秀

    データタイプ:オブジェクト

    "sys_name": {
      "display_value": "String",
      "value": Number
    }
    ratings.sys_name.display_value sys_name の表示値。

    データタイプ:文字列

    ratings.sys_name.value sys_name の内部値。

    データタイプ:文字列

    ratings.sys_overrides 同じテーブル内にあるが、現在のレコードより上位のドメインにあるレコードの sys_id。これにより、下位のドメインのレコードがその上位のドメインのレコードを上書きできます。

    たとえば、「global」ドメインで定義された評価レコードがあっても、ドメイン「TOP/ACME」では「global」のレコードが上書きされます。

    データタイプ:オブジェクト

    "sys_overrides": {
      "display_value": "String",
      "value": "String"
    }
    ratings.sys_overrides.display_value sys_overrides の表示値。

    データタイプ:文字列

    ratings.sys_overrides.value sys_overrides の内部値。

    データタイプ:文字列

    ratings.sys_tags 変更の成功スコアレコードに関連付けられたシステムタグのリスト。

    データタイプ:オブジェクト

    "sys_tags": {
      "display_value": "String",
      "value": "String"
    }
    ratings.sys_tags.display_value sys_tags の表示値。

    データタイプ:文字列

    ratings.sys_tags.value sys_tags の内部値。

    データタイプ:文字列

    ratings.sys_updated_by 関連する変更の成功スコアレコードを最後に更新したユーザーの名前。

    データタイプ:オブジェクト

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    ratings.sys_updated_by.display_value sys_updated_by の表示値。

    データタイプ:文字列

    ratings.sys_updated_by.value sys_updated_by の内部値。

    データタイプ:文字列

    ratings.sys_updated_on 関連する変更の成功スコアレコードが最後に更新された日時。

    データタイプ:オブジェクト

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    ratings.sys_updated_on.display_value sys_updated_on の表示値。

    データタイプ:文字列

    ratings.sys_updated_on.display_value_internal sys_updated_on の内部表示値。

    データタイプ:文字列

    ratings.sys_updated_on.value sys_updated_on の内部値。

    データタイプ:文字列

    次のコード例は、このメソッドを使用して、チームスコア評価を返す応答を false に設定する方法を示しています。

    var chgGr = new GlideRecord("change_request");
    chgGr.get("number", "CHG0030305");
    
    gs.info(JSON.stringify(new sn_chg_score.ChangeSuccess().withTeamScoreRatings(false).getTeamScoreForChange(chgGr), null, 2));

    次の出力は、このヘルパーが true に設定されている場合に返されるチームスコア値のみを示しています。返される可能性がある他のスコアを確認するには、このヘルパーを関連付けるメソッドを参照してください。

    "ratings": [
      {
        "score_start": {
          "display_value": "700",
          "value": 700
        },
        "score_end": {
          "display_value": "850",
          "value": 850
        },
        "color": {
          "display_value": "#A4EDA8",
          "value": "#A4EDA8"
        },
        "rating": {
          "display_value": "Excellent",
          "value": "Excellent"
        },
        "sys_mod_count": {
          "display_value": "1",
          "value": 1
        },
        "active": {
          "display_value": "true",
          "value": true
        },
        "sys_overrides": {
          "display_value": "",
          "value": ""
        },
        "sys_updated_on": {
          "display_value": "2020-03-27 07:45:36",
          "value": "2020-03-27 07:45:36",
          "display_value_internal": "2020-03-27 07:45:36"
        },
        "sys_tags": {
          "display_value": "",
          "value": ""
        },
        "sys_class_name": {
          "display_value": "Change Success Score Rating",
          "value": "chg_success_score_rating"
        },
        "sys_id": {
          "display_value": "76e440fd73330010491d235f04f6a7df",
          "value": "76e440fd73330010491d235f04f6a7df"
        },
        "sys_updated_by": {
          "display_value": "admin",
          "value": "admin"
        },
        "sys_created_on": {
          "display_value": "2020-03-27 07:44:46",
          "value": "2020-03-27 07:44:46",
          "display_value_internal": "2020-03-27 07:44:46"
        },
        "sys_domain": {
          "display_value": "global",
          "value": "global"
        },
        "sys_name": {
          "display_value": "Excellent",
          "value": "Excellent"
        },
        "sys_created_by": {
          "display_value": "admin",
          "value": "admin"
        }
      }
    ]

    ChangeSuccess - withTypeScore(ブール toggle)

    getScoresForChange() メソッドで呼び出された場合にのみ有効です。getScoresForChange() メソッドがタイプスコアを返すかどうかを制御します。デフォルトでは、タイプスコアは返されます。

    このメソッドを使用して、現在の ChangeSuccess オブジェクトのこのデータの返却のオンとオフを切り替えます。

    表 : 31. パラメーター
    名前 タイプ 説明
    トグル ブーリアン タイプの成功スコアを含めるかどうかを示すフラグ。
    有効な値:
    • true:タイプの成功スコアを返します。
    • false:タイプの成功スコアを返しません。

    デフォルト:true

    表 : 32. 返される内容
    パラメーター 説明
    type_success_score タイプの成功スコアの詳細。

    データタイプ:オブジェクト

    "type_success_score": {
      "can_read": Boolean,
      "score": {Object},
      "type": {Object}
    }
    type_success_score.can_read 指定された変更要求のタイプ成功スコアを取得できたかどうかを示すフラグ。
    有効な値:
    • true:タイプ成功スコアが取得されました。
    • false:タイプ成功スコアが取得されませんでした。

    データタイプ:ブール

    type_success_score.score 返されたスコアインジケーターの詳細。

    データタイプ:オブジェクト

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    type_success_score.score.delta 前のスコアからのスコアの変化。

    データタイプ:オブジェクト

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    type_success_score.score.delta.display_value delta の表示値。

    データタイプ:文字列

    type_success_score.score.delta.value delta の内部値。

    データタイプ:文字列

    type_success_score.score.display_value パフォーマンスアナリティクス (PA) によって返された表示値。

    データタイプ:文字列

    type_success_score.score.has_score

    指定された変更要求のスコアが返されたかどうかを示すフラグ。

    有効な値:
    • true:スコアが返されました。
    • false:スコアが返されませんでした。

    データタイプ:ブール

    type_success_score.score.indicator スコアを取得するために使用される PA インジケーターのその他の詳細。

    データタイプ:オブジェクト

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    type_success_score.score.indicator.name スコアを取得するために使用される PA インジケーターの名前。

    データタイプ:文字列

    type_success_score.score.indicator.sys_id スコアを取得するために使用される PA インジケーターの sys_id。

    データタイプ:文字列

    type_success_score.score.value PA によって返される成功スコアの値。

    データタイプ:文字列

    type_success_score.type タイプの成功スコアの詳細。

    データタイプ:オブジェクト

    "type": {
      "display_value": "String",
      "sys_id": "String",
      "value": "String"
    }
    type_success_score.type.display_value 選択肢のラベル。

    データタイプ:文字列

    type_success_score.type.sys_id 指定された変更タイプの選択肢 [sys_choice] レコードの sys_id。

    データタイプ:文字列

    type_success_score.type.value 選択肢の値。

    データタイプ:文字列

    次のコード例は、このメソッドを使用して、目的のタイプスコアを返す応答を設定する方法を示しています。

    var chgGr = new GlideRecord("change_request");
    chgGr.get("number", "CHG0030305");
    
    gs.info(JSON.stringify(new sn_chg_score.ChangeSuccess().withTypeScore(true).getScoresForChange(chgGr), null, 2));
    

    次の出力は、このヘルパーが true に設定されている場合に返されるタイプの成功スコア値のみを示しています。返される可能性がある他のスコアを確認するには、getScoresForChange() を参照してください。

    "type_success_score": {
      "can_read": true,
      "type": {
        "sys_id": "e7a27d53cb100200d71cb9c0c24c9c2f",
        "value": "normal",
        "display_value": "Normal"
      },
      "score": {
        "indicator": {
          "name": "Change Type: % Successful and Successful With Issues",
          "sys_id": "f9d25995c3ce011005aea539e540ddee"
        },
        "value": null,
        "display_value": "",
        "delta": {
          "value": "0",
          "display_value": ""
        },
        "has_score": false
      }
    }