스크립트 방법

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 2분
  • ServiceNow 은 감사 스크립트를 만드는 네 가지 방법을 제공합니다.

    표 1. 스크립트 방법
    이름 설명 매개변수
    getFilterRecords 공개 GlideRecord getFilterRecords(문자열 filterId) filterID: 사용할 필터의 sys_id입니다.
    logAuditResultPass 공개 무효 logAuditResultPass(문자열 auditId, 문자열 auditedRecordId, 부울 isCI, 문자열 domainToUse)

    auditId: 실행된 감사 기록 Sys_id

    auditedRecordId: 감사된 기록의 Sys_id입니다.

    isCI: 감사된 기록이 CI인 경우 예이고 그렇지 않은 경우 아니오입니다.

    domainToUse: cert_audit 기록의 Sys_domain입니다.

    logAuditResultFail 공개 무효 logAuditResultFail(문자열 auditId, 문자열 auditedRecordId, 문자열 followOnTask, 문자열 columnDisplayName, 문자열 operatorLabel, 문자열 desiredValue, 문자열 discrepancyValue, 부울 isCI, 문자열 domainToUse)

    auditId: 실행된 감사 기록의 Sys_id입니다.

    auditedRecordId: 감사된 기록의 Sys_id입니다.

    followOnTask: 감사된 기록과 연결된 후속 작업의 Sys_id이며 빈 문자열일 수 있습니다.

    columnDisplayName: 감사된 열의 레이블입니다. 예를 들어 디스크 공간(GB)입니다.

    operatorLabel: 열을 감사하는 데 사용되는 연산자의 레이블입니다. 예를 들어 비어 있지 않거나 보다 클 수 있는 레이블이 될 수 있습니다.

    desiredValue: 열에서 원하는 값입니다.

    discrepancyValue: 불일치 값입니다.

    isCI: 감사된 기록이 CI인 경우 예이고 그렇지 않은 경우 아니오입니다.

    domainToUse: cert_audit 기록의 Sys_domain입니다.

    createFollowOnTask() 공개 문자열 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: 후속 작업에 대한 짧은 설명에 사용할 텍스트입니다.