스크립트 메서드
ServiceNow 는 감사 스크립트를 만드는 네 가지 방법을 제공합니다.
| 이름 | 설명 | 매개변수 |
|---|---|---|
| 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: 후속 작업에 대한 간단한 설명에 사용할 텍스트입니다. |