Skriptmethoden

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • ServiceNow stellt vier Methoden zum Erstellen des Audit-Skripts bereit.

    Tabelle : 1. Skriptmethoden
    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.