Méthodes de script
ServiceNow fournit quatre méthodes pour créer le script d’audit.
| Nom | Description | Paramètres |
|---|---|---|
| getFilterRecords | public GlideRecord getFilterRecords(chaîne filterId) | filterID : sys_id du filtre à utiliser. |
| logAuditResultPass | public void logAuditResultPass(String auditId, String auditedRecordId, booléen 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 peut ê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 à ce que peut être l’étiquette. desiredValue : valeur souhaitée de la colonne. discrepancyValue : valeur de divergence. 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. Groupe d’affectation : Sys_id du groupe auquel la tâche est affectée. Cette chaîne peut être vide. shortDescr : texte à utiliser pour la brève description de la tâche de suivi. |