Méthodes de script

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • ServiceNow fournit quatre méthodes pour créer le script d’audit.

    Tableau 1. Méthodes de script
    Nom Description Paramètres
    getFilterRecords GlideRecord public getFilterRecords(String filterId) filterID : sys_id du filtre à utiliser.
    logAuditResultPass public void logAuditResultPass(String auditId, String auditedRecordId, boolean isCI, String domainToUse)

    auditId : Sys_id de l’enregistrement d’audit exécuté

    auditedRecordId : Sys_id de l’enregistrement audité.

    isCI : vrai si l’enregistrement audité est un CI, faux dans le cas contraire.

    domainToUse : Sys_domain de l’enregistrement 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 de l’enregistrement d’audit exécuté.

    auditedRecordId : Sys_id de l’enregistrement audité.

    followOnTask : Sys_id de la tâche de suivi associée à l’enregistrement audité et pouvant être une chaîne vide.

    columnDisplayName : étiquette de la colonne auditée. Par exemple, Espace disque (Go).

    operatorLabel : étiquette de l’opérateur utilisé pour auditer la colonne. Par exemple, n’est pas vide ou supérieur à peut être l’étiquette.

    desiredValue : valeur souhaitée de la colonne.

    discrepancyValue : valeur d’écart.

    isCI : vrai si l’enregistrement audité est un CI, faux dans le cas contraire.

    domainToUse : Sys_domain de l’enregistrement cert_audit.

    createFollowOnTask() public String createFollowOnTask(String auditId, String ciId, String assignedTo, String assignmentGroup, String shortDescr)

    auditId : Sys_id de l’enregistrement d’audit exécuté.

    ciId : Sys_id de l’élément de configuration. Cette chaîne est vide lorsque la table n’est pas étendue à partir de la table cmdb_ci.

    assignedTo : Sys_id de l’utilisateur affecté à la tâche. Cette chaîne peut être vide.

    assignmentGroup : Sys_id du groupe auquel la tâche est affectée. Cette chaîne peut être vide.

    shortDescr : texte à utiliser pour la description brève de la tâche de suivi.