スクリプトの方法

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む2読むのに数分
  • ServiceNow 監査スクリプトの作成では 4 つのメソッドが提供されています。

    表 : 1. スクリプトの方法
    名前 説明 パラメーター
    getFilterRecords public GlideRecord getFilterRecords(String filterId) filterID:使用するフィルターの sys_id。
    logAuditResultPass public void logAuditResultPass(String auditId, String auditedRecordId, boolean isCI, String domainToUse)

    auditId:実行された監査レコードの Sys_id。

    auditedRecordId:監査されるレコードの Sys_id。

    isCI:監査されるレコードが CI の場合は true、それ以外の場合は false。

    domainToUse:cert_audit レコードの Sys_domain。

    logAuditResultFail public void logAuditResultFail(String auditId, String auditedRecordId, String followOnTask, String columnDisplayName, String operatorLabel, String desiredValue, String discrepancyValue, boolean isCI, String domainToUse)

    auditId:実行された監査レコードの Sys_id。

    auditedRecordId:監査されるレコードの Sys_id。

    followOnTask:監査されるレコードに関連付けられた後続タスクの Sys_id で、空の文字列にすることができます。

    columnDisplayName:監査される列のラベル。たとえば、[ディスクスペース (GB)]。

    operatorLabel:列を監査するために使用される演算子のラベル。たとえば、[は空でない] や [次の値を超える (>)] などがラベルです。

    desiredValue:列の目標値です。

    discrepancyValue:不整合値。

    isCI:監査されるレコードが CI の場合は true、それ以外の場合は false。

    domainToUse:cert_audit レコードの Sys_domain。

    createFollowOnTask() public String createFollowOnTask(String auditId, String ciId, String assignedTo, String assignmentGroup, String shortDescr)

    auditId:実行された監査レコードの Sys_id。

    ciId:構成アイテムの Sys_id。この文字列は、テーブルが cmdb_ci テーブルから拡張されていない場合は空です。

    assignedTo:タスクが割り当てられたユーザーの Sys_id。この文字列は空にすることができます。

    assignmentGroup:タスクが割り当てられたグループの Sys_id。この文字列は空にすることができます。

    shortDescr:後続タスクの簡単な説明に使用するテキスト。