Métodos de script
O ServiceNow fornece quatro métodos para criar o script de auditoria.
| Nome | Descrição | Parâmetros |
|---|---|---|
| getFilterRecords | public GlideRecord getFilterRecords(String filterId) | filterID: o sys_id do filtro a ser usado. |
| logAuditResultPass | public void logAuditResultPass(String auditId, String auditedRecordId, boolean isCI, String domainToUse) | auditId: Sys_id do registro de auditoria executado auditedRecordId: Sys_id do registro auditado. isCI: verdadeiro, se o registro auditado for um IC, e falso, se for o contrário. domainToUse: Sys_domain do registro cert_audit. |
| 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 do registro de auditoria executado. auditedRecordId: Sys_id do registro auditado. followOnTask: Sys_id da tarefa de acompanhamento associada ao registro auditado e pode ser uma cadeia de caracteres vazia. columnDisplayName: rótulo da coluna auditada. Por exemplo, Espaço em disco (GB). operatorLabel: rótulo do operador usado para auditar a coluna. Por exemplo, não está vazio ou não é maior do que o rótulo. desiredValue: valor desejado da coluna. discrepancyValue: valor da discrepância. isCI: verdadeiro, se o registro auditado for um IC, e falso, se for o contrário. domainToUse: Sys_domain do registro cert_audit. |
| createFollowOnTask() | public String createFollowOnTask(String auditId, String ciId, String assignedTo, String assignmentGroup, String shortDescr) | auditId: Sys_id do registro de auditoria executado. ciId: Sys_id do item de configuração. Essa cadeia de caracteres fica vazia quando a tabela não é estendida a partir da tabela cmdb_ci. Atribuído a: Sys_id do usuário designado da tarefa. Essa cadeia de caracteres pode estar vazia. assignGroup: Sys_id do grupo ao qual a tarefa foi atribuída. Essa cadeia de caracteres pode estar vazia. shortDescr: o texto a ser usado na descrição resumida da tarefa de acompanhamento. |