Métodos de script

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • O ServiceNow fornece quatro métodos para criar o script de auditoria.

    Tabela 1. Métodos de script
    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.