Skriptmethoden
ServiceNow stellt vier Methoden zum Erstellen des Audit-Skripts bereit.
| Name | Beschreibung | Parameter |
|---|---|---|
| getFilterRecords | public GlideRecord getFilterRecords(String filterId) | filterID: Die sys_id des zu verwendenden Filters. |
| logAuditResultPass | public void logAuditResultPass(String auditId, String auditedRecordId, boolean isCI, String domainToUse) | auditId: Sys_id des ausgeführten Audit-Datensatzes auditedRecordId: Sys_id des geprüften Datensatzes. isCI: True, wenn der geprüfte Datensatz ein CI ist, andernfalls false. domainToUse: Sys_domain des cert_audit-Datensatzes. |
| 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 des ausgeführten Audit-Datensatzes. auditedRecordId: Sys_id des geprüften Datensatzes. followOnTask: Sys_id der Folgeaufgabe, die dem geprüften Datensatz zugeordnet ist; kann eine leere Zeichenfolge sein. columnDisplayName: Bezeichnung der geprüften Spalte. Beispiel: Speicherplatz (GB). operatorLabel: Bezeichnung des Operators, der zum Auditieren der Spalte verwendet wird. Die Bezeichnung kann zum Beispiel: „ist nicht leer“ oder „größer als“ lauten. desiredValue: Gewünschter Wert der Spalte. discrepancyValue: Diskrepanzwert. isCI: True, wenn der geprüfte Datensatz ein CI ist, andernfalls false. domainToUse: Sys_domain des cert_audit-Datensatzes. |
| createFollowOnTask() | public String createFollowOnTask(String auditId, String ciId, String assignedTo, String assignmentGroup, String shortDescr) | auditId: Sys_id des ausgeführten Audit-Datensatzes. ciId: Sys_id des Configuration Item. Diese Zeichenfolge ist leer, wenn die Tabelle nicht aus der Tabelle cmdb_ci erweitert wird. namedTo: Sys_id des zugewiesenen Benutzers der Aufgabe. Diese Zeichenfolge kann leer sein. assignmentGroup: Sys_id der Gruppe, der die Aufgabe zugewiesen ist. Diese Zeichenfolge kann leer sein. shortDescr: Der Text, der für die Kurzbeschreibung der Folgeaufgabe verwendet werden soll. |