스크립트 메서드

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기2분
  • ServiceNow 는 감사 스크립트를 만드는 네 가지 방법을 제공합니다.

    표 1. 스크립트 메서드
    이름 설명 매개변수
    getFilterRecords (영문) 공개 GlideRecord getFilterRecords(문자열 filterId) filterID: 사용할 필터의 sys_id입니다.
    logAuditResultPass (로그 감사 결과) public void logAuditResultPass(문자열 auditId, 문자열 auditedRecordId, 부울 isCI, 문자열 domainToUse)

    auditId: 실행된 감사 기록의 Sys_id

    auditedRecordId: 감사된 레코드의 Sys_id입니다.

    isCI: 감사된 기록이 CI이면 True, 그렇지 않으면 False입니다.

    domainToUse: cert_audit 기록의 Sys_domain입니다.

    logAuditResultFail (로그감사 결과실패) public void logAuditResultFail(문자열 auditId, 문자열 auditedRecordId, 문자열 followOnTask, 문자열 columnDisplayName, 문자열 operatorLabel, 문자열 desiredValue, 문자열 불일치 값, 부울 isCI, 문자열 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()를 호출합니다. 공개 문자열 createFollowOnTask(문자열 auditId, 문자열 ciId, 문자열 assignedTo, 문자열 assignmentGroup, 문자열 shortDescr)

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

    ciId: 구성 항목의 Sys_id입니다. 테이블이 cmdb_ci 테이블에서 확장되지 않은 경우 이 문자열은 비어 있습니다.

    assignedTo: 작업에 할당된 사용자의 Sys_id입니다. 이 문자열은 비워 둘 수 있습니다.

    assignmentGroup: 작업이 할당된 그룹의 Sys_id입니다. 이 문자열은 비워 둘 수 있습니다.

    shortDescr: 후속 작업에 대한 간단한 설명에 사용할 텍스트입니다.