ChangeSuccess - Dans le champ d’application

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 107 minutes de lecture
  • L’include de script ChangeSuccess fournit des méthodes qui renvoient les scores de réussite (PA) pour les demandes de changement (score de réussite du changement d’origine basé sur le Analyse des performances groupe), les modèles de changement et les types de changement.

    Cet include de script fournit également des méthodes d’assistance qui vous permettent de modifier les résultats de retour de la méthode getScoresForChange() qui, par défaut, renvoie les trois scores de réussite. À l’aide de ces méthodes d’assistance, vous pouvez déterminer si vous souhaitez ou non renvoyer l’un des scores de réussite. Vous pouvez également utiliser ces méthodes d’assistance pour fournir des résultats de retour avec des évaluations de score de réussite ou les indicateurs PA utilisés pour générer différents types de scores pour toute méthode qui renvoie un score de réussite. En outre, vous pouvez demander à la méthode associée de contourner le contrôle de sécurité des droits d’accès effectué par défaut pour chaque méthode.

    Vous associez des méthodes d’assistance à une méthode primaire à l’aide de la nomenclature des points, par exemple :

    nouvelles sn_chg_score. ChangeSuccess().withTeamScore(false).withTypeScore(false).withSecurity(false).getScoresForChange(chgGr) ;

    nouvelles sn_chg_score. ChangeSuccess().withRatings().withIndicatorScores().getTeamScoreForGroupId(« 287ebd7da9fe198100f92cc8d1d2154e ») ;

    Il existe également des méthodes qui vous permettent d’obtenir les valeurs actuelles de propriétés système spécifiques Gestion des changements , telles que com.snc.change_management.success_score.minimum_score, com.snc.change_management.success_score.maximum_score et com.snc.change_management.success_score.entry_level_score. Pour obtenir une description de leurs fonctionnalités, consultez Propriétés de Gestion des changements.

    Cette API s’exécute dans l’espace de noms sn_chg_score et le module d’extension Gestion des changements - Score de réussite de changement (com.snc.change_management.change_success_score) doit être activé.

    ChangeSuccess : getEntryLevelTeamScore()

    Renvoie la valeur spécifiée dans la propriété système com.snc.change_management.success_score.entry_level_score.

    Tableau 1. Paramètres
    Nom Type Description
    Aucun
    Tableau 2. Renvoie
    Type Description
    Numéro Valeur actuelle de com.snc.change_management.success_score.entry_level_score. Si cette propriété système n’existe pas, la méthode utilise une valeur par défaut de 500 dans les calculs de score de réussite.

    L’exemple de code suivant montre comment appeler cette méthode.

    gs.info(new sn_chg_score.ChangeSuccess().getEntryLevelTeamScore());

    Résultats renvoyés :

    500

    ChangeSuccess : getMaximumPermittedTeamScore()

    Renvoie la valeur spécifiée dans la propriété système com.snc.change_management.success_score.maximum_score.

    Tableau 3. Paramètres
    Nom Type Description
    Aucun
    Tableau 4. Renvoie
    Type Description
    Chaîne Valeur actuelle de com.snc.change_management.success_score.maximum_score. Si la propriété système n’existe pas, la méthode utilise une valeur par défaut de 850 dans les calculs de score de réussite.

    Cet exemple de code montre comment obtenir la valeur maximale autorisée du score d’équipe (com.snc.change_management.success_score.maximum_score).

    gs.info(new sn_chg_score.ChangeSuccess().getMaximumPermittedTeamScore());

    Résultats renvoyés :

    850

    ChangeSuccess : getMinimumPermittedTeamScore()

    Renvoie la valeur spécifiée dans la propriété système com.snc.change_management.success_score.minimum_score.

    Tableau 5. Paramètres
    Nom Type Description
    Aucun
    Tableau 6. Renvoie
    Type Description
    Chaîne Valeur actuelle de com.snc.change_management.success_score.minimum_score. Si cette propriété système n’existe pas, la méthode utilise une valeur par défaut de 0 dans les calculs de score de réussite.

    L’exemple de code suivant montre comment appeler cette méthode.

    gs.info(new sn_chg_score.ChangeSuccess().getMinimumPermittedTeamScore());

    Résultats renvoyés :

    0

    ChangeSuccess : getModelScoreForChange(Object chgGr)

    Renvoie le dernier score de réussite du modèle en fonction de la demande de changement spécifiée GlideRecord.

    Tableau 7. Paramètres
    Nom Type Description
    chgGr Objet Demande de changement GlideRecord pour laquelle renvoyer le score de réussite du modèle.
    Tableau 8. Renvoie
    Élément Description
    can_read Marqueur indiquant si un score de réussite de modèle a pu être récupéré pour la demande de changement spécifiée.
    Valeurs valides :
    • true : le score de réussite du modèle a été récupéré.
    • faux : le score de réussite du modèle n’a pas été récupéré.

    Type de données : booléennes

    chg_model Des objets individuels pour chaque champ de l’enregistrement du modèle de changement [chg_model] référencé par la demande de changement spécifiée. Chaque objet a une clé qui est le nom du champ et qui contient la valeur et les propriétés display_value. Si le type de champ est date/heure, la méthode renvoie également une propriété display_value_internal qui se trouve dans le fuseau horaire de l’utilisateur, mais au format système YYYY-MM-DD HH24 :MM :SS.
    "chg_model": {
      "active": {Object},
      "advanced_security": {Object},
      "available_in_ui": {Object},
      "color": {Object},
      "default_change_model": {Object},
      "description": {Object},
      "implementation_states": {Object},
      "name": {Object},
      "read_roles": {Object},
      "record_preset": {Object},
      "state_field": {Object},
      "sys_class_name": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_domain": {Object},
      "sys_domain_path": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_name": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_name": {Object},
      "sys_updated_on": {Object},
      "table_name": {Object},
      "write_roles": {Object}
    }

    Type de données : objet

    chg_model.active Marqueur indiquant si l’enregistrement de modèle de changement associé est actif et disponible au sein de l’instance.
    Valeurs valides :
    • true : le modèle de changement est actif.
    • faux : le modèle de changement n’est pas actif.

    Type de données : objet

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    chg_model.active.display_value Valeur d’affichage du marqueur actif.

    Type de données : chaîne

    chg_model.active.value Valeur interne du marqueur actif.

    Type de données : booléennes

    chg_model.advanced_security Marqueur indiquant si la sécurité basée sur les critères d’utilisateur est utilisée en plus de la sécurité basée sur les rôles pour ce modèle de changement.
    Valeurs valides :
    • true : la sécurité avancée est utilisée.
    • false : la sécurité avancée n’est pas utilisée.

    Type de données : objet

    "advanced_security": {
      "display_value": "String",
      "value": Boolean
    }
    chg_model.advanced_security.display_value Valeur d’affichage du marqueur advanced_security.

    Type de données : chaîne

    chg_model.advanced_security.value Valeur interne du marqueur advanced_security.

    Type de données : booléennes

    chg_model.available_in_ui Marqueur indiquant si l’enregistrement de modèle de changement associé est disponible dans l’interface utilisateur.
    Valeurs valides :
    • true : le modèle de changement est disponible dans l’interface utilisateur.
    • false : le modèle de changement n’est pas disponible dans l’interface utilisateur.

    Type de données : objet

    "available_in_ui": {
      "display_value": "String",
      "value": Boolean
    }
    chg_model.available_in_ui.display_value Valeur d’affichage du marqueur available_in_ui.

    Type de données : chaîne

    chg_model.available_in_ui.value Valeur du marqueur available_in_ui.

    Type de données : booléennes

    chg_model.couleur Couleur du modèle de changement associé sur la page de destination de la demande de changement.

    Type de données : objet

    "color": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.couleur.valeur_affichage Valeur d’affichage pour la couleur.

    Type de données : chaîne

    chg_model.couleur.valeur Valeur interne pour la couleur.

    Type de données : chaîne

    chg_model.default_change_model Marqueur indiquant si l’enregistrement de modèle de changement associé est le modèle de changement par défaut.
    Valeurs possibles :
    • true : valeur par défaut
    • false : pas la valeur par défaut

    Type de données : objet

    "default_change_model": {
      "display_value": "String",
      "value": Boolean
    }
    chg_model.default_change_model.display_value Valeur d’affichage du marqueur de modèle de changement par défaut.

    Type de données : chaîne

    chg_model.default_change_model.value Valeur interne du marqueur de modèle de changement par défaut.

    Type de données : booléennes

    chg_model.description Brève description de l’objectif du modèle de changement.

    Type de données : objet

    "description": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.description.display_value Valeur d’affichage pour la description.

    Type de données : chaîne

    chg_model.description.valeur Valeur interne pour la description.

    Type de données : chaîne

    chg_model.implémentation_états Liste des sys_ids d’états pour lesquels les demandes de changement utilisant ce modèle peuvent être implémentées.

    Type de données : objet

    "implementation_states": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.implementation_states.display_value Valeur d’affichage pour read_roles.

    Type de données : chaîne

    chg_model.implementation_states.value Valeur interne de read_roles.

    Type de données : chaîne

    chg_model.name Nom du modèle de changement.

    Type de données : objet

    "name": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.nom.valeur_affichage Valeur d’affichage pour le nom.

    Type de données : chaîne

    chg_model.nom.valeur Valeur interne du nom.

    Type de données : chaîne

    chg_model.read_roles Rôles de sécurité nécessaires pour lire l’enregistrement du modèle de changement.

    Type de données : objet

    "read_roles": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.read_roles.display_value Valeur d’affichage pour read_roles.

    Type de données : chaîne

    chg_model.read_roles.value Valeur interne de read_roles.

    Type de données : chaîne

    chg_model.record_preset Paires nom-valeur des champs qui doivent être automatiquement renseignés, avec les valeurs associées, lors de la création d’un nouvel enregistrement de demande de changement. Les valeurs sont séparées par des symboles d’accent circonflexe.

    Par exemple :

    « type=normal^assignment_group=a715cd759f2002002920bde8132e7018^short_description=Automated : Change^EQ »

    Type de données : objet

    "record_preset": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.record_preset.display_value Valeur d’affichage pour record_preset.

    Type de données : chaîne

    chg_model.record_preset.value Valeur interne de record_preset.

    Type de données : chaîne

    chg_model.state_field Champ de liste de choix à partir duquel collecter les choix, en fonction de la valeur fournie dans table_name. Pour les modèles de changement, cette valeur est toujours définie sur « état ».

    Type de données : objet

    "state_field": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.state_field.display_value Valeur d’affichage pour state_field.

    Type de données : chaîne

    chg_model.state_field.value Valeur interne pour state_field.

    Type de données : chaîne

    chg_model.sys_nom_de_classe Modifiez le nom de la table du module. Toujours changer de modèle/chg_model.

    Type de données : objet

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_nom_classe.valeur_affichage Valeur d’affichage pour sys_class_name.

    Type de données : chaîne

    chg_model.sys_nom_classe.valeur_affichage Valeur interne de sys_class_name.

    Type de données : chaîne

    chg_model.sys_created_by Nom de l’utilisateur qui a initialement créé l’enregistrement du module de changement associé.

    Type de données : objet

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_created_by.display_value Valeur d’affichage pour sys_created_by.

    Type de données : chaîne

    chg_model.sys_created_by.value Valeur interne de sys_created_by.

    Type de données : chaîne

    chg_model.sys_created_on Date et heure de création de l’enregistrement du module de changement.

    Type de données : objet

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    chg_model.sys_created_on.display_value Valeur d’affichage pour sys_created_on.

    Type de données : chaîne

    chg_model.sys_created_on.display_value_internal Valeur d’affichage interne pour sys_created_on.

    Type de données : chaîne

    chg_model.sys_created_on.value Valeur interne pour sys_created_on.

    Type de données : chaîne

    chg_model.sys_domaine En cas d’utilisation de domaines dans l’instance, nom du domaine auquel l’enregistrement du module de changement est associé.

    Type de données : objet

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_domain.display_value Valeur d’affichage pour sys_domain.

    Type de données : chaîne

    chg_model.sys_domaine.valeur Valeur interne de sys_domain.

    Type de données : chaîne

    chg_model.sys_domain_path En cas d’utilisation de domaines dans l’instance, chemin de domaine dans lequel se trouve l’enregistrement du module de changement associé.

    Type de données : objet

    "sys_domain_path": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_domain_path.display_value Valeur d’affichage pour sys_domain_path.

    Type de données : chaîne

    chg_model.sys_chemin_domaine.valeur Valeur interne de sys_domain_path.

    Type de données : chaîne

    chg_model.sys_id Identificateur unique de l’enregistrement de modèle de changement associé.

    Type de données : objet

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_id.display_value Valeur d’affichage pour sys_id.

    Type de données : chaîne

    chg_model.sys_id.valeur Valeur interne de sys_id.

    Type de données : chaîne

    chg_model.sys_mod_count Nombre de fois où l’enregistrement de modèle de changement associé a été modifié.

    Type de données : objet

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    chg_model.sys_mod_count.display_value Valeur d’affichage pour sys_mod_count.

    Type de données : chaîne

    chg_model.sys_mod_count.valeur Valeur interne pour sys_mod_count.

    Type de données : nombre

    nom_chg_model.sys Nom du modèle de changement. Toujours le même que le name paramètre.

    Type de données : objet

    "sys_name": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_name.display_value Valeur d’affichage pour sys_name.

    Type de données : chaîne

    chg_model.sys_nom.valeur Valeur interne de sys_name.

    Type de données : chaîne

    chg_model.sys_balises Balises système associées à l’enregistrement de modèle de changement.

    Type de données : objet

    "sys_tags": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_tags.display_value Valeur d’affichage pour sys_tags.

    Type de données : chaîne

    chg_model.sys_tags.value Valeur interne de sys_tags.

    Type de données : chaîne

    chg_model.sys_updated_by Nom de l’utilisateur qui a mis à jour pour la dernière fois l’enregistrement de modèle de changement associé.

    Type de données : objet

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_updated_by.display_value Valeur d’affichage pour sys_updated_by.

    Type de données : chaîne

    chg_model.sys_updated_by.value Valeur interne de sys_updated_by.

    Type de données : chaîne

    chg_model.sys_updated_on Date et heure de dernière mise à jour de l’enregistrement de modèle de changement associé.

    Type de données : objet

    "sys_updated_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    chg_model.sys_updated_on.display_value Valeur d’affichage pour sys_updated_on.

    Type de données : chaîne

    chg_model.sys_updated_on.display_value_internal Valeur d’affichage interne pour sys_updated_on.

    Type de données : chaîne

    chg_model.sys_updated_on.value Valeur interne de sys_updated_on.

    Type de données : chaîne

    chg_model.nom_table Table qui définit le champ de liste de choix à partir duquel collecter les choix. Pour les modèles de changement, cette valeur est toujours définie sur « change_request ».

    Type de données : objet

    "table_name": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.nom_table.valeur_affichage Valeur d’affichage pour table_name.

    Type de données : chaîne

    chg_model.nom_table.valeur Valeur interne pour table_name.

    Type de données : chaîne

    chg_model.write_roles Rôles de sécurité requis pour écrire dans l’enregistrement de modèle de changement.

    Type de données : objet

    "write_roles": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.write_roles.display_value Valeur d’affichage pour write_roles.

    Type de données : chaîne

    chg_model.write_roles.value Valeur interne pour write_roles.

    Type de données : chaîne

    score Détails sur l’indicateur de score renvoyé.

    Type de données : objet

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    score.delta Changement du score par rapport au score précédent.

    Type de données : objet

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    score.delta.display_value Valeur d’affichage pour delta.

    Type de données : chaîne

    score.delta.valeur Valeur interne du delta.

    Type de données : chaîne

    score.display_value Valeur d’affichage renvoyée par Analyse des performances (PA).

    Type de données : chaîne

    score.has_score

    Marqueur qui indique si un score a été renvoyé pour la demande de changement spécifiée.

    Valeurs valides :
    • vrai : le score a été renvoyé.
    • faux : aucun score n’a été renvoyé.

    Type de données : booléennes

    score.indicateur Détails supplémentaires sur l’indicateur PA utilisé pour obtenir le score.

    Type de données : objet

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    score.indicator.name Nom de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    score.indicator.sys_id Sys_id de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    score.valeur Valeur retournée par PA pour le score de réussite.

    Type de données : chaîne

    Cet exemple de code montre comment récupérer le dernier score de réussite du modèle pour les modèles de changement actuels GlideRecord, vérifier si l’utilisateur dispose d’un accès en lecture à ce modèle de changement et, si tel est le cas, saisir une entrée dans les notes de travail si la valeur du score de réussite est inférieure à 50 %.

    var changeModelSuccess = new sn_chg_score.ChangeSuccess().getModelScoreForChange(current);
     
    gs.info(JSON.stringify(changeModelSuccess,null,2));
     
    if (changeModelSuccess.can_read && changeModelSuccess.score.has_score && changeModelSuccess.score.value < 50) {
       chgGr.work_notes.setJournalEntry("The selected Change Model of \"" + changeModelSuccess.chg_model.name.display_value + "\" has a success rate of less than 50% (current success rate is: " + changeModelSuccess.score.display_value + "%).\nConsider using a different Model or adding additional approvers or discuss with your Change Manager.");
       chgGr.update();
    }

    Exemple des résultats renvoyés lors de l’appel de cette méthode :

    {
      "can_read": true,
      "chg_model": {
        "color": {
          "display_value": "",
          "value": ""
        },
        "default_change_model": {
          "display_value": "false",
          "value": false
        },
        "description": {
          "display_value": "This model can be used to capture unauthorized change events that were detected.",
          "value": "This model can be used to capture unauthorized change events that were detected."
        },
        "sys_updated_on": {
          "display_value": "2020-10-21 11:10:57",
          "value": "2020-10-21 10:10:57",
          "display_value_internal": "2020-10-21 11:10:57"
        },
        "table_name": {
          "display_value": "change_request",
          "value": "change_request"
        },
        "sys_class_name": {
          "display_value": "Change Model",
          "value": "chg_model"
        },
        "sys_id": {
          "display_value": "aedc6a625323101034d1ddeeff7b1296",
          "value": "aedc6a625323101034d1ddeeff7b1296"
        },
        "sys_updated_by": {
          "display_value": "admin",
          "value": "admin"
        },
        "write_roles": {
          "display_value": "",
          "value": ""
        },
        "sys_created_on": {
          "display_value": "2020-10-02 14:50:20",
          "value": "2020-10-02 13:50:20",
          "display_value_internal": "2020-10-02 14:50:20"
        },
        "read_roles": {
          "display_value": "itil,sn_change_read",
          "value": "itil,sn_change_read"
        },
        "sys_name": {
          "display_value": "Unauthorized Change",
          "value": "Unauthorized Change"
        },
        "advanced_security": {
          "display_value": "false",
          "value": false
        },
        "sys_created_by": {
          "display_value": "admin",
          "value": "admin"
        },
        "record_preset": {
          "display_value": "type=emergency^short_description=An unauthorized change has been detected^assignment_group=a715cd759f2002002920bde8132e7018^work_start=javascript:gs.nowDateTime()^unauthorized=true^EQ",
          "value": "type=emergency^short_description=An unauthorized change has been detected^assignment_group=a715cd759f2002002920bde8132e7018^work_start=javascript:gs.nowDateTime()^unauthorized=true^EQ"
        },
        "sys_mod_count": {
          "display_value": "9",
          "value": 9
        },
        "active": {
          "display_value": "true",
          "value": true
        },
        "sys_tags": {
          "display_value": "",
          "value": ""
        },
        "available_in_ui": {
          "display_value": "false",
          "value": false
        },
        "state_field": {
          "display_value": "state",
          "value": "state"
        },
        "name": {
          "display_value": "Unauthorized Change",
          "value": "Unauthorized Change"
        },
        "implementation_states": {
          "display_value": "",
          "value": ""
        }
      },
      "score": {
        "indicator": {
          "name": "Change Model: % Successful and Successful With Issues",
          "sys_id": "604f98dfc302011005aea539e540dd75"
        },
        "value": 76.92307692307693,
        "display_value": "76.92",
        "delta": {
          "value": "0",
          "display_value": ""
        },
        "has_score": true
      }
    }

    ChangeSuccess : getModelScoreForModelId(chaîne sys_id, chaîne domain_id)

    Renvoie le dernier score de réussite du modèle pour le sys_id de modèle spécifié.

    Tableau 9. Paramètres
    Nom Type Description
    sys_id Chaîne Sys_id du groupe pour lequel renvoyer le score de réussite du modèle. Situé dans la table Groupe d’utilisateurs [sys_user_grou].
    domain_id Chaîne Facultatif. Sys_id d’un domaine à utiliser lors de l’interrogation Analyse des performances du score de réussite du modèle.
    Tableau 10. Renvoie
    Élément Description
    can_read Marqueur indiquant si un score de réussite de modèle a pu être récupéré pour la demande de changement spécifiée.
    Valeurs valides :
    • true : le score de réussite du modèle a été récupéré.
    • faux : le score de réussite du modèle n’a pas été récupéré.

    Type de données : booléennes

    chg_model Des objets individuels pour chaque champ de l’enregistrement du modèle de changement [chg_model] référencé par la demande de changement spécifiée. Chaque objet a une clé qui est le nom du champ et qui contient la valeur et les propriétés display_value. Si le type de champ est date/heure, la méthode renvoie également une propriété display_value_internal qui se trouve dans le fuseau horaire de l’utilisateur, mais au format système YYYY-MM-DD HH24 :MM :SS.
    "chg_model": {
      "active": {Object},
      "advanced_security": {Object},
      "available_in_ui": {Object},
      "color": {Object},
      "default_change_model": {Object},
      "description": {Object},
      "implementation_states": {Object},
      "name": {Object},
      "read_roles": {Object},
      "record_preset": {Object},
      "state_field": {Object},
      "sys_class_name": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_domain": {Object},
      "sys_domain_path": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_name": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_name": {Object},
      "sys_updated_on": {Object},
      "table_name": {Object},
      "write_roles": {Object}
    }

    Type de données : objet

    chg_model.active Marqueur indiquant si l’enregistrement de modèle de changement associé est actif et disponible au sein de l’instance.
    Valeurs valides :
    • true : le modèle de changement est actif.
    • faux : le modèle de changement n’est pas actif.

    Type de données : objet

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    chg_model.active.display_value Valeur d’affichage du marqueur actif.

    Type de données : chaîne

    chg_model.active.value Valeur interne du marqueur actif.

    Type de données : booléennes

    chg_model.advanced_security Marqueur indiquant si la sécurité basée sur les critères d’utilisateur est utilisée en plus de la sécurité basée sur les rôles pour ce modèle de changement.
    Valeurs valides :
    • true : la sécurité avancée est utilisée.
    • false : la sécurité avancée n’est pas utilisée.

    Type de données : objet

    "advanced_security": {
      "display_value": "String",
      "value": Boolean
    }
    chg_model.advanced_security.display_value Valeur d’affichage du marqueur advanced_security.

    Type de données : chaîne

    chg_model.advanced_security.value Valeur interne du marqueur advanced_security.

    Type de données : booléennes

    chg_model.available_in_ui Marqueur indiquant si l’enregistrement de modèle de changement associé est disponible dans l’interface utilisateur.
    Valeurs valides :
    • true : le modèle de changement est disponible dans l’interface utilisateur.
    • false : le modèle de changement n’est pas disponible dans l’interface utilisateur.

    Type de données : objet

    "available_in_ui": {
      "display_value": "String",
      "value": Boolean
    }
    chg_model.available_in_ui.display_value Valeur d’affichage du marqueur available_in_ui.

    Type de données : chaîne

    chg_model.available_in_ui.value Valeur du marqueur available_in_ui.

    Type de données : booléennes

    chg_model.couleur Couleur du modèle de changement associé sur la page de destination de la demande de changement.

    Type de données : objet

    "color": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.couleur.valeur_affichage Valeur d’affichage pour la couleur.

    Type de données : chaîne

    chg_model.couleur.valeur Valeur interne pour la couleur.

    Type de données : chaîne

    chg_model.default_change_model Marqueur indiquant si l’enregistrement de modèle de changement associé est le modèle de changement par défaut.
    Valeurs possibles :
    • true : valeur par défaut
    • false : pas la valeur par défaut

    Type de données : objet

    "default_change_model": {
      "display_value": "String",
      "value": Boolean
    }
    chg_model.default_change_model.display_value Valeur d’affichage du marqueur de modèle de changement par défaut.

    Type de données : chaîne

    chg_model.default_change_model.value Valeur interne du marqueur de modèle de changement par défaut.

    Type de données : booléennes

    chg_model.description Brève description de l’objectif du modèle de changement.

    Type de données : objet

    "description": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.description.display_value Valeur d’affichage pour la description.

    Type de données : chaîne

    chg_model.description.valeur Valeur interne pour la description.

    Type de données : chaîne

    chg_model.implémentation_états Liste des sys_ids d’états pour lesquels les demandes de changement utilisant ce modèle peuvent être implémentées.

    Type de données : objet

    "implementation_states": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.implementation_states.display_value Valeur d’affichage pour read_roles.

    Type de données : chaîne

    chg_model.implementation_states.value Valeur interne de read_roles.

    Type de données : chaîne

    chg_model.name Nom du modèle de changement.

    Type de données : objet

    "name": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.nom.valeur_affichage Valeur d’affichage pour le nom.

    Type de données : chaîne

    chg_model.nom.valeur Valeur interne du nom.

    Type de données : chaîne

    chg_model.read_roles Rôles de sécurité nécessaires pour lire l’enregistrement du modèle de changement.

    Type de données : objet

    "read_roles": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.read_roles.display_value Valeur d’affichage pour read_roles.

    Type de données : chaîne

    chg_model.read_roles.value Valeur interne de read_roles.

    Type de données : chaîne

    chg_model.record_preset Paires nom-valeur des champs qui doivent être automatiquement renseignés, avec les valeurs associées, lors de la création d’un nouvel enregistrement de demande de changement. Les valeurs sont séparées par des symboles d’accent circonflexe.

    Par exemple :

    « type=normal^assignment_group=a715cd759f2002002920bde8132e7018^short_description=Automated : Change^EQ »

    Type de données : objet

    "record_preset": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.record_preset.display_value Valeur d’affichage pour record_preset.

    Type de données : chaîne

    chg_model.record_preset.value Valeur interne de record_preset.

    Type de données : chaîne

    chg_model.state_field Champ de liste de choix à partir duquel collecter les choix, en fonction de la valeur fournie dans table_name. Pour les modèles de changement, cette valeur est toujours définie sur « état ».

    Type de données : objet

    "state_field": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.state_field.display_value Valeur d’affichage pour state_field.

    Type de données : chaîne

    chg_model.state_field.value Valeur interne pour state_field.

    Type de données : chaîne

    chg_model.sys_nom_de_classe Modifiez le nom de la table du module. Toujours changer de modèle/chg_model.

    Type de données : objet

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_nom_classe.valeur_affichage Valeur d’affichage pour sys_class_name.

    Type de données : chaîne

    chg_model.sys_nom_classe.valeur_affichage Valeur interne de sys_class_name.

    Type de données : chaîne

    chg_model.sys_created_by Nom de l’utilisateur qui a initialement créé l’enregistrement du module de changement associé.

    Type de données : objet

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_created_by.display_value Valeur d’affichage pour sys_created_by.

    Type de données : chaîne

    chg_model.sys_created_by.value Valeur interne de sys_created_by.

    Type de données : chaîne

    chg_model.sys_created_on Date et heure de création de l’enregistrement du module de changement.

    Type de données : objet

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    chg_model.sys_created_on.display_value Valeur d’affichage pour sys_created_on.

    Type de données : chaîne

    chg_model.sys_created_on.display_value_internal Valeur d’affichage interne pour sys_created_on.

    Type de données : chaîne

    chg_model.sys_created_on.value Valeur interne pour sys_created_on.

    Type de données : chaîne

    chg_model.sys_domaine En cas d’utilisation de domaines dans l’instance, nom du domaine auquel l’enregistrement du module de changement est associé.

    Type de données : objet

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_domain.display_value Valeur d’affichage pour sys_domain.

    Type de données : chaîne

    chg_model.sys_domaine.valeur Valeur interne de sys_domain.

    Type de données : chaîne

    chg_model.sys_domain_path En cas d’utilisation de domaines dans l’instance, chemin de domaine dans lequel se trouve l’enregistrement du module de changement associé.

    Type de données : objet

    "sys_domain_path": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_domain_path.display_value Valeur d’affichage pour sys_domain_path.

    Type de données : chaîne

    chg_model.sys_chemin_domaine.valeur Valeur interne de sys_domain_path.

    Type de données : chaîne

    chg_model.sys_id Identificateur unique de l’enregistrement de modèle de changement associé.

    Type de données : objet

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_id.display_value Valeur d’affichage pour sys_id.

    Type de données : chaîne

    chg_model.sys_id.valeur Valeur interne de sys_id.

    Type de données : chaîne

    chg_model.sys_mod_count Nombre de fois où l’enregistrement de modèle de changement associé a été modifié.

    Type de données : objet

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    chg_model.sys_mod_count.display_value Valeur d’affichage pour sys_mod_count.

    Type de données : chaîne

    chg_model.sys_mod_count.valeur Valeur interne pour sys_mod_count.

    Type de données : nombre

    nom_chg_model.sys Nom du modèle de changement. Toujours le même que le name paramètre.

    Type de données : objet

    "sys_name": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_name.display_value Valeur d’affichage pour sys_name.

    Type de données : chaîne

    chg_model.sys_nom.valeur Valeur interne de sys_name.

    Type de données : chaîne

    chg_model.sys_balises Balises système associées à l’enregistrement de modèle de changement.

    Type de données : objet

    "sys_tags": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_tags.display_value Valeur d’affichage pour sys_tags.

    Type de données : chaîne

    chg_model.sys_tags.value Valeur interne de sys_tags.

    Type de données : chaîne

    chg_model.sys_updated_by Nom de l’utilisateur qui a mis à jour pour la dernière fois l’enregistrement de modèle de changement associé.

    Type de données : objet

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.sys_updated_by.display_value Valeur d’affichage pour sys_updated_by.

    Type de données : chaîne

    chg_model.sys_updated_by.value Valeur interne de sys_updated_by.

    Type de données : chaîne

    chg_model.sys_updated_on Date et heure de dernière mise à jour de l’enregistrement de modèle de changement associé.

    Type de données : objet

    "sys_updated_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    chg_model.sys_updated_on.display_value Valeur d’affichage pour sys_updated_on.

    Type de données : chaîne

    chg_model.sys_updated_on.display_value_internal Valeur d’affichage interne pour sys_updated_on.

    Type de données : chaîne

    chg_model.sys_updated_on.value Valeur interne de sys_updated_on.

    Type de données : chaîne

    chg_model.nom_table Table qui définit le champ de liste de choix à partir duquel collecter les choix. Pour les modèles de changement, cette valeur est toujours définie sur « change_request ».

    Type de données : objet

    "table_name": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.nom_table.valeur_affichage Valeur d’affichage pour table_name.

    Type de données : chaîne

    chg_model.nom_table.valeur Valeur interne pour table_name.

    Type de données : chaîne

    chg_model.write_roles Rôles de sécurité requis pour écrire dans l’enregistrement de modèle de changement.

    Type de données : objet

    "write_roles": {
      "display_value": "String",
      "value": "String"
    }
    chg_model.write_roles.display_value Valeur d’affichage pour write_roles.

    Type de données : chaîne

    chg_model.write_roles.value Valeur interne pour write_roles.

    Type de données : chaîne

    score Détails sur l’indicateur de score renvoyé.

    Type de données : objet

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    score.delta Changement du score par rapport au score précédent.

    Type de données : objet

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    score.delta.display_value Valeur d’affichage pour delta.

    Type de données : chaîne

    score.delta.valeur Valeur interne du delta.

    Type de données : chaîne

    score.display_value Valeur d’affichage renvoyée par Analyse des performances (PA).

    Type de données : chaîne

    score.has_score

    Marqueur qui indique si un score a été renvoyé pour la demande de changement spécifiée.

    Valeurs valides :
    • vrai : le score a été renvoyé.
    • faux : aucun score n’a été renvoyé.

    Type de données : booléennes

    score.indicateur Détails supplémentaires sur l’indicateur PA utilisé pour obtenir le score.

    Type de données : objet

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    score.indicator.name Nom de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    score.indicator.sys_id Sys_id de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    score.valeur Valeur retournée par PA pour le score de réussite.

    Type de données : chaîne

    L’exemple de code suivant montre comment utiliser la méthode getTeamScoreForModelId() pour récupérer les scores du modèle pour tous les enregistrements actifs du modèle de changement associé, filtrer les enregistrements demandés, puis placer tous les scores du modèle inférieurs à 65 % et leurs différentiels associés dans la file d’attente des événements change_success.model.warning de l’enregistrement de modèle de changement associé.

    var chgModelGr = new GlideRecord("chg_model");
    chgModelGr.addActiveQuery();
    chgModelGr.query();
     
    while (chgModelGr.next()) {
        var changeModelSuccess = new sn_chg_score.ChangeSuccess().getModelScoreForModelId(chgModelGr.getUniqueValue());
        if (changeModelSuccess.can_read && changeModelSuccess.score.has_score && changeModelSuccess.score.value < 65)
            gs.eventQueue("change_success.model.warning", chgModelGr, changeModelSuccess.score.value, changeModelSuccess.score.delta.value);
    }

    Sortie :

    {
      "can_read": true,
      "chg_model": {
        "color": {
          "display_value": "",
          "value": ""
        },
        "default_change_model": {
          "display_value": "false",
          "value": false
        },
        "description": {
          "display_value": "This model can be used to capture unauthorized change events that were detected.",
          "value": "This model can be used to capture unauthorized change events that were detected."
        },
        "sys_updated_on": {
          "display_value": "2020-10-21 11:10:57",
          "value": "2020-10-21 10:10:57",
          "display_value_internal": "2020-10-21 11:10:57"
        },
        "table_name": {
          "display_value": "change_request",
          "value": "change_request"
        },
        "sys_class_name": {
          "display_value": "Change Model",
          "value": "chg_model"
        },
        "sys_id": {
          "display_value": "aedc6a625323101034d1ddeeff7b1296",
          "value": "aedc6a625323101034d1ddeeff7b1296"
        },
        "sys_updated_by": {
          "display_value": "admin",
          "value": "admin"
        },
        "write_roles": {
          "display_value": "",
          "value": ""
        },
        "sys_created_on": {
          "display_value": "2020-10-02 14:50:20",
          "value": "2020-10-02 13:50:20",
          "display_value_internal": "2020-10-02 14:50:20"
        },
        "read_roles": {
          "display_value": "itil,sn_change_read",
          "value": "itil,sn_change_read"
        },
        "sys_name": {
          "display_value": "Unauthorized Change",
          "value": "Unauthorized Change"
        },
        "advanced_security": {
          "display_value": "false",
          "value": false
        },
        "sys_created_by": {
          "display_value": "admin",
          "value": "admin"
        },
        "record_preset": {
          "display_value": "type=emergency^short_description=An unauthorized change has been detected^assignment_group=a715cd759f2002002920bde8132e7018^work_start=javascript:gs.nowDateTime()^unauthorized=true^EQ",
          "value": "type=emergency^short_description=An unauthorized change has been detected^assignment_group=a715cd759f2002002920bde8132e7018^work_start=javascript:gs.nowDateTime()^unauthorized=true^EQ"
        },
        "sys_mod_count": {
          "display_value": "9",
          "value": 9
        },
        "active": {
          "display_value": "true",
          "value": true
        },
        "sys_tags": {
          "display_value": "",
          "value": ""
        },
        "available_in_ui": {
          "display_value": "false",
          "value": false
        },
        "state_field": {
          "display_value": "state",
          "value": "state"
        },
        "name": {
          "display_value": "Unauthorized Change",
          "value": "Unauthorized Change"
        },
        "implementation_states": {
          "display_value": "",
          "value": ""
        }
      },
      "score": {
        "indicator": {
          "name": "Change Model: % Successful and Successful With Issues",
          "sys_id": "604f98dfc302011005aea539e540dd75"
        },
        "value": 76.92307692307693,
        "display_value": "76.92",
        "delta": {
          "value": "0",
          "display_value": ""
        },
        "has_score": true
      }
    }

    ChangeSuccess : getScoresForChange(Object chgGr)

    Renvoie le dernier score de réussite de l’équipe de changement (score de réussite du changement d’origine basé sur le groupe), le score de réussite du modèle et le score de réussite du type basé sur la demande de changement spécifiée GlideRecord.

    Tableau 11. Paramètres
    Nom Type Description
    chgGr Objet Demande de changement GlideRecord.
    Tableau 12. Renvoie
    Paramètre Description
    model_success_score Détails sur le score de réussite du modèle.

    Type de données : objet

    "model_success_score" {
      "can_read": Boolean,
      "chg_model": {Object},
      "score": {Object}
    }
    model_success_score.can_read Marqueur indiquant si un score de réussite de modèle a pu être récupéré pour la demande de changement spécifiée.
    Valeurs valides :
    • true : le score de réussite du modèle a été récupéré.
    • faux : le score de réussite du modèle n’a pas été récupéré.

    Type de données : booléennes

    model_success_score.chg_model Des objets individuels pour chaque champ de l’enregistrement du modèle de changement [chg_model] référencé par la demande de changement spécifiée. Chaque objet a une clé qui est le nom du champ et qui contient la valeur et les propriétés display_value. Si le type de champ est date/heure, la méthode renvoie également une propriété display_value_internal qui se trouve dans le fuseau horaire de l’utilisateur, mais au format système YYYY-MM-DD HH24 :MM :SS.
    "chg_model": {
      "active": {Object},
      "advanced_security": {Object},
      "available_in_ui": {Object},
      "color": {Object},
      "default_change_model": {Object},
      "description": {Object},
      "implementation_states": {Object},
      "name": {Object},
      "read_roles": {Object},
      "record_preset": {Object},
      "state_field": {Object},
      "sys_class_name": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_domain": {Object},
      "sys_domain_path": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_name": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_name": {Object},
      "sys_updated_on": {Object},
      "table_name": {Object},
      "write_roles": {Object}
    }

    Type de données : objet

    model_success_score.chg_model.active Marqueur indiquant si l’enregistrement de modèle de changement associé est actif et disponible au sein de l’instance.
    Valeurs valides :
    • true : le modèle de changement est actif.
    • faux : le modèle de changement n’est pas actif.

    Type de données : objet

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    model_success_score.chg_model.active.display_value Valeur d’affichage du marqueur actif.

    Type de données : chaîne

    model_success_score.chg_model.active.value Valeur interne du marqueur actif.

    Type de données : booléennes

    model_success_score.chg_model.advanced_security Marqueur indiquant si la sécurité basée sur les critères d’utilisateur est utilisée en plus de la sécurité basée sur les rôles pour ce modèle de changement.
    Valeurs valides :
    • true : la sécurité avancée est utilisée.
    • false : la sécurité avancée n’est pas utilisée.

    Type de données : objet

    "advanced_security": {
      "display_value": "String",
      "value": Boolean
    }
    model_success_score.chg_model.advanced_security.display_value Valeur d’affichage du marqueur advanced_security.

    Type de données : chaîne

    model_success_score.chg_model.advanced_security.value Valeur interne du marqueur advanced_security.

    Type de données : booléennes

    model_success_score.chg_model.available_in_ui Marqueur indiquant si l’enregistrement de modèle de changement associé est disponible dans l’interface utilisateur.
    Valeurs valides :
    • true : le modèle de changement est disponible dans l’interface utilisateur.
    • false : le modèle de changement n’est pas disponible dans l’interface utilisateur.

    Type de données : objet

    "available_in_ui": {
      "display_value": "String",
      "value": Boolean
    }
    model_success_score.chg_model.available_in_ui.display_value Valeur d’affichage du marqueur available_in_ui.

    Type de données : chaîne

    model_success_score.chg_model.available_in_ui.value Valeur du marqueur available_in_ui.

    Type de données : booléennes

    model_success_score.chg_model.color Couleur du modèle de changement associé sur la page de destination de la demande de changement.

    Type de données : objet

    "color": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.color.display_value Valeur d’affichage pour la couleur.

    Type de données : chaîne

    model_success_score.chg_model.color.value Valeur interne pour la couleur.

    Type de données : chaîne

    model_success_score.chg_model.default_change_model Marqueur indiquant si l’enregistrement de modèle de changement associé est le modèle de changement par défaut.
    Valeurs valides :
    • true : valeur par défaut
    • false : pas la valeur par défaut

    Type de données : booléennes

    Valeur par défaut : false

    model_success_score.chg_model.default_change_model.display_value Valeur d’affichage du marqueur de modèle de changement par défaut.

    Type de données : chaîne

    model_success_score.chg_model.default_change_model.value Valeur interne du marqueur de modèle de changement par défaut.

    Type de données : booléennes

    model_success_score.chg_model.description Brève description de l’objectif du modèle de changement.

    Type de données : objet

    "description": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.description.display_value Valeur d’affichage pour la description.

    Type de données : chaîne

    model_success_score.chg_model.description.value Valeur interne pour la description.

    Type de données : chaîne

    model_success_score.chg_model.implementation_states Liste des sys_ids d’états pour lesquels les demandes de changement utilisant ce modèle peuvent être implémentées.

    Type de données : objet

    "implementation_states": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.implementation_states.display_value Valeur d’affichage pour read_roles.

    Type de données : chaîne

    model_success_score.chg_model.implementation_states.value Valeur interne de read_roles.

    Type de données : chaîne

    model_success_score.chg_model.name Nom du modèle de changement.

    Type de données : objet

    "name": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.name.display_value Valeur d’affichage pour le nom.

    Type de données : chaîne

    model_success_score.chg_model.name.value Valeur interne du nom.

    Type de données : chaîne

    model_success_score.chg_model.read_roles Rôles de sécurité nécessaires pour lire l’enregistrement du modèle de changement.

    Type de données : objet

    "read_roles": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.read_roles.display_value Valeur d’affichage pour read_roles.

    Type de données : chaîne

    model_success_score.chg_model.read_roles.value Valeur interne de read_roles.

    Type de données : chaîne

    model_success_score.chg_model.record_preset Paires nom-valeur des champs qui doivent être automatiquement renseignés, avec les valeurs associées, lors de la création d’un nouvel enregistrement de demande de changement. Les valeurs sont séparées par des symboles d’accent circonflexe.

    Par exemple :

    « type=normal^assignment_group=a715cd759f2002002920bde8132e7018^short_description=Automated : Change^EQ »

    Type de données : objet

    "record_preset": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.record_preset.display_value Valeur d’affichage pour record_preset.

    Type de données : chaîne

    model_success_score.chg_model.record_preset.value Valeur interne de record_preset.

    Type de données : chaîne

    model_success_score.chg_model.state_field Champ de liste de choix à partir duquel collecter les choix, en fonction de la valeur fournie dans table_name. Pour les modèles de changement, cette valeur est toujours définie sur « état ».

    Type de données : objet

    "state_field": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.state_field.display_value Valeur d’affichage pour state_field.

    Type de données : chaîne

    model_success_score.chg_model.state_field.value Valeur interne pour state_field.

    Type de données : chaîne

    model_success_score.chg_model.sys_nom_classe Modifiez le nom de la table du module. Toujours changer de modèle/chg_model.

    Type de données : objet

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_nom_classe.display_value Valeur d’affichage pour sys_class_name.

    Type de données : chaîne

    model_success_score.chg_model.sys_nom_classe.valeur Valeur interne de sys_class_name.

    Type de données : chaîne

    model_success_score.chg_model.sys_created_by Nom de l’utilisateur qui a initialement créé l’enregistrement du module de changement associé.

    Type de données : objet

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_created_by.display_value Valeur d’affichage pour sys_created_by.

    Type de données : chaîne

    model_success_score.chg_model.sys_created_by.value Valeur interne de sys_created_by.

    Type de données : chaîne

    model_success_score.chg_model.sys_created_on Date et heure de création de l’enregistrement du module de changement.

    Type de données : objet

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_created_on.display_value Valeur d’affichage pour sys_created_on.

    Type de données : chaîne

    model_success_score.chg_model.sys_created_on.display_value.internal Valeur d’affichage interne pour sys_created_on.

    Type de données : chaîne

    model_success_score.chg_model.sys_created_on.value Valeur interne pour sys_created_on.

    Type de données : chaîne

    model_success_score.chg_model.sys_domaine En cas d’utilisation de domaines dans l’instance, nom du domaine auquel l’enregistrement du module de changement est associé.

    Type de données : objet

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_domain.display_value Valeur d’affichage pour sys_domain.

    Type de données : chaîne

    model_success_score.chg_model.sys_domaine.valeur Valeur interne de sys_domain.

    Type de données : chaîne

    model_success_score.chg_model.sys_domain_path En cas d’utilisation de domaines dans l’instance, chemin de domaine dans lequel se trouve l’enregistrement du module de changement associé.

    Type de données : objet

    "sys_domain_path": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_domain_path.display_value Valeur d’affichage pour sys_domain_path.

    Type de données : chaîne

    model_success_score.chg_model.sys_domain_path.value Valeur interne de sys_domain_path.

    Type de données : chaîne

    model_success_score.chg_model.sys_id Identificateur unique de l’enregistrement de modèle de changement associé.

    Type de données : objet

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_id.display_value Valeur d’affichage pour sys_id.

    Type de données : chaîne

    model_success_score.chg_model.sys_id.value Valeur interne de sys_id.

    Type de données : chaîne

    model_success_score.chg_model.sys_mod_count Nombre de fois où l’enregistrement de modèle de changement associé a été modifié.

    Type de données : objet

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    model_success_score.chg_model.sys_mod_count.display_value Valeur d’affichage pour sys_mod_count.

    Type de données : chaîne

    model_success_score.chg_model.sys_mod_count.valeur Valeur interne pour sys_mod_count.

    Type de données : nombre

    nom_model_success_score.chg_model.sys Nom du modèle de changement. Toujours le même que le name paramètre.

    Type de données : objet

    "sys_name": {
      "display_value": "String",
      "value": "String"
    }
    nom_model_success_score.chg_model.sys Valeur d’affichage pour sys_name.

    Type de données : chaîne

    nom_model_success_score.chg_model.sys Valeur interne de sys_name.

    Type de données : chaîne

    model_success_score.chg_model.sys_balises Balises système associées à l’enregistrement de modèle de changement.

    Type de données : objet

    "sys_tags": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_tags.display_value Valeur d’affichage pour sys_tags.

    Type de données : chaîne

    model_success_score.chg_model.sys_tags.valeur Valeur interne de sys_tags.

    Type de données : chaîne

    model_success_score.chg_model.sys_updated_by Nom de l’utilisateur qui a mis à jour pour la dernière fois l’enregistrement de modèle de changement associé.

    Type de données : objet

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_updated_by.display_value Valeur d’affichage pour sys_updated_by.

    Type de données : chaîne

    model_success_score.chg_model.sys_updated_by.value Valeur interne de sys_updated_by.

    Type de données : chaîne

    model_success_score.chg_model.sys_updated_on Date et heure de dernière mise à jour de l’enregistrement de modèle de changement associé.

    Type de données : objet

    "sys_updated_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_updated_on.display_value Valeur d’affichage pour sys_updated_on.

    Type de données : chaîne

    model_success_score.chg_model.sys_updated_on.display_internal_value Valeur d’affichage interne pour sys_updated_on.

    Type de données : chaîne

    model_success_score.chg_model.sys_updated_on.value Valeur interne de sys_updated_on.

    Type de données : chaîne

    model_success_score.chg_model.table_name Table qui définit le champ de liste de choix à partir duquel collecter les choix. Pour les modèles de changement, cette valeur est toujours définie sur « change_request ».

    Type de données : objet

    "table_name": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.table_name.display_value Valeur d’affichage pour table_name.

    Type de données : chaîne

    model_success_score.chg_model.table_name.value Valeur interne pour table_name.

    Type de données : chaîne

    model_success_score.score Détails sur l’indicateur de score renvoyé.

    Type de données : objet

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    model_success_score.score.delta Changement du score par rapport au score précédent.

    Type de données : objet

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.score.delta.display_value Valeur d’affichage pour delta.

    Type de données : chaîne

    model_success_score.score.delta.value Valeur interne du delta.

    Type de données : chaîne

    model_success_score.score.display_value Valeur d’affichage renvoyée par Analyse des performances (PA).

    Type de données : chaîne

    model_success_score.score.score.has_score

    Marqueur qui indique si un score a été renvoyé pour la demande de changement spécifiée.

    Valeurs valides :
    • vrai : le score a été renvoyé.
    • faux : aucun score n’a été renvoyé.

    Type de données : booléennes

    model_success_score.score.indicateur Détails supplémentaires sur l’indicateur PA utilisé pour obtenir le score.

    Type de données : objet

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    model_success_score.score.indicator.name Nom de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    model_success_score.score.indicator.sys_id Sys_id de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    model_success_score.score.valeur Valeur retournée par PA pour le score de réussite.

    Type de données : chaîne

    team_success_score Détails sur le score de réussite de l’équipe.

    Type de données : objet

    "team_success_score" {
      "can_read": Boolean,
      "chg_success_score_rating": {Object},
      "score": {Object},
      "sys_user_group":{Object}
    }
    team_success_score.can_read Marqueur indiquant si un score de réussite de l’équipe de changement a pu être récupéré pour la demande de changement spécifiée.
    Valeurs valides :
    • true : le score de réussite de l’équipe a été récupéré.
    • faux : le score de réussite de l’équipe n’a pas été récupéré.

    Type de données : booléennes

    team_success_score.chg_success_score_rating Objets individuels pour chaque champ de l’enregistrement Évaluation du score de réussite de changement [chg_success_score_rating] qui correspond au score renvoyé. Chaque objet de champ a une clé qui est le nom du champ et contient value les display_value propriétés. Si le type de champ est date/heure, la méthode renvoie également une display_value_internal propriété qui se trouve dans le fuseau horaire de l’utilisateur, mais au format système AAAA-MM-JJ HH24 :MM :SS.

    Type de données : objet

    "chg_success_score_rating": {
      "active": {Object},
      "color": {Object},
      "rating": {Object},
      "score_end": {Object},
      "score_start": {Object},
      "sys_class_name": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_domain": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_name": {Object},
      "sys_overrides": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_on": {Object}
    }
    team_success_score.chg_success_score_rating.active Marqueur indiquant si l’enregistrement du score de réussite de changement associé est actif et disponible au sein de l’instance.
    Valeurs valides :
    • vrai : l’enregistrement du score de réussite de changement est actif.
    • faux : l’enregistrement du score de réussite de changement n’est pas actif.

    Type de données : objet

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    team_success_score.chg_success_score_rating.active.display_value Valeur d’affichage du marqueur actif.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.active.value Valeur interne du marqueur actif.

    Type de données : booléennes

    team_success_score.chg_success_score_rating.color Couleur du score de réussite de changement associé, tel qu’indiqué dans la carte de scores de réussite de changement d’une demande de changement.

    Type de données : objet

    "color": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.color.display_value Valeur d’affichage pour la couleur.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.color.value Valeur interne pour la couleur.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.rating Modifier l’évaluation du score de réussite, par exemple Faible ou Élevé.

    Type de données : objet

    "rating": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.rating.display_value Valeur d’affichage pour l’évaluation.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.rating.value Valeur interne pour évaluation.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.score_end Valeur la plus élevée du score de réussite de changement.

    Type de données : objet

    "score_end": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.chg_success_score_rating.score_end.display_value Valeur d’affichage pour score_end.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.score_end.value Valeur interne de score_end.

    Type de données : nombre

    team_success_score.chg_success_score_rating.score_start Valeur la plus basse du score de réussite du changement.

    Type de données : objet

    "score_start": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.chg_success_score_rating.score_start.display_value Valeur d’affichage pour score_start.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.score_start.value Valeur interne de score_start.

    Type de données : nombre

    team_success_score.chg_success_score_rating.sys_nom_classe Nom de la table d’évaluation du score de réussite de changement. Modifiez toujours la note/chg_success_score_rating score de réussite.

    Type de données : objet

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_nom_classe.valeur_affichage Valeur d’affichage pour sys_class_name.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_nom_classe.valeur Valeur interne de sys_class_name.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_created_by Nom de l’utilisateur qui a initialement créé l’enregistrement d’évaluation du score de réussite de changement associé.

    Type de données : objet

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_created_by.display_value Valeur d’affichage pour sys_created_by.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_created_by.value Valeur interne de sys_created_by.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_created_on Date et heure de création de l’enregistrement de l’évaluation du score de réussite de changement.

    Type de données : objet

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_created_on.display_value Valeur d’affichage pour sys_created_on.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_created_on.display_internal.value Valeur d’affichage interne pour sys_created_on.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_created_on.value Valeur interne pour sys_created_on.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_domaine En cas d’utilisation de domaines dans l’instance, le nom du domaine auquel l’enregistrement du score de réussite de changement est associé.

    Type de données : objet

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_domain.display_value Valeur d’affichage pour sys_domain.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_domaine.valeur Valeur interne de sys_domain.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_id Identificateur unique de l’enregistrement associé du score de réussite des changements.

    Type de données : objet

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_id.display_value Valeur d’affichage pour sys_id.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_id.valeur Valeur interne de sys_id.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_mod_count Nombre de fois où l’enregistrement du score de réussite de changement associé a été modifié.

    Type de données : objet

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.chg_success_score_rating.sys_mod_count.display_value Valeur d’affichage pour sys_mod_count.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_mod_count.valeur Valeur interne pour sys_mod_count.

    Type de données : nombre

    nom_team_success_score.chg_success_score_rating.sys Nom de l’évaluation du score de réussite de changement.

    Valeurs possibles :

    • Excellent
    • Élevé
    • Basse
    • Moyen

    Type de données : objet

    "sys_name": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.chg_success_score_rating.sys_nom.valeur_affichage Valeur d’affichage pour sys_name.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_nom.valeur Valeur interne de sys_name.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_overrides Sys_id d’un enregistrement dans la même table, mais dans un domaine supérieur à celui de l’enregistrement actuel. Cela permet à un enregistrement d’un domaine inférieur de remplacer un enregistrement d’un domaine au-dessus.

    Par exemple, si vous avez un enregistrement d’évaluation défini dans le domaine « global », mais que pour le domaine « TOP/ACME », vous remplacez l’enregistrement dans « global ».

    Type de données : objet

    "sys_overrides": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_overrides.display_value Valeur d’affichage pour sys_overrides.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_overrides.value Valeur interne de sys_overrides.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_balises Liste des balises système associées à l’enregistrement du score de réussite de changement.

    Type de données : objet

    "sys_tags": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_tags.display_value Valeur d’affichage pour sys_tags.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_tags.value Valeur interne de sys_tags.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_updated_by Nom de l’utilisateur qui a mis à jour pour la dernière fois l’enregistrement du score de réussite de changement associé.

    Type de données : objet

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_updated_by.display_value Valeur d’affichage pour sys_updated_by.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_updated_by.value Valeur interne de sys_updated_by.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_updated_on Date et heure de la dernière mise à jour de l’enregistrement du score de réussite de changement associé.

    Type de données : objet

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_updated_on.display_value Valeur d’affichage pour sys_updated_on.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_updated_on.display_internal_value Valeur d’affichage interne pour sys_updated_on.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_updated_on.value Valeur interne de sys_updated_on.

    Type de données : chaîne

    team_success_score.score Détails sur l’indicateur de score renvoyé.

    Type de données : objet

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    team_success_score.score.delta Changement du score par rapport au score précédent.

    Type de données : objet

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.score.delta.display_value Valeur d’affichage pour delta.

    Type de données : chaîne

    team_success_score.score.delta.value Valeur interne du delta.

    Type de données : chaîne

    team_success_score.score.display_value Valeur d’affichage renvoyée par Analyse des performances (PA).

    Type de données : chaîne

    team_success_score.score.score.has_score

    Marqueur qui indique si un score a été renvoyé pour la demande de changement spécifiée.

    Valeurs valides :
    • vrai : le score a été renvoyé.
    • faux : aucun score n’a été renvoyé.

    Type de données : booléennes

    team_success_score.score.indicateur Détails supplémentaires sur l’indicateur PA utilisé pour obtenir le score.

    Type de données : objet

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    team_success_score.score.indicator.name Nom de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    team_success_score.score.indicator.sys_id Sys_id de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    team_success_score.score.valeur Valeur retournée par PA pour le score de réussite.

    Type de données : chaîne

    team_success_score.sys_user_group Des objets individuels pour chaque champ de l’enregistrement Groupe [sys_user_group] référencé par la demande de changement spécifiée. Chaque objet de champ a une clé qui est le nom du champ et contient value les display_value propriétés. Si le type de champ est date/heure, la méthode renvoie également une display_value_internal propriété qui se trouve dans le fuseau horaire de l’utilisateur, mais au format système AAAA-MM-JJ HH24 :MM :SS.
    Type de données : objet
    "sys_user_group": {
      "active": {Object},
      "cost_center": {Object},
      "default_assignee": {Object},
      "description": {Object},
      "email": {Object},
      "exclude_manager": {Object},
      "include_members": {Object},
      "manager": {Object},
      "name": {Object},
      "parent": {Object},
      "roles": {Object},
      "source": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_on": {Object},
      "type": {Object}
    }
    team_success_score.sys_user_group.active Marqueur indiquant si le groupe est actif.

    Valeurs possibles :

    • true : le groupe est actif
    • false : le groupe est désactivé

    Type de données : objet

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    team_success_score.sys_user_group.active.display_value Valeur d’affichage du marqueur actif.

    Type de données : chaîne

    team_success_score.sys_user_group.active.value Valeur interne du marqueur actif.

    Type de données : booléennes

    team_success_score.sys_user_group.cost_center Sys_id du centre de coûts associé au groupe.

    Type de données : objet

    "cost_center": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.cost_center.display_value Valeur d’affichage pour cost_center.

    Type de données : chaîne

    team_success_score.sys_user_group.cost_center.value Valeur interne de cost_center.

    Type de données : chaîne

    team_success_score.sys_user_group.default_assignee Sys_id de l’utilisateur qui est le délégataire par défaut du groupe.

    Type de données : objet

    "default_assignee": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.default_assignee.display_value Valeur d’affichage pour default_assignee.

    Type de données : chaîne

    team_success_score.sys_user_group.default_assignee.value Valeur interne pour default_assignee.

    Type de données : chaîne

    team_success_score.sys_user_group.description Description du groupe

    Type de données : objet

    "description": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.description.display_value Valeur d’affichage pour la description.

    Type de données : chaîne

    team_success_score.sys_user_group.description.value Valeur interne pour la description.

    Type de données : chaîne

    team_success_score.sys_user_group.email Adresse e-mail pour le groupe.

    Type de données : objet

    "description": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.email.display_value Valeur d’affichage pour l’e-mail.

    Type de données : chaîne

    team_success_score.sys_user_group.email.value Valeur interne de l’e-mail.

    Type de données : chaîne

    team_success_score.sys_user_group.exclude_manager Marqueur indiquant si le gestionnaire du groupe reçoit des e-mails de groupe.

    Valeurs valides :

    • true : le gestionnaire ne reçoit pas d’e-mails de groupe.
    • false : le gestionnaire reçoit des e-mails de groupe.

    Type de données : objet

    "exclude_manager": {
      "display_value": "String",
      "value": Boolean
    }
    team_success_score.sys_user_group.exclude_manager.display_value Valeur d’affichage pour exclude_manager.

    Type de données : chaîne

    team_success_score.sys_user_group.exclude_manager.value Valeur interne pour exclude_manager.

    Type de données : booléennes

    team_success_score.sys_user_group.include_members Marqueur indiquant si les membres du groupe reçoivent des e-mails individuels lorsqu’un utilisateur envoie un e-mail à l’adresse e-mail du groupe. La seule exception à cette fonctionnalité concerne les notifications d’approbation, par lesquelles tous les membres d’un groupe reçoivent une notification d’approbation, quelle que soit cette sélection.

    Valeurs valides :

    • true : envoyer des e-mails à l’ensemble du groupe.
    • faux : envoyez uniquement des e-mails aux default_assignee.

    Type de données : objet

    "include_members": {
      "display_value": "String",
      "value": Boolean
    }
    team_success_score.sys_user_group.include_members.display_value Valeur d’affichage pour include_members.

    Type de données : chaîne

    team_success_score.sys_user_group.include_members.value Valeur interne pour include_members.

    Type de données : booléennes

    team_success_score.sys_user_group.manager Sys_id du responsable du groupe.

    Type de données : objet

    "manager": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.manager.display_value Valeur d’affichage pour le gestionnaire.

    Type de données : chaîne

    team_success_score.sys_user_group.manager.value Valeur interne pour le gestionnaire.

    Type de données : chaîne

    team_success_score.sys_user_group.name Nom du groupe.

    Type de données : objet

    "name": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.name.display_value Valeur d’affichage pour le nom.

    Type de données : chaîne

    team_success_score.sys_user_group.name.value Valeur interne du nom.

    Type de données : chaîne

    team_success_score.sys_user_group.parent Sys_id du parent de ce groupe. Si un groupe a un parent, le groupe enfant hérite des rôles du groupe parent. Les membres du groupe enfant ne sont pas membres du groupe parent. Par exemple, si un incident est affecté au groupe parent et que vous cliquez sur l’icône de recherche Affecté à, seuls les membres du groupe parent sont disponibles. Les membres du groupe enfant ne sont pas disponibles.

    Type de données : objet

    "parent": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.parent.display_value Valeur d’affichage pour le parent.

    Type de données : chaîne

    team_success_score.sys_user_group.parent.value Valeur interne pour le parent.

    Type de données : chaîne

    team_success_score.sys_user_group.roles Rôles d’utilisateur affectés au groupe.

    Type de données : objet

    "roles": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.roles.display_value Valeur d’affichage pour les rôles.

    Type de données : chaîne

    team_success_score.sys_user_group.roles.value Valeur interne pour les rôles.

    Type de données : chaîne

    team_success_score.sys_user_group.source Source du groupe.

    Type de données : objet

    "source": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.source.display_value Valeur d’affichage de la source.

    Type de données : chaîne

    team_success_score.sys_user_group.source.value Valeur interne pour la source.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_created_by Utilisateur qui a créé l’enregistrement du groupe.

    Type de données : objet

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_created_by.display_value Valeur d’affichage pour sys_created_by.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_created_by.value Valeur interne de sys_created_by.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_created_on Date et heure de création de l’enregistrement de groupe.

    Type de données : objet

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_created_on.display_value Valeur d’affichage pour sys_created_on.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_created_on.display_internal_value Valeur d’affichage interne pour sys_created_on.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_created_on.value Valeur interne pour sys_created_on.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_id Sys_id pour le groupe.

    Type de données : objet

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_id.display_value Valeur d’affichage pour sys_id.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_id.valeur Valeur interne de sys_id.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_mod_count Nombre de fois où les informations de groupe associées ont été modifiées.

    Type de données : objet

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.sys_user_group.sys_mod_count.display_value Valeur d’affichage pour sys_mod_count.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_mod_count.valeur Valeur interne pour sys_mod_count.

    Type de données : nombre

    team_success_score.sys_user_group.sys_updated_by Utilisateur ayant mis à jour les informations du groupe pour la dernière fois.

    Type de données : objet

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_updated_by.display_value Valeur d’affichage pour sys_updated_by.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_updated_by.value Valeur interne de sys_updated_by.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_updated_on Date et heure de la dernière mise à jour des informations sur le groupe.

    Type de données : objet

    "sys_updated_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_updated_on.display_value Valeur d’affichage pour sys_updated_on.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_updated_on.display_internal_value Valeur d’affichage interne pour sys_updated_on.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_updated_on.value Valeur interne de sys_updated_on.

    Type de données : chaîne

    team_success_score.sys_user_group.type Type de groupe.

    Type de données : objet

    "type": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.type.display_value Valeur d’affichage pour le type.

    Type de données : chaîne

    team_success_score.sys_user_group.type.value Valeur interne du type.

    Type de données : chaîne

    type_success_score Détails sur le score de réussite type.

    Type de données : objet

    "type_success_score": {
      "can_read": Boolean,
      "score": {Object},
      "type": {Object}
    }
    type_success_score.can_read Marqueur indiquant si un score de réussite de type a pu être récupéré pour la demande de changement spécifiée.
    Valeurs valides :
    • true : le score de réussite du type a été récupéré.
    • false : le score de réussite du type n’a pas été récupéré.

    Type de données : booléennes

    type_success_score.score Détails sur l’indicateur de score renvoyé.

    Type de données : objet

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    type_success_score.score.delta Changement du score par rapport au score précédent.

    Type de données : objet

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    type_success_score.score.delta.display_value Valeur d’affichage pour delta.

    Type de données : chaîne

    type_success_score.score.delta.value Valeur interne du delta.

    Type de données : chaîne

    type_success_score.score.display_value Valeur d’affichage renvoyée par Analyse des performances (PA).

    Type de données : chaîne

    type_success_score.score.has_score

    Marqueur qui indique si un score a été renvoyé pour la demande de changement spécifiée.

    Valeurs valides :
    • vrai : le score a été renvoyé.
    • faux : aucun score n’a été renvoyé.

    Type de données : booléennes

    type_success_score.score.indicateur Détails supplémentaires sur l’indicateur PA utilisé pour obtenir le score.

    Type de données : objet

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    type_success_score.score.indicator.name Nom de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    type_success_score.score.indicator.sys_id Sys_id de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    type_success_score.score.valeur Valeur retournée par PA pour le score de réussite.

    Type de données : chaîne

    type_success_score.type Détails sur le score de réussite type.

    Type de données : objet

    "type": {
      "display_value": "String",
      "sys_id": "String",
      "value": "String"
    }
    type_success_score.type.display_value Étiquette du choix.

    Type de données : chaîne

    type_success_score.type.sys_id Sys_id de l’enregistrement de choix [sys_choice] pour le type de changement spécifié.

    Type de données : chaîne

    type_success_score.type.valeur Valeur du choix.

    Type de données : chaîne

    Cet exemple de code montre comment récupérer le dernier score de réussite de l’équipe de changement (score de réussite de changement d’origine basé sur le groupe), le score de réussite du modèle et le score de réussite du type en fonction du GlideRecord actuel à l’aide de la méthode getScoresForChange(), puis utilise divers attributs pour filtrer les résultats et enregistrer un résumé du score de réussite construit dans les notes de travail.

    var changeSuccessScores = new sn_chg_score.ChangeSuccess().getScoresForChange(current);
     
    gs.info(JSON.stringify(changeSuccessScores, null, 2));
     
    var changeSuccessScoresSummary = "";
    if (changeSuccessScores.team_success_score.can_read && changeSuccessScores.team_success_score.score.has_score)
       changeSuccessScoresSummary += "Assignment group \"" + chgGr.assignment_group.getDisplayValue() + "\" has a success rating of \"" + changeSuccessScores.team_success_score.chg_success_score_rating.rating.display_value + "\" (Current team success score: " +  changeSuccessScores.team_success_score.score.display_value + ")\n";
    if (changeSuccessScores.model_success_score.can_read && changeSuccessScores.model_success_score.score.has_score)
       changeSuccessScoresSummary += "Model \"" + changeSuccessScores.model_success_score.chg_model.name.display_value + "\" has a success rate of " + changeSuccessScores.model_success_score.score.display_value + "%\n";
    if (changeSuccessScores.type_success_score.can_read && changeSuccessScores.type_success_score.score.has_score)
       changeSuccessScoresSummary += "Type \"" + changeSuccessScores.type_success_score.type.display_value + "\" has a success rate of " + changeSuccessScores.type_success_score.score.display_value + "%\n";
     
    if (changeSuccessScoresSummary !== "") {
       changeSuccessScoresSummary = "Change success scores summary:\n\n" + changeSuccessScoresSummary;
       chgGr.work_notes.setJournalEntry(changeSuccessScoresSummary);
       chgGr.update();
    }

    Exemple de résultats renvoyés :

    {
      "team_success_score": {
        "can_read": true,
        "sys_user_group": {
          "parent": {
            "display_value": "",
            "value": ""
          },
          "manager": {
            "display_value": "",
            "value": ""
          },
          "roles": {
            "display_value": "",
            "value": ""
          },
          "sys_mod_count": {
            "display_value": "0",
            "value": 0
          },
          "description": {
            "display_value": "",
            "value": ""
          },
          "active": {
            "display_value": "true",
            "value": true
          },
          "source": {
            "display_value": "",
            "value": ""
          },
          "sys_updated_on": {
            "display_value": "2018-03-07 21:00:41",
            "value": "2018-03-07 21:00:41",
            "display_value_internal": "2018-03-07 21:00:41"
          },
          "type": {
            "display_value": "",
            "value": ""
          },
          "sys_tags": {
            "display_value": "",
            "value": ""
          },
          "sys_id": {
            "display_value": "5f6441efc0a8010e0177fcb589156352",
            "value": "5f6441efc0a8010e0177fcb589156352"
          },
          "sys_updated_by": {
            "display_value": "glide.maint",
            "value": "glide.maint"
          },
          "cost_center": {
            "display_value": "",
            "value": ""
          },
          "default_assignee": {
            "display_value": "",
            "value": ""
          },
          "sys_created_on": {
            "display_value": "2018-03-07 21:00:41",
            "value": "2018-03-07 21:00:41",
            "display_value_internal": "2018-03-07 21:00:41"
          },
          "name": {
            "display_value": "IT Securities",
            "value": "IT Securities"
          },
          "exclude_manager": {
            "display_value": "false",
            "value": false
          },
          "email": {
            "display_value": "",
            "value": ""
          },
          "include_members": {
            "display_value": "false",
            "value": false
          },
          "sys_created_by": {
            "display_value": "glide.maint",
            "value": "glide.maint"
          }
        },
        "score": {
          "indicator": {
            "name": "Change success scores",
            "sys_id": "0ff316e173081010491d235f04f6a758"
          },
          "value": 465,
          "display_value": "465",
          "delta": {
            "value": 0,
            "display_value": "0"
          },
          "has_score": true
        },
        "chg_success_score_rating": {
          "score_start": {
            "display_value": "0",
            "value": 0
          },
          "score_end": {
            "display_value": "499",
            "value": 499
          },
          "color": {
            "display_value": "#FCCAC9",
            "value": "#FCCAC9"
          },
          "rating": {
            "display_value": "Low",
            "value": "Low"
          },
          "sys_mod_count": {
            "display_value": "0",
            "value": 0
          },
          "active": {
            "display_value": "true",
            "value": true
          },
          "sys_overrides": {
            "display_value": "",
            "value": ""
          },
          "sys_updated_on": {
            "display_value": "2020-03-27 07:43:29",
            "value": "2020-03-27 07:43:29",
            "display_value_internal": "2020-03-27 07:43:29"
          },
          "sys_tags": {
            "display_value": "",
            "value": ""
          },
          "sys_class_name": {
            "display_value": "Change Success Score Rating",
            "value": "chg_success_score_rating"
          },
          "sys_id": {
            "display_value": "7ad380b573330010491d235f04f6a717",
            "value": "7ad380b573330010491d235f04f6a717"
          },
          "sys_updated_by": {
            "display_value": "admin",
            "value": "admin"
          },
          "sys_created_on": {
            "display_value": "2020-03-27 07:43:29",
            "value": "2020-03-27 07:43:29",
            "display_value_internal": "2020-03-27 07:43:29"
          },
          "sys_domain": {
            "display_value": "global",
            "value": "global"
          },
          "sys_name": {
            "display_value": "Low",
            "value": "Low"
          },
          "sys_created_by": {
            "display_value": "admin",
            "value": "admin"
          }
        }
      },
      "model_success_score": {
        "can_read": true,
        "chg_model": {
          "color": {
            "display_value": "",
            "value": ""
          },
          "default_change_model": {
            "display_value": "false",
            "value": false
          },
          "description": {
            "display_value": "This model can be used to capture unauthorized change events that were detected.",
            "value": "This model can be used to capture unauthorized change events that were detected."
          },
          "sys_updated_on": {
            "display_value": "2020-10-21 11:10:57",
            "value": "2020-10-21 10:10:57",
            "display_value_internal": "2020-10-21 11:10:57"
          },
          "table_name": {
            "display_value": "change_request",
            "value": "change_request"
          },
          "sys_class_name": {
            "display_value": "Change Model",
            "value": "chg_model"
          },
          "sys_id": {
            "display_value": "aedc6a625323101034d1ddeeff7b1296",
            "value": "aedc6a625323101034d1ddeeff7b1296"
          },
          "sys_updated_by": {
            "display_value": "admin",
            "value": "admin"
          },
          "write_roles": {
            "display_value": "",
            "value": ""
          },
          "sys_created_on": {
            "display_value": "2020-10-02 14:50:20",
            "value": "2020-10-02 13:50:20",
            "display_value_internal": "2020-10-02 14:50:20"
          },
          "read_roles": {
            "display_value": "itil,sn_change_read",
            "value": "itil,sn_change_read"
          },
          "sys_name": {
            "display_value": "Unauthorized Change",
            "value": "Unauthorized Change"
          },
          "advanced_security": {
            "display_value": "false",
            "value": false
          },
          "sys_created_by": {
            "display_value": "admin",
            "value": "admin"
          },
          "record_preset": {
            "display_value": "type=emergency^short_description=An unauthorized change has been detected^assignment_group=a715cd759f2002002920bde8132e7018^work_start=javascript:gs.nowDateTime()^unauthorized=true^EQ",
            "value": "type=emergency^short_description=An unauthorized change has been detected^assignment_group=a715cd759f2002002920bde8132e7018^work_start=javascript:gs.nowDateTime()^unauthorized=true^EQ"
          },
          "sys_mod_count": {
            "display_value": "9",
            "value": 9
          },
          "active": {
            "display_value": "true",
            "value": true
          },
          "sys_tags": {
            "display_value": "",
            "value": ""
          },
          "available_in_ui": {
            "display_value": "false",
            "value": false
          },
          "state_field": {
            "display_value": "state",
            "value": "state"
          },
          "name": {
            "display_value": "Unauthorized Change",
            "value": "Unauthorized Change"
          },
          "implementation_states": {
            "display_value": "",
            "value": ""
          }
        },
        "score": {
          "indicator": {
            "name": "Change Model: % Successful and Successful With Issues",
            "sys_id": "604f98dfc302011005aea539e540dd75"
          },
          "value": 76.92307692307693,
          "display_value": "76.92",
          "delta": {
            "value": 0,
            "display_value": "0.00"
          },
          "has_score": true
        }
      },
      "type_success_score": {
        "can_read": true,
        "type": {
          "sys_id": "e7a27d53cb100200d71cb9c0c24c9c2f",
          "value": "normal",
          "display_value": "Normal"
        },
        "score": {
          "indicator": {
            "name": "Change Type: % Successful and Successful With Issues",
            "sys_id": "f9d25995c3ce011005aea539e540ddee"
          },
          "value": 74.29906542056075,
          "display_value": "74.30",
          "delta": {
            "value": 0,
            "display_value": "0.00"
          },
          "has_score": true
        }
      }
    }

    ChangeSuccess : getTeamScoreForChange(Object chgGr)

    Renvoie le dernier score de réussite de l’équipe de changement (score de réussite du changement d’origine basé sur le groupe) en fonction de la demande de changement spécifiée GlideRecord.

    Tableau 13. Paramètres
    Nom Type Description
    chgGr Objet Demande de changement GlideRecord pour laquelle renvoyer le score de réussite de l’équipe de changement.
    Tableau 14. Renvoie
    Paramètre Description
    can_read Marqueur indiquant si un score de réussite de l’équipe de changement a pu être récupéré pour la demande de changement spécifiée.
    Valeurs valides :
    • true : le score de réussite de l’équipe a été récupéré.
    • faux : le score de réussite de l’équipe n’a pas été récupéré.

    Type de données : booléennes

    chg_success_score_rating Objets individuels pour chaque champ de l’enregistrement Évaluation du score de réussite de changement [chg_success_score_rating] qui correspond au score renvoyé. Chaque objet de champ a une clé qui est le nom du champ et contient value les display_value propriétés. Si le type de champ est date/heure, la méthode renvoie également une display_value_internal propriété qui se trouve dans le fuseau horaire de l’utilisateur, mais au format système AAAA-MM-JJ HH24 :MM :SS.

    Type de données : objet

    "chg_success_score_rating": {
      "active": {Object},
      "color": {Object},
      "rating": {Object},
      "score_end": {Object},
      "score_start": {Object},
      "sys_class_name": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_domain": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_name": {Object},
      "sys_overrides": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_on": {Object}
    }
    chg_success_score_rating.active Marqueur indiquant si l’enregistrement du score de réussite de changement associé est actif et disponible au sein de l’instance.
    Valeurs valides :
    • vrai : l’enregistrement du score de réussite de changement est actif.
    • faux : l’enregistrement du score de réussite de changement n’est pas actif.

    Type de données : objet

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    chg_success_score_rating.active.display_value Valeur d’affichage du marqueur actif.

    Type de données : chaîne

    chg_success_score_rating.active.value Valeur interne du marqueur actif.

    Type de données : booléennes

    chg_success_score_rating.couleur Couleur du score de réussite de changement associé, tel qu’indiqué dans la carte de scores de réussite de changement d’une demande de changement.

    Type de données : objet

    "color": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.color.display_value Valeur d’affichage pour la couleur.

    Type de données : chaîne

    chg_success_score_rating.couleur.valeur Valeur interne pour la couleur.

    Type de données : chaîne

    chg_success_score_rating.évaluation Modifier l’évaluation du score de réussite, par exemple Faible ou Élevé.

    Type de données : objet

    "rating": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.rating.display_value Valeur d’affichage pour l’évaluation.

    Type de données : chaîne

    chg_success_score_rating.évaluation.valeur Valeur interne pour évaluation.

    Type de données : chaîne

    chg_success_score_rating.score_end Valeur la plus élevée du score de réussite de changement.

    Type de données : objet

    "score_end": {
      "display_value": "String",
      "value": Number
    }
    chg_success_score_rating.score_end.display_value Valeur d’affichage pour score_end.

    Type de données : chaîne

    chg_success_score_rating.score_fin.valeur Valeur interne de score_end.

    Type de données : nombre

    chg_success_score_rating.score_début Valeur la plus basse du score de réussite du changement.

    Type de données : objet

    "score_start": {
      "display_value": "String",
      "value": Number
    }
    chg_success_score_rating.score_start.display_value Valeur d’affichage pour score_start.

    Type de données : chaîne

    chg_success_score_rating.score_start.value Valeur interne de score_start.

    Type de données : nombre

    chg_success_score_rating.sys_nom_classe Nom de la table d’évaluation du score de réussite de changement. Modifiez toujours la note/chg_success_score_rating score de réussite.

    Type de données : objet

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_nom_classe.valeur_affichage Valeur d’affichage pour sys_class_name.

    Type de données : chaîne

    chg_success_score_rating.sys_nom_classe.valeur Valeur interne de sys_class_name.

    Type de données : chaîne

    chg_success_score_rating.sys_created_by Nom de l’utilisateur qui a initialement créé l’enregistrement d’évaluation du score de réussite de changement associé.

    Type de données : objet

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_created_by.display_value Valeur d’affichage pour sys_created_by.

    Type de données : chaîne

    chg_success_score_rating.sys_created_by.value Valeur interne de sys_created_by.

    Type de données : chaîne

    chg_success_score_rating.sys_created_on Date et heure de création de l’enregistrement de l’évaluation du score de réussite de changement.

    Type de données : objet

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_created_on.display_value Valeur d’affichage pour sys_created_on.

    Type de données : chaîne

    chg_success_score_rating.sys_created_on.display_value_internal Valeur d’affichage interne pour sys_created_on.

    Type de données : chaîne

    chg_success_score_rating.sys_created_on.value Valeur interne pour sys_created_on.

    Type de données : chaîne

    chg_success_score_rating.sys_domaine En cas d’utilisation de domaines dans l’instance, le nom du domaine auquel l’enregistrement du score de réussite de changement est associé.

    Type de données : objet

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_domain.display_value Valeur d’affichage pour sys_domain.

    Type de données : chaîne

    chg_success_score_rating.sys_domaine.valeur Valeur interne de sys_domain.

    Type de données : chaîne

    chg_success_score_rating.sys_id Identificateur unique de l’enregistrement associé du score de réussite des changements.

    Type de données : objet

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_id.display_value Valeur d’affichage pour sys_id.

    Type de données : chaîne

    chg_success_score_rating.sys_id.valeur Valeur interne de sys_id.

    Type de données : chaîne

    chg_success_score_rating.sys_mod_count Nombre de fois où l’enregistrement du score de réussite de changement associé a été modifié.

    Type de données : objet

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    chg_success_score_rating.sys_mod_count.display_value Valeur d’affichage pour sys_mod_count.

    Type de données : chaîne

    chg_success_score_rating.sys_mod_count.valeur Valeur interne pour sys_mod_count.

    Type de données : nombre

    nom_chg_success_score_rating.sys Nom de l’évaluation du score de réussite de changement.

    Valeurs possibles :

    • Excellent
    • Élevé
    • Basse
    • Moyen

    Type de données : objet

    "sys_name": {
      "display_value": "String",
      "value": Number
    }
    chg_success_score_rating.sys_nom.valeur_affichage Valeur d’affichage pour sys_name.

    Type de données : chaîne

    chg_success_score_rating.sys_nom.valeur Valeur interne de sys_name.

    Type de données : chaîne

    chg_success_score_rating.sys_overrides Sys_id d’un enregistrement dans la même table, mais dans un domaine supérieur à celui de l’enregistrement actuel. Cela permet à un enregistrement d’un domaine inférieur de remplacer un enregistrement d’un domaine au-dessus.

    Par exemple, si vous avez un enregistrement d’évaluation défini dans le domaine « global », mais que pour le domaine « TOP/ACME », vous remplacez l’enregistrement dans « global ».

    Type de données : objet

    "sys_overrides": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_overrides.display_value Valeur d’affichage pour sys_overrides.

    Type de données : chaîne

    tchg_success_score_rating.sys_overrides.value Valeur interne de sys_overrides.

    Type de données : chaîne

    chg_success_score_rating.sys_balises Liste des balises système associées à l’enregistrement du score de réussite de changement.

    Type de données : objet

    "sys_tags": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_tags.display_value Valeur d’affichage pour sys_tags.

    Type de données : chaîne

    chg_success_score_rating.sys_tags.value Valeur interne de sys_tags.

    Type de données : chaîne

    chg_success_score_rating.sys_updated_by Nom de l’utilisateur qui a mis à jour pour la dernière fois l’enregistrement du score de réussite de changement associé.

    Type de données : objet

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_updated_by.display_value Valeur d’affichage pour sys_updated_by.

    Type de données : chaîne

    chg_success_score_rating.sys_updated_by.value Valeur interne de sys_updated_by.

    Type de données : chaîne

    chg_success_score_rating.sys_updated_on Date et heure de la dernière mise à jour de l’enregistrement du score de réussite de changement associé.

    Type de données : objet

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_updated_on.display_value Valeur d’affichage pour sys_updated_on.

    Type de données : chaîne

    chg_success_score_rating.sys_updated_on.display_value_internal Valeur d’affichage interne pour sys_updated_on.

    Type de données : chaîne

    chg_success_score_rating.sys_updated_on.value Valeur interne de sys_updated_on.

    Type de données : chaîne

    score Détails sur l’indicateur de score renvoyé.

    Type de données : objet

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    score.delta Changement du score par rapport au score précédent.

    Type de données : objet

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    score.delta.display_value Valeur d’affichage pour delta.

    Type de données : chaîne

    score.delta.valeur Valeur interne du delta.

    Type de données : chaîne

    score.display_value Valeur d’affichage renvoyée par Analyse des performances (PA).

    Type de données : chaîne

    score.has_score

    Marqueur qui indique si un score a été renvoyé pour la demande de changement spécifiée.

    Valeurs valides :
    • vrai : le score a été renvoyé.
    • faux : aucun score n’a été renvoyé.

    Type de données : booléennes

    score.indicateur Détails supplémentaires sur l’indicateur PA utilisé pour obtenir le score.

    Type de données : objet

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    score.indicator.name Nom de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    score.indicator.sys_id Sys_id de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    score.valeur Valeur retournée par PA pour le score de réussite.

    Type de données : chaîne

    sys_user_group Des objets individuels pour chaque champ de l’enregistrement Groupe [sys_user_group] référencé par la demande de changement spécifiée. Chaque objet de champ a une clé qui est le nom du champ et contient value les display_value propriétés. Si le type de champ est date/heure, la méthode renvoie également une display_value_internal propriété qui se trouve dans le fuseau horaire de l’utilisateur, mais au format système AAAA-MM-JJ HH24 :MM :SS.
    Type de données : objet
    "sys_user_group": {
      "active": {Object},
      "cost_center": {Object},
      "default_assignee": {Object},
      "description": {Object},
      "email": {Object},
      "exclude_manager": {Object},
      "include_members": {Object},
      "manager": {Object},
      "name": {Object},
      "parent": {Object},
      "roles": {Object},
      "source": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_on": {Object},
      "type": {Object}
    }
    sys_user_group.active Marqueur indiquant si le groupe est actif.

    Valeurs possibles :

    • true : le groupe est actif
    • false : le groupe est désactivé

    Type de données : objet

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    sys_user_group.active.display_value Valeur d’affichage du marqueur actif.

    Type de données : chaîne

    sys_user_group.active.value Valeur interne du marqueur actif.

    Type de données : booléennes

    sys_user_group.centre_de_coûts Sys_id du centre de coûts associé au groupe.

    Type de données : objet

    "cost_center": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.cost_center.display_value Valeur d’affichage pour cost_center.

    Type de données : chaîne

    sys_user_group.cost_center.value Valeur interne de cost_center.

    Type de données : chaîne

    sys_user_group.default_assignee Sys_id de l’utilisateur qui est le délégataire par défaut du groupe.

    Type de données : objet

    "default_assignee": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.default_assignee.display_value Valeur d’affichage pour default_assignee.

    Type de données : chaîne

    sys_user_group.default_assignee.value Valeur interne pour default_assignee.

    Type de données : chaîne

    sys_user_group.description Description du groupe

    Type de données : objet

    "description": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.description.display_value Valeur d’affichage pour la description.

    Type de données : chaîne

    sys_user_group.description.valeur Valeur interne pour la description.

    Type de données : chaîne

    sys_user_group.e-mail Adresse e-mail pour le groupe.

    Type de données : objet

    "description": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.email.display_value Valeur d’affichage pour l’e-mail.

    Type de données : chaîne

    sys_user_group.email.value Valeur interne de l’e-mail.

    Type de données : chaîne

    sys_user_group.exclude_manager Marqueur indiquant si le gestionnaire du groupe reçoit des e-mails de groupe.

    Valeurs valides :

    • true : le gestionnaire ne reçoit pas d’e-mails de groupe.
    • false : le gestionnaire reçoit des e-mails de groupe.

    Type de données : objet

    "exclude_manager": {
      "display_value": "String",
      "value": Boolean
    }
    sys_user_group.exclude_manager.display_value Valeur d’affichage pour exclude_manager.

    Type de données : chaîne

    sys_user_group.exclude_manager.value Valeur interne pour exclude_manager.

    Type de données : booléennes

    sys_user_group.include_members Marqueur indiquant si les membres du groupe reçoivent des e-mails individuels lorsqu’un utilisateur envoie un e-mail à l’adresse e-mail du groupe. La seule exception à cette fonctionnalité concerne les notifications d’approbation, par lesquelles tous les membres d’un groupe reçoivent une notification d’approbation, quelle que soit cette sélection.

    Valeurs valides :

    • true : envoyer des e-mails à l’ensemble du groupe.
    • faux : envoyez uniquement des e-mails aux default_assignee.

    Type de données : objet

    "include_members": {
      "display_value": "String",
      "value": Boolean
    }
    sys_user_group.include_members.display_value Valeur d’affichage pour include_members.

    Type de données : chaîne

    sys_user_group.include_members.value Valeur interne pour include_members.

    Type de données : booléennes

    sys_user_group.manager Sys_id du responsable du groupe.

    Type de données : objet

    "manager": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.manager.display_value Valeur d’affichage pour le gestionnaire.

    Type de données : chaîne

    sys_user_group.gestionnaire.valeur Valeur interne pour le gestionnaire.

    Type de données : chaîne

    sys_user_group.name Nom du groupe.

    Type de données : objet

    "name": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.nom.display_value Valeur d’affichage pour le nom.

    Type de données : chaîne

    sys_user_group.nom.valeur Valeur interne du nom.

    Type de données : chaîne

    sys_user_group.parent Sys_id du parent de ce groupe. Si un groupe a un parent, le groupe enfant hérite des rôles du groupe parent. Les membres du groupe enfant ne sont pas membres du groupe parent. Par exemple, si un incident est affecté au groupe parent et que vous cliquez sur l’icône de recherche Affecté à, seuls les membres du groupe parent sont disponibles. Les membres du groupe enfant ne sont pas disponibles.

    Type de données : objet

    "parent": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.parent.display_value Valeur d’affichage pour le parent.

    Type de données : chaîne

    sys_user_group.parent.value Valeur interne pour le parent.

    Type de données : chaîne

    sys_user_group.rôles Rôles d’utilisateur affectés au groupe.

    Type de données : objet

    "roles": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.roles.display_value Valeur d’affichage pour les rôles.

    Type de données : chaîne

    sys_user_group.roles.value Valeur interne pour les rôles.

    Type de données : chaîne

    sys_user_group.source Source du groupe.

    Type de données : objet

    "source": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.source.display_value Valeur d’affichage de la source.

    Type de données : chaîne

    sys_user_group.source.valeur Valeur interne pour la source.

    Type de données : chaîne

    sys_user_group.sys_created_by Utilisateur qui a créé l’enregistrement du groupe.

    Type de données : objet

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.sys_created_by.display_value Valeur d’affichage pour sys_created_by.

    Type de données : chaîne

    sys_user_group.sys_created_by.value Valeur interne de sys_created_by.

    Type de données : chaîne

    sys_user_group.sys_created_on Date et heure de création de l’enregistrement de groupe.

    Type de données : objet

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    sys_user_group.sys_created_on.display_value Valeur d’affichage pour sys_created_on.

    Type de données : chaîne

    sys_user_group.sys_created_on.display_value_internal Valeur d’affichage interne pour sys_created_on.

    Type de données : chaîne

    sys_user_group.sys_created_on.value Valeur interne pour sys_created_on.

    Type de données : chaîne

    sys_user_group.sys_id Sys_id pour le groupe.

    Type de données : objet

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.sys_id.display_value Valeur d’affichage pour sys_id.

    Type de données : chaîne

    sys_user_group.sys_id.valeur Valeur interne de sys_id.

    Type de données : chaîne

    sys_user_group.sys_mod_count Nombre de fois où les informations de groupe associées ont été modifiées.

    Type de données : objet

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    sys_user_group.sys_mod_count.display_value Valeur d’affichage pour sys_mod_count.

    Type de données : chaîne

    sys_user_group.sys_mod_count.valeur Valeur interne pour sys_mod_count.

    Type de données : nombre

    sys_user_group.sys_updated_by Utilisateur ayant mis à jour les informations du groupe pour la dernière fois.

    Type de données : objet

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.sys_updated_by.display_value Valeur d’affichage pour sys_updated_by.

    Type de données : chaîne

    sys_user_group.sys_updated_by.value Valeur interne de sys_updated_by.

    Type de données : chaîne

    sys_user_group.sys_updated_on Date et heure de la dernière mise à jour des informations sur le groupe.

    Type de données : objet

    "sys_updated_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    sys_user_group.sys_updated_on.display_value Valeur d’affichage pour sys_updated_on.

    Type de données : chaîne

    sys_user_group.sys_updated_on.display_value_internal Valeur d’affichage interne pour sys_updated_on.

    Type de données : chaîne

    sys_user_group.sys_updated_on.value Valeur interne de sys_updated_on.

    Type de données : chaîne

    sys_user_group.type Type de groupe.

    Type de données : objet

    "type": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.type.display_value Valeur d’affichage pour le type.

    Type de données : chaîne

    sys_user_group.type.valeur Valeur interne du type.

    Type de données : chaîne

    Cet exemple montre comment utiliser la méthode getTeamScoreForChange() pour la demande de changement actuelle GlideRecord afin de récupérer le score de l’équipe pour la demande de changement, puis d’utiliser ses différents attributs pour construire un résumé du score et l’écrire dans les notes de travail.

    var changeTeamSuccess = new sn_chg_score.ChangeSuccess().getTeamScoreForChange(current);
     
    gs.info(JSON.stringify(changeTeamSuccess, null, 2));
     
    if (changeTeamSuccess.can_read && changeTeamSuccess.score.has_score && changeTeamSuccess.chg_success_score_rating.rating.value === "Low") {
        chgGr.work_notes.setJournalEntry("The selected assignment group \"" + chgGr.assignment_group.getDisplayValue() + "\" has a " + changeTeamSuccess.chg_success_score_rating.rating.display_value + " success rating (current success score is: " + changeTeamSuccess.score.display_value + ").\nConsider adding additional approvers or discuss with your Change Manager.");
        chgGr.update();
    }

    Résultats de retour d’échantillon :

    {
      "can_read": true,
      "sys_user_group": {
        "parent": {
          "display_value": "",
          "value": ""
        },
        "manager": {
          "display_value": "",
          "value": ""
        },
        "roles": {
          "display_value": "",
          "value": ""
        },
        "sys_mod_count": {
          "display_value": "0",
          "value": 0
        },
        "description": {
          "display_value": "",
          "value": ""
        },
        "active": {
          "display_value": "true",
          "value": true
        },
        "source": {
          "display_value": "",
          "value": ""
        },
        "sys_updated_on": {
          "display_value": "2018-03-07 21:00:41",
          "value": "2018-03-07 21:00:41",
          "display_value_internal": "2018-03-07 21:00:41"
        },
        "type": {
          "display_value": "",
          "value": ""
        },
        "sys_tags": {
          "display_value": "",
          "value": ""
        },
        "sys_id": {
          "display_value": "5f6441efc0a8010e0177fcb589156352",
          "value": "5f6441efc0a8010e0177fcb589156352"
        },
        "sys_updated_by": {
          "display_value": "glide.maint",
          "value": "glide.maint"
        },
        "cost_center": {
          "display_value": "",
          "value": ""
        },
        "default_assignee": {
          "display_value": "",
          "value": ""
        },
        "sys_created_on": {
          "display_value": "2018-03-07 21:00:41",
          "value": "2018-03-07 21:00:41",
          "display_value_internal": "2018-03-07 21:00:41"
        },
        "name": {
          "display_value": "IT Securities",
          "value": "IT Securities"
        },
        "exclude_manager": {
          "display_value": "false",
          "value": false
        },
        "email": {
          "display_value": "",
          "value": ""
        },
        "include_members": {
          "display_value": "false",
          "value": false
        },
        "sys_created_by": {
          "display_value": "glide.maint",
          "value": "glide.maint"
        }
      },
      "score": {
        "indicator": {
          "name": "Change success scores",
          "sys_id": "0ff316e173081010491d235f04f6a758"
        },
        "value": 465,
        "display_value": "465",
        "delta": {
          "value": 0,
          "display_value": "0"
        },
        "has_score": true
      },
      "chg_success_score_rating": {
        "score_start": {
          "display_value": "0",
          "value": 0
        },
        "score_end": {
          "display_value": "499",
          "value": 499
        },
        "color": {
          "display_value": "#FCCAC9",
          "value": "#FCCAC9"
        },
        "rating": {
          "display_value": "Low",
          "value": "Low"
        },
        "sys_mod_count": {
          "display_value": "0",
          "value": 0
        },
        "active": {
          "display_value": "true",
          "value": true
        },
        "sys_overrides": {
          "display_value": "",
          "value": ""
        },
        "sys_updated_on": {
          "display_value": "2020-03-27 07:43:29",
          "value": "2020-03-27 07:43:29",
          "display_value_internal": "2020-03-27 07:43:29"
        },
        "sys_tags": {
          "display_value": "",
          "value": ""
        },
        "sys_class_name": {
          "display_value": "Change Success Score Rating",
          "value": "chg_success_score_rating"
        },
        "sys_id": {
          "display_value": "7ad380b573330010491d235f04f6a717",
          "value": "7ad380b573330010491d235f04f6a717"
        },
        "sys_updated_by": {
          "display_value": "admin",
          "value": "admin"
        },
        "sys_created_on": {
          "display_value": "2020-03-27 07:43:29",
          "value": "2020-03-27 07:43:29",
          "display_value_internal": "2020-03-27 07:43:29"
        },
        "sys_domain": {
          "display_value": "global",
          "value": "global"
        },
        "sys_name": {
          "display_value": "Low",
          "value": "Low"
        },
        "sys_created_by": {
          "display_value": "admin",
          "value": "admin"
        }
      }
    }

    ChangeSuccess : getTeamScoreForGroupId(chaîne sys_id, chaîne domain_id)

    Renvoie le dernier score de réussite de l’équipe de changement (score de réussite de changement d’origine basé sur le groupe) pour le groupe spécifié.

    Tableau 15. Paramètres
    Nom Type Description
    sys_id Chaîne Sys_id du groupe pour lequel renvoyer le score de réussite de l’équipe de changement. Situé dans la table Groupe d’utilisateurs [sys_user_group].
    domain_id Chaîne Facultatif. Sys_id d’un domaine à utiliser lors de l’interrogation Analyse des performances du score de réussite de l’équipe.
    Tableau 16. Renvoie
    Paramètre Description
    can_read Marqueur indiquant si un score de réussite de l’équipe de changement a pu être récupéré pour la demande de changement spécifiée.
    Valeurs valides :
    • true : le score de réussite de l’équipe a été récupéré.
    • faux : le score de réussite de l’équipe n’a pas été récupéré.

    Type de données : booléennes

    chg_success_score_rating Objets individuels pour chaque champ de l’enregistrement Évaluation du score de réussite de changement [chg_success_score_rating] qui correspond au score renvoyé. Chaque objet de champ a une clé qui est le nom du champ et contient value les display_value propriétés. Si le type de champ est date/heure, la méthode renvoie également une display_value_internal propriété qui se trouve dans le fuseau horaire de l’utilisateur, mais au format système AAAA-MM-JJ HH24 :MM :SS.

    Type de données : objet

    "chg_success_score_rating": {
      "active": {Object},
      "color": {Object},
      "rating": {Object},
      "score_end": {Object},
      "score_start": {Object},
      "sys_class_name": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_domain": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_name": {Object},
      "sys_overrides": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_on": {Object}
    }
    chg_success_score_rating.active Marqueur indiquant si l’enregistrement du score de réussite de changement associé est actif et disponible au sein de l’instance.
    Valeurs valides :
    • vrai : l’enregistrement du score de réussite de changement est actif.
    • faux : l’enregistrement du score de réussite de changement n’est pas actif.

    Type de données : objet

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    chg_success_score_rating.active.display_value Valeur d’affichage du marqueur actif.

    Type de données : chaîne

    chg_success_score_rating.active.value Valeur interne du marqueur actif.

    Type de données : booléennes

    chg_success_score_rating.couleur Couleur du score de réussite de changement associé, tel qu’indiqué dans la carte de scores de réussite de changement d’une demande de changement.

    Type de données : objet

    "color": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.color.display_value Valeur d’affichage pour la couleur.

    Type de données : chaîne

    chg_success_score_rating.couleur.valeur Valeur interne pour la couleur.

    Type de données : chaîne

    chg_success_score_rating.évaluation Modifier l’évaluation du score de réussite, par exemple Faible ou Élevé.

    Type de données : objet

    "rating": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.rating.display_value Valeur d’affichage pour l’évaluation.

    Type de données : chaîne

    chg_success_score_rating.évaluation.valeur Valeur interne pour évaluation.

    Type de données : chaîne

    chg_success_score_rating.score_end Valeur la plus élevée du score de réussite de changement.

    Type de données : objet

    "score_end": {
      "display_value": "String",
      "value": Number
    }
    chg_success_score_rating.score_end.display_value Valeur d’affichage pour score_end.

    Type de données : chaîne

    chg_success_score_rating.score_fin.valeur Valeur interne de score_end.

    Type de données : nombre

    chg_success_score_rating.score_début Valeur la plus basse du score de réussite du changement.

    Type de données : objet

    "score_start": {
      "display_value": "String",
      "value": Number
    }
    chg_success_score_rating.score_start.display_value Valeur d’affichage pour score_start.

    Type de données : chaîne

    chg_success_score_rating.score_start.value Valeur interne de score_start.

    Type de données : nombre

    chg_success_score_rating.sys_nom_classe Nom de la table d’évaluation du score de réussite de changement. Modifiez toujours la note/chg_success_score_rating score de réussite.

    Type de données : objet

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_nom_classe.valeur_affichage Valeur d’affichage pour sys_class_name.

    Type de données : chaîne

    chg_success_score_rating.sys_nom_classe.valeur Valeur interne de sys_class_name.

    Type de données : chaîne

    chg_success_score_rating.sys_created_by Nom de l’utilisateur qui a initialement créé l’enregistrement d’évaluation du score de réussite de changement associé.

    Type de données : objet

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_created_by.display_value Valeur d’affichage pour sys_created_by.

    Type de données : chaîne

    chg_success_score_rating.sys_created_by.value Valeur interne de sys_created_by.

    Type de données : chaîne

    chg_success_score_rating.sys_created_on Date et heure de création de l’enregistrement de l’évaluation du score de réussite de changement.

    Type de données : objet

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_created_on.display_value Valeur d’affichage pour sys_created_on.

    Type de données : chaîne

    chg_success_score_rating.sys_created_on.display_value_internal Valeur d’affichage interne pour sys_created_on.

    Type de données : chaîne

    chg_success_score_rating.sys_created_on.value Valeur interne pour sys_created_on.

    Type de données : chaîne

    chg_success_score_rating.sys_domaine En cas d’utilisation de domaines dans l’instance, le nom du domaine auquel l’enregistrement du score de réussite de changement est associé.

    Type de données : objet

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_domain.display_value Valeur d’affichage pour sys_domain.

    Type de données : chaîne

    chg_success_score_rating.sys_domaine.valeur Valeur interne de sys_domain.

    Type de données : chaîne

    chg_success_score_rating.sys_id Identificateur unique de l’enregistrement associé du score de réussite des changements.

    Type de données : objet

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_id.display_value Valeur d’affichage pour sys_id.

    Type de données : chaîne

    chg_success_score_rating.sys_id.valeur Valeur interne de sys_id.

    Type de données : chaîne

    chg_success_score_rating.sys_mod_count Nombre de fois où l’enregistrement du score de réussite de changement associé a été modifié.

    Type de données : objet

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    chg_success_score_rating.sys_mod_count.display_value Valeur d’affichage pour sys_mod_count.

    Type de données : chaîne

    chg_success_score_rating.sys_mod_count.valeur Valeur interne pour sys_mod_count.

    Type de données : nombre

    nom_chg_success_score_rating.sys Nom de l’évaluation du score de réussite de changement.

    Valeurs possibles :

    • Excellent
    • Élevé
    • Basse
    • Moyen

    Type de données : objet

    "sys_name": {
      "display_value": "String",
      "value": Number
    }
    chg_success_score_rating.sys_nom.valeur_affichage Valeur d’affichage pour sys_name.

    Type de données : chaîne

    chg_success_score_rating.sys_nom.valeur Valeur interne de sys_name.

    Type de données : chaîne

    chg_success_score_rating.sys_overrides Sys_id d’un enregistrement dans la même table, mais dans un domaine supérieur à celui de l’enregistrement actuel. Cela permet à un enregistrement d’un domaine inférieur de remplacer un enregistrement d’un domaine au-dessus.

    Par exemple, si vous avez un enregistrement d’évaluation défini dans le domaine « global », mais que pour le domaine « TOP/ACME », vous remplacez l’enregistrement dans « global ».

    Type de données : objet

    "sys_overrides": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_overrides.display_value Valeur d’affichage pour sys_overrides.

    Type de données : chaîne

    tchg_success_score_rating.sys_overrides.value Valeur interne de sys_overrides.

    Type de données : chaîne

    chg_success_score_rating.sys_balises Liste des balises système associées à l’enregistrement du score de réussite de changement.

    Type de données : objet

    "sys_tags": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_tags.display_value Valeur d’affichage pour sys_tags.

    Type de données : chaîne

    chg_success_score_rating.sys_tags.value Valeur interne de sys_tags.

    Type de données : chaîne

    chg_success_score_rating.sys_updated_by Nom de l’utilisateur qui a mis à jour pour la dernière fois l’enregistrement du score de réussite de changement associé.

    Type de données : objet

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_updated_by.display_value Valeur d’affichage pour sys_updated_by.

    Type de données : chaîne

    chg_success_score_rating.sys_updated_by.value Valeur interne de sys_updated_by.

    Type de données : chaîne

    chg_success_score_rating.sys_updated_on Date et heure de la dernière mise à jour de l’enregistrement du score de réussite de changement associé.

    Type de données : objet

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    chg_success_score_rating.sys_updated_on.display_value Valeur d’affichage pour sys_updated_on.

    Type de données : chaîne

    chg_success_score_rating.sys_updated_on.display_value_internal Valeur d’affichage interne pour sys_updated_on.

    Type de données : chaîne

    chg_success_score_rating.sys_updated_on.value Valeur interne de sys_updated_on.

    Type de données : chaîne

    score Détails sur l’indicateur de score renvoyé.

    Type de données : objet

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    score.delta Changement du score par rapport au score précédent.

    Type de données : objet

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    score.delta.display_value Valeur d’affichage pour delta.

    Type de données : chaîne

    score.delta.valeur Valeur interne du delta.

    Type de données : chaîne

    score.display_value Valeur d’affichage renvoyée par Analyse des performances (PA).

    Type de données : chaîne

    score.has_score

    Marqueur qui indique si un score a été renvoyé pour la demande de changement spécifiée.

    Valeurs valides :
    • vrai : le score a été renvoyé.
    • faux : aucun score n’a été renvoyé.

    Type de données : booléennes

    score.indicateur Détails supplémentaires sur l’indicateur PA utilisé pour obtenir le score.

    Type de données : objet

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    score.indicator.name Nom de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    score.indicator.sys_id Sys_id de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    score.valeur Valeur retournée par PA pour le score de réussite.

    Type de données : chaîne

    sys_user_group Des objets individuels pour chaque champ de l’enregistrement Groupe [sys_user_group] référencé par la demande de changement spécifiée. Chaque objet de champ a une clé qui est le nom du champ et contient value les display_value propriétés. Si le type de champ est date/heure, la méthode renvoie également une display_value_internal propriété qui se trouve dans le fuseau horaire de l’utilisateur, mais au format système AAAA-MM-JJ HH24 :MM :SS.
    Type de données : objet
    "sys_user_group": {
      "active": {Object},
      "cost_center": {Object},
      "default_assignee": {Object},
      "description": {Object},
      "email": {Object},
      "exclude_manager": {Object},
      "include_members": {Object},
      "manager": {Object},
      "name": {Object},
      "parent": {Object},
      "roles": {Object},
      "source": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_on": {Object},
      "type": {Object}
    }
    sys_user_group.active Marqueur indiquant si le groupe est actif.

    Valeurs possibles :

    • true : le groupe est actif
    • false : le groupe est désactivé

    Type de données : objet

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    sys_user_group.active.display_value Valeur d’affichage du marqueur actif.

    Type de données : chaîne

    sys_user_group.active.value Valeur interne du marqueur actif.

    Type de données : booléennes

    sys_user_group.centre_de_coûts Sys_id du centre de coûts associé au groupe.

    Type de données : objet

    "cost_center": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.cost_center.display_value Valeur d’affichage pour cost_center.

    Type de données : chaîne

    sys_user_group.cost_center.value Valeur interne de cost_center.

    Type de données : chaîne

    sys_user_group.default_assignee Sys_id de l’utilisateur qui est le délégataire par défaut du groupe.

    Type de données : objet

    "default_assignee": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.default_assignee.display_value Valeur d’affichage pour default_assignee.

    Type de données : chaîne

    sys_user_group.default_assignee.value Valeur interne pour default_assignee.

    Type de données : chaîne

    sys_user_group.description Description du groupe

    Type de données : objet

    "description": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.description.display_value Valeur d’affichage pour la description.

    Type de données : chaîne

    sys_user_group.description.valeur Valeur interne pour la description.

    Type de données : chaîne

    sys_user_group.e-mail Adresse e-mail pour le groupe.

    Type de données : objet

    "description": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.email.display_value Valeur d’affichage pour l’e-mail.

    Type de données : chaîne

    sys_user_group.email.value Valeur interne de l’e-mail.

    Type de données : chaîne

    sys_user_group.exclude_manager Marqueur indiquant si le gestionnaire du groupe reçoit des e-mails de groupe.

    Valeurs valides :

    • true : le gestionnaire ne reçoit pas d’e-mails de groupe.
    • false : le gestionnaire reçoit des e-mails de groupe.

    Type de données : objet

    "exclude_manager": {
      "display_value": "String",
      "value": Boolean
    }
    sys_user_group.exclude_manager.display_value Valeur d’affichage pour exclude_manager.

    Type de données : chaîne

    sys_user_group.exclude_manager.value Valeur interne pour exclude_manager.

    Type de données : booléennes

    sys_user_group.include_members Marqueur indiquant si les membres du groupe reçoivent des e-mails individuels lorsqu’un utilisateur envoie un e-mail à l’adresse e-mail du groupe. La seule exception à cette fonctionnalité concerne les notifications d’approbation, par lesquelles tous les membres d’un groupe reçoivent une notification d’approbation, quelle que soit cette sélection.

    Valeurs valides :

    • true : envoyer des e-mails à l’ensemble du groupe.
    • faux : envoyez uniquement des e-mails aux default_assignee.

    Type de données : objet

    "include_members": {
      "display_value": "String",
      "value": Boolean
    }
    sys_user_group.include_members.display_value Valeur d’affichage pour include_members.

    Type de données : chaîne

    sys_user_group.include_members.value Valeur interne pour include_members.

    Type de données : booléennes

    sys_user_group.manager Sys_id du responsable du groupe.

    Type de données : objet

    "manager": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.manager.display_value Valeur d’affichage pour le gestionnaire.

    Type de données : chaîne

    sys_user_group.gestionnaire.valeur Valeur interne pour le gestionnaire.

    Type de données : chaîne

    sys_user_group.name Nom du groupe.

    Type de données : objet

    "name": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.nom.display_value Valeur d’affichage pour le nom.

    Type de données : chaîne

    sys_user_group.nom.valeur Valeur interne du nom.

    Type de données : chaîne

    sys_user_group.parent Sys_id du parent de ce groupe. Si un groupe a un parent, le groupe enfant hérite des rôles du groupe parent. Les membres du groupe enfant ne sont pas membres du groupe parent. Par exemple, si un incident est affecté au groupe parent et que vous cliquez sur l’icône de recherche Affecté à, seuls les membres du groupe parent sont disponibles. Les membres du groupe enfant ne sont pas disponibles.

    Type de données : objet

    "parent": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.parent.display_value Valeur d’affichage pour le parent.

    Type de données : chaîne

    sys_user_group.parent.value Valeur interne pour le parent.

    Type de données : chaîne

    sys_user_group.rôles Rôles d’utilisateur affectés au groupe.

    Type de données : objet

    "roles": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.roles.display_value Valeur d’affichage pour les rôles.

    Type de données : chaîne

    sys_user_group.roles.value Valeur interne pour les rôles.

    Type de données : chaîne

    sys_user_group.source Source du groupe.

    Type de données : objet

    "source": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.source.display_value Valeur d’affichage de la source.

    Type de données : chaîne

    sys_user_group.source.valeur Valeur interne pour la source.

    Type de données : chaîne

    sys_user_group.sys_created_by Utilisateur qui a créé l’enregistrement du groupe.

    Type de données : objet

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.sys_created_by.display_value Valeur d’affichage pour sys_created_by.

    Type de données : chaîne

    sys_user_group.sys_created_by.value Valeur interne de sys_created_by.

    Type de données : chaîne

    sys_user_group.sys_created_on Date et heure de création de l’enregistrement de groupe.

    Type de données : objet

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    sys_user_group.sys_created_on.display_value Valeur d’affichage pour sys_created_on.

    Type de données : chaîne

    sys_user_group.sys_created_on.display_value_internal Valeur d’affichage interne pour sys_created_on.

    Type de données : chaîne

    sys_user_group.sys_created_on.value Valeur interne pour sys_created_on.

    Type de données : chaîne

    sys_user_group.sys_id Sys_id pour le groupe.

    Type de données : objet

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.sys_id.display_value Valeur d’affichage pour sys_id.

    Type de données : chaîne

    sys_user_group.sys_id.valeur Valeur interne de sys_id.

    Type de données : chaîne

    sys_user_group.sys_mod_count Nombre de fois où les informations de groupe associées ont été modifiées.

    Type de données : objet

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    sys_user_group.sys_mod_count.display_value Valeur d’affichage pour sys_mod_count.

    Type de données : chaîne

    sys_user_group.sys_mod_count.valeur Valeur interne pour sys_mod_count.

    Type de données : nombre

    sys_user_group.sys_updated_by Utilisateur ayant mis à jour les informations du groupe pour la dernière fois.

    Type de données : objet

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.sys_updated_by.display_value Valeur d’affichage pour sys_updated_by.

    Type de données : chaîne

    sys_user_group.sys_updated_by.value Valeur interne de sys_updated_by.

    Type de données : chaîne

    sys_user_group.sys_updated_on Date et heure de la dernière mise à jour des informations sur le groupe.

    Type de données : objet

    "sys_updated_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    sys_user_group.sys_updated_on.display_value Valeur d’affichage pour sys_updated_on.

    Type de données : chaîne

    sys_user_group.sys_updated_on.display_value_internal Valeur d’affichage interne pour sys_updated_on.

    Type de données : chaîne

    sys_user_group.sys_updated_on.value Valeur interne de sys_updated_on.

    Type de données : chaîne

    sys_user_group.type Type de groupe.

    Type de données : objet

    "type": {
      "display_value": "String",
      "value": "String"
    }
    sys_user_group.type.display_value Valeur d’affichage pour le type.

    Type de données : chaîne

    sys_user_group.type.valeur Valeur interne du type.

    Type de données : chaîne

    L’exemple de code suivant montre comment utiliser la méthode getTeamScoreForGroupId() pour récupérer le score d’équipe d’un groupe, filtrer les enregistrements demandés, puis placer tous les scores de groupe faibles et les deltas dans la file d’attente d’événement change_success.team.warning de l’enregistrement de groupe associé.

    var chgGroupGr = new GlideAggregate("change_request");
    chgGroupGr.addInactiveQuery();
    chgGroupGr.addNotNullQuery("close_code");
    chgGroupGr.groupBy("assignment_group");
    chgGroupGr.query();
     
    while (chgGroupGr.next()) {
        var groupId = chgGroupGr.getValue("assignment_group");
        var changeTeamSuccess = new sn_chg_score.ChangeSuccess().getTeamScoreForGroupId(groupId);
        if (changeTeamSuccess.can_read && changeTeamSuccess.score.has_score && changeTeamSuccess.chg_success_score_rating.rating.value === "Low") {
            var grpGr = new GlideRecord("sys_user_group");
            grpGr.get(groupId);
            gs.eventQueue("change_success.team.warning", grpGr, changeTeamSuccess.score.value, changeTeamSuccess.score.delta.value);
        }
    }

    Exemple des résultats renvoyés lors de l’appel de cette méthode :

    {
      "can_read": true,
      "sys_user_group": {
        "parent": {
          "display_value": "",
          "value": ""
        },
        "manager": {
          "display_value": "",
          "value": ""
        },
        "roles": {
          "display_value": "",
          "value": ""
        },
        "sys_mod_count": {
          "display_value": "1",
          "value": 1
        },
        "description": {
          "display_value": "LDAP admins group",
          "value": "LDAP admins group"
        },
        "active": {
          "display_value": "true",
          "value": true
        },
        "source": {
          "display_value": "",
          "value": ""
        },
        "sys_updated_on": {
          "display_value": "2013-07-26 22:48:47",
          "value": "2013-07-26 21:48:47",
          "display_value_internal": "2013-07-26 22:48:47"
        },
        "type": {
          "display_value": "",
          "value": ""
        },
        "sys_tags": {
          "display_value": "",
          "value": ""
        },
        "sys_id": {
          "display_value": "dc0db135c332010016194ffe5bba8f23",
          "value": "dc0db135c332010016194ffe5bba8f23"
        },
        "sys_updated_by": {
          "display_value": "admin",
          "value": "admin"
        },
        "cost_center": {
          "display_value": "",
          "value": ""
        },
        "default_assignee": {
          "display_value": "",
          "value": ""
        },
        "sys_created_on": {
          "display_value": "2013-07-26 22:12:56",
          "value": "2013-07-26 21:12:56",
          "display_value_internal": "2013-07-26 22:12:56"
        },
        "name": {
          "display_value": "LDAP Admins",
          "value": "LDAP Admins"
        },
        "exclude_manager": {
          "display_value": "false",
          "value": false
        },
        "email": {
          "display_value": "",
          "value": ""
        },
        "include_members": {
          "display_value": "false",
          "value": false
        },
        "sys_created_by": {
          "display_value": "admin",
          "value": "admin"
        }
      },
      "score": {
        "indicator": {
          "name": "Change success scores",
          "sys_id": "0ff316e173081010491d235f04f6a758"
        },
        "value": 510,
        "display_value": "510",
        "delta": {
          "value": 0,
          "display_value": "0"
        },
        "has_score": true
      },
      "chg_success_score_rating": {
        "score_start": {
          "display_value": "500",
          "value": 500
        },
        "score_end": {
          "display_value": "599",
          "value": 599
        },
        "color": {
          "display_value": "#FDEEC5",
          "value": "#FDEEC5"
        },
        "rating": {
          "display_value": "Medium",
          "value": "Medium"
        },
        "sys_mod_count": {
          "display_value": "0",
          "value": 0
        },
        "active": {
          "display_value": "true",
          "value": true
        },
        "sys_overrides": {
          "display_value": "",
          "value": ""
        },
        "sys_updated_on": {
          "display_value": "2020-03-27 07:44:07",
          "value": "2020-03-27 07:44:07",
          "display_value_internal": "2020-03-27 07:44:07"
        },
        "sys_tags": {
          "display_value": "",
          "value": ""
        },
        "sys_class_name": {
          "display_value": "Change Success Score Rating",
          "value": "chg_success_score_rating"
        },
        "sys_id": {
          "display_value": "5dc448fd73330010491d235f04f6a7de",
          "value": "5dc448fd73330010491d235f04f6a7de"
        },
        "sys_updated_by": {
          "display_value": "admin",
          "value": "admin"
        },
        "sys_created_on": {
          "display_value": "2020-03-27 07:44:07",
          "value": "2020-03-27 07:44:07",
          "display_value_internal": "2020-03-27 07:44:07"
        },
        "sys_domain": {
          "display_value": "global",
          "value": "global"
        },
        "sys_name": {
          "display_value": "Medium",
          "value": "Medium"
        },
        "sys_created_by": {
          "display_value": "admin",
          "value": "admin"
        }
      }
    }

    ChangeSuccess : getTypeScoreForChange(Object chgGr)

    Renvoie le dernier score de réussite du type en fonction de la demande de changement spécifiée GlideRecord.

    Tableau 17. Paramètres
    Nom Type Description
    chgGr Objet Demande de changement GlideRecord pour laquelle retourner le score de réussite type.
    Tableau 18. Renvoie
    Paramètre Description
    can_read Marqueur indiquant si un score de réussite de type a pu être récupéré pour la demande de changement spécifiée.
    Valeurs valides :
    • true : le score de réussite du type a été récupéré.
    • false : le score de réussite du type n’a pas été récupéré.

    Type de données : booléennes

    score Détails sur l’indicateur de score renvoyé.

    Type de données : objet

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    score.delta Changement du score par rapport au score précédent.

    Type de données : objet

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    score.delta.display_value Valeur d’affichage pour delta.

    Type de données : chaîne

    score.delta.valeur Valeur interne du delta.

    Type de données : chaîne

    score.display_value Valeur d’affichage renvoyée par Analyse des performances (PA).

    Type de données : chaîne

    score.has_score

    Marqueur qui indique si un score a été renvoyé pour la demande de changement spécifiée.

    Valeurs valides :
    • vrai : le score a été renvoyé.
    • faux : aucun score n’a été renvoyé.

    Type de données : booléennes

    score.indicateur Détails supplémentaires sur l’indicateur PA utilisé pour obtenir le score.

    Type de données : objet

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    score.indicator.name Nom de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    score.indicator.sys_id Sys_id de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    score.valeur Valeur retournée par PA pour le score de réussite.

    Type de données : chaîne

    type Détails sur le score de réussite type.

    Type de données : objet

    "type": {
      "display_value": "String",
      "sys_id": "String",
      "value": "String"
    }
    type.display_value Étiquette du choix.

    Type de données : chaîne

    type.sys_id Sys_id de l’enregistrement de choix [sys_choice] pour le type de changement spécifié.

    Type de données : chaîne

    type.valeur Valeur du choix.

    Type de données : chaîne

    Cet exemple de code montre comment récupérer le dernier score de réussite du type basé sur le GlideRecord actuel pour les modèles de changement pour lesquels l’utilisateur a un accès en lecture et dont la valeur de score de réussite est inférieure à 50 %. Il les stocke ensuite dans les notes de travail.

    var changeTypeSuccess = new sn_chg_score.ChangeSuccess().getTypeScoreForChange(current);
     
    gs.info(JSON.stringify(changeTypeSuccess, null, 2));
     
    if (changeTypeSuccess.can_read && changeTypeSuccess.score.has_score && changeTypeSuccess.score.value < 50) {
       current.work_notes.setJournalEntry("The selected Change Type of \"" + changeTypeSuccess.type.display_value + "\" has a success rate of less than 50% (current success rate is: " + changeTypeSuccess.score.display_value + "%).\nConsider using a different Type or adding additional approvers or discuss with your Change Manager.");
       current.update();
    }

    Exemple des résultats renvoyés lors de l’appel de cette méthode :

    {
      "can_read": true,
      "type": {
        "sys_id": "e7a27d53cb100200d71cb9c0c24c9c2f",
        "value": "normal",
        "display_value": "Normal"
      },
      "score": {
        "indicator": {
          "name": "Change Type: % Successful and Successful With Issues",
          "sys_id": "f9d25995c3ce011005aea539e540ddee"
        },
        "value": 74.29906542056075,
        "display_value": "74.30",
        "delta": {
          "value": 0,
          "display_value": "0.00"
        },
        "has_score": true
      }
    }

    ChangeSuccess : getTypeScoreForType (type de chaîne, chaîne domain_id)

    Renvoie le dernier score de réussite de type pour le type de changement spécifié.

    Tableau 19. Paramètres
    Nom Type Description
    type Chaîne Type de demande de changement dont le type de score de réussite doit être renvoyé, tel que « urgence ».
    domain_id Chaîne Facultatif. Sys_id d’un domaine à utiliser lors de l’interrogation Analyse des performances du score de réussite du type.
    Tableau 20. Renvoie
    Paramètre Description
    can_read Marqueur indiquant si un score de réussite de type a pu être récupéré pour la demande de changement spécifiée.
    Valeurs valides :
    • true : le score de réussite du type a été récupéré.
    • false : le score de réussite du type n’a pas été récupéré.

    Type de données : booléennes

    score Détails sur l’indicateur de score renvoyé.

    Type de données : objet

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    score.delta Changement du score par rapport au score précédent.

    Type de données : objet

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    score.delta.display_value Valeur d’affichage pour delta.

    Type de données : chaîne

    score.delta.valeur Valeur interne du delta.

    Type de données : chaîne

    score.display_value Valeur d’affichage renvoyée par Analyse des performances (PA).

    Type de données : chaîne

    score.has_score

    Marqueur qui indique si un score a été renvoyé pour la demande de changement spécifiée.

    Valeurs valides :
    • vrai : le score a été renvoyé.
    • faux : aucun score n’a été renvoyé.

    Type de données : booléennes

    score.indicateur Détails supplémentaires sur l’indicateur PA utilisé pour obtenir le score.

    Type de données : objet

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    score.indicator.name Nom de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    score.indicator.sys_id Sys_id de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    score.valeur Valeur retournée par PA pour le score de réussite.

    Type de données : chaîne

    type Détails sur le score de réussite type.

    Type de données : objet

    "type": {
      "display_value": "String",
      "sys_id": "String",
      "value": "String"
    }
    type.sys_id Sys_id de l’enregistrement de choix [sys_choice] pour le type de changement spécifié.

    Type de données : chaîne

    type.valeur Valeur du choix.

    Type de données : chaîne

    type.display_value Étiquette du choix.

    Type de données : chaîne

    L’exemple de code suivant montre comment utiliser la méthode getTypeScoreForType() pour récupérer le score de type pour les types spécifiés (nom, élément et langue) et filtrer les enregistrements demandés. Il place ensuite tous les scores de type inférieurs à 65 % dans la file d’attente d’événement change_success.type.warning de l’enregistrement de sys_choice associé.

    var chgTypeGr = new GlideRecord("sys_choice");
    chgTypeGr.addQuery("name", "change_request");
    chgTypeGr.addQuery("element", "type");
    chgTypeGr.addQuery("language", "en");
    chgTypeGr.query();
     
    while (chgTypeGr.next()) {
        var changeTypeSuccess = new sn_chg_score.ChangeSuccess().getTypeScoreForType(chgTypeGr.getValue("value"));
        if (changeTypeSuccess.can_read && changeTypeSuccess.score.has_score && changeTypeSuccess.score.value < 65)
            gs.eventQueue("change_success.type.warning", chgTypeGr, changeTypeSuccess.score.value, changeTypeSuccess.score.delta.value);
    }

    Exemple des résultats renvoyés lors de l’appel de cette méthode :

    {
      "can_read": true,
      "type": {
        "sys_id": "2ba27d53cb100200d71cb9c0c24c9c2f",
        "value": "emergency",
        "display_value": "Emergency"
      },
      "score": {
        "indicator": {
          "name": "Change Type: % Successful and Successful With Issues",
          "sys_id": "f9d25995c3ce011005aea539e540ddee"
        },
        "value": 82.97872340425532,
        "display_value": "82.98",
        "delta": {
          "value": 0,
          "display_value": "0.00"
        },
        "has_score": true
      }
    }

    ChangeSuccess : withIndicatorScores(activation/désactivation booléenne)

    Contrôle si la méthode associée renvoie les détails des Analyse des performances indicateurs (PA) utilisés pour générer chacun des différents types de scores (équipe, modèle et type). Par défaut, ces informations ne sont pas renvoyées.

    Utilisez cette méthode pour activer/désactiver le renvoi de ces données pour l’objet ChangeSuccess actuel. Cette méthode est une méthode d’assistance et doit être utilisée conjointement avec l’une des autres méthodes qui renvoient un score de réussite, telles que :
    Tableau 21. Paramètres
    Nom Type Description
    commutateur Booléen Marqueur indiquant s’il faut inclure les détails des indicateurs PA.
    Valeurs valides :
    • vrai : renvoie les détails des indicateurs PA.
    • faux : ne renvoie pas les détails des indicateurs PA.

    Valeur par défaut : false

    Tableau 22. Renvoie
    Paramètre Description
    indicator_scores Détails sur l’indicateur de score renvoyé.

    Type de données : objet

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    indicator_scores.delta Changement du score par rapport au score précédent.

    Type de données : objet

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    indicator_scores.delta.display_value Valeur d’affichage pour delta.

    Type de données : chaîne

    indicator_scores.delta.value Valeur interne du delta.

    Type de données : chaîne

    indicator_scores.display_value Valeur d’affichage renvoyée par Analyse des performances (PA).

    Type de données : chaîne

    indicator_scores.has_score

    Marqueur qui indique si un score a été renvoyé pour la demande de changement spécifiée.

    Valeurs valides :
    • vrai : le score a été renvoyé.
    • faux : aucun score n’a été renvoyé.

    Type de données : booléennes

    indicator_scores.indicateur Détails supplémentaires sur l’indicateur PA utilisé pour obtenir le score.

    Type de données : objet

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    indicator_scores.indicator.name Nom de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    indicator_scores.indicator.sys_id Sys_id de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    indicator_scores.valeur Valeur retournée par PA pour le score de réussite.

    Type de données : chaîne

    L’exemple suivant montre comment demander que les scores des indicateurs ne soient pas renvoyés dans un appel getScoresForChange().

    var chgGr = new GlideRecord("change_request");
    chgGr.get("number", "CHG0030305");
    
    gs.info(JSON.stringify(new sn_chg_score.ChangeSuccess().withIndicatorScores(false).getScoresForChange(chgGr), null, 2));

    La sortie suivante affiche uniquement les valeurs de score de l’indicateur qui sont renvoyées si cette aide est définie sur vrai. D’autres valeurs peuvent également être renvoyées en fonction de la méthode à laquelle cet assistant est attaché.

    "indicator_scores": [
      {
        "indicator": {
          "name": "Total changes",
          "sys_id": "966e899173401010491d235f04f6a7ef"
        },
        "value": 11,
        "display_value": "11",
        "delta": {
          "value": 0,
          "display_value": "0"
        },
        "has_score": true
      }
    ]

    ChangeSuccess : withModelScore(activation/désactivation booléenne)

    Valide uniquement lorsqu’il est appelé avec la méthode getScoresForChange(). Contrôle si la méthode getScoresForChange() renvoie le score du modèle. Par défaut, le score du modèle est renvoyé.

    Utilisez cette méthode pour activer/désactiver le renvoi de ces données pour l’objet ChangeSuccess actuel.

    Tableau 23. Paramètres
    Nom Type Description
    commutateur Booléen

    Marqueur indiquant s’il faut inclure le score de réussite du modèle.

    Valeurs valides :
    • true : renvoyer le score de réussite du modèle.
    • faux : ne renvoyez pas le score de réussite du modèle.

    Valeur par défaut : true

    Tableau 24. Renvoie
    Paramètre Description
    model_success_score Détails sur le score de réussite du modèle.

    Type de données : objet

    "model_success_score" {
      "can_read": Boolean,
      "chg_model": {Object},
      "score": {Object}
    }
    model_success_score.can_read Marqueur indiquant si un score de réussite de modèle a pu être récupéré pour la demande de changement spécifiée.
    Valeurs valides :
    • true : le score de réussite du modèle a été récupéré.
    • faux : le score de réussite du modèle n’a pas été récupéré.

    Type de données : booléennes

    model_success_score.chg_model Des objets individuels pour chaque champ de l’enregistrement du modèle de changement [chg_model] référencé par la demande de changement spécifiée. Chaque objet a une clé qui est le nom du champ et qui contient la valeur et les propriétés display_value. Si le type de champ est date/heure, la méthode renvoie également une propriété display_value_internal qui se trouve dans le fuseau horaire de l’utilisateur, mais au format système YYYY-MM-DD HH24 :MM :SS.
    "chg_model": {
      "active": {Object},
      "advanced_security": {Object},
      "available_in_ui": {Object},
      "color": {Object},
      "default_change_model": {Object},
      "description": {Object},
      "implementation_states": {Object},
      "name": {Object},
      "read_roles": {Object},
      "record_preset": {Object},
      "state_field": {Object},
      "sys_class_name": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_domain": {Object},
      "sys_domain_path": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_name": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_name": {Object},
      "sys_updated_on": {Object},
      "table_name": {Object},
      "write_roles": {Object}
    }

    Type de données : objet

    model_success_score.chg_model.active Marqueur indiquant si l’enregistrement de modèle de changement associé est actif et disponible au sein de l’instance.
    Valeurs valides :
    • true : le modèle de changement est actif.
    • faux : le modèle de changement n’est pas actif.

    Type de données : objet

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    model_success_score.chg_model.active.display_value Valeur d’affichage du marqueur actif.

    Type de données : chaîne

    model_success_score.chg_model.active.value Valeur interne du marqueur actif.

    Type de données : booléennes

    model_success_score.chg_model.advanced_security Marqueur indiquant si la sécurité basée sur les critères d’utilisateur est utilisée en plus de la sécurité basée sur les rôles pour ce modèle de changement.
    Valeurs valides :
    • true : la sécurité avancée est utilisée.
    • false : la sécurité avancée n’est pas utilisée.

    Type de données : objet

    "advanced_security": {
      "display_value": "String",
      "value": Boolean
    }
    model_success_score.chg_model.advanced_security.display_value Valeur d’affichage du marqueur advanced_security.

    Type de données : chaîne

    model_success_score.chg_model.advanced_security.value Valeur interne du marqueur advanced_security.

    Type de données : booléennes

    model_success_score.chg_model.available_in_ui Marqueur indiquant si l’enregistrement de modèle de changement associé est disponible dans l’interface utilisateur.
    Valeurs valides :
    • true : le modèle de changement est disponible dans l’interface utilisateur.
    • false : le modèle de changement n’est pas disponible dans l’interface utilisateur.

    Type de données : objet

    "available_in_ui": {
      "display_value": "String",
      "value": Boolean
    }
    model_success_score.chg_model.available_in_ui.display_value Valeur d’affichage du marqueur available_in_ui.

    Type de données : chaîne

    model_success_score.chg_model.available_in_ui.value Valeur du marqueur available_in_ui.

    Type de données : booléennes

    model_success_score.chg_model.color Couleur du modèle de changement associé sur la page de destination de la demande de changement.

    Type de données : objet

    "color": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.color.display_value Valeur d’affichage pour la couleur.

    Type de données : chaîne

    model_success_score.chg_model.color.value Valeur interne pour la couleur.

    Type de données : chaîne

    model_success_score.chg_model.default_change_model Marqueur indiquant si l’enregistrement de modèle de changement associé est le modèle de changement par défaut.
    Valeurs possibles :
    • true : valeur par défaut
    • false : pas la valeur par défaut

    Type de données : objet

    "default_change_model": {
      "display_value": "String",
      "value": Boolean
    }
    model_success_score.chg_model.default_change_model.display_value Valeur d’affichage du marqueur de modèle de changement par défaut.

    Type de données : chaîne

    model_success_score.chg_model.default_change_model.value Valeur interne du marqueur de modèle de changement par défaut.

    Type de données : booléennes

    model_success_score.chg_model.description Brève description de l’objectif du modèle de changement.

    Type de données : objet

    "description": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.description.display_value Valeur d’affichage pour la description.

    Type de données : chaîne

    model_success_score.chg_model.description.value Valeur interne pour la description.

    Type de données : chaîne

    model_success_score.chg_model.name Nom du modèle de changement.

    Type de données : objet

    "name": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.name.display_value Valeur d’affichage pour le nom.

    Type de données : chaîne

    model_success_score.chg_model.name.value Valeur interne du nom.

    Type de données : chaîne

    model_success_score.chg_model.record_preset Paires nom-valeur des champs qui doivent être automatiquement renseignés, avec les valeurs associées, lors de la création d’un nouvel enregistrement de demande de changement. Les valeurs sont séparées par des symboles d’accent circonflexe.

    Par exemple :

    « type=normal^assignment_group=a715cd759f2002002920bde8132e7018^short_description=Automated : Change^EQ »

    Type de données : objet

    "record_preset": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.record_preset.display_value Valeur d’affichage pour record_preset.

    Type de données : chaîne

    model_success_score.chg_model.record_preset.value Valeur interne de record_preset.

    Type de données : chaîne

    model_success_score.chg_model.state_field Champ de liste de choix à partir duquel collecter les choix, en fonction de la valeur fournie dans table_name. Pour les modèles de changement, cette valeur est toujours définie sur « état ».

    Type de données : objet

    "state_field": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.state_field.display_value Valeur d’affichage pour state_field.

    Type de données : chaîne

    model_success_score.chg_model.state_field.value Valeur interne pour state_field.

    Type de données : chaîne

    model_success_score.chg_model.sys_nom_classe Modifiez le nom de la table du module. Toujours changer de modèle/chg_model.

    Type de données : objet

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_nom_classe.display_value Valeur d’affichage pour sys_class_name.

    Type de données : chaîne

    model_success_score.chg_model.sys_nom_classe.valeur Valeur interne de sys_class_name.

    Type de données : chaîne

    model_success_score.chg_model.sys_created_by Nom de l’utilisateur qui a initialement créé l’enregistrement du module de changement associé.

    Type de données : objet

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_created_by.display_value Valeur d’affichage pour sys_created_by.

    Type de données : chaîne

    model_success_score.chg_model.sys_created_by.value Valeur interne de sys_created_by.

    Type de données : chaîne

    model_success_score.chg_model.sys_created_on Date et heure de création de l’enregistrement du module de changement.

    Type de données : objet

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_created_on.display_value Valeur d’affichage pour sys_created_on.

    Type de données : chaîne

    model_success_score.chg_model.sys_created_on.display_value_internal Valeur d’affichage interne pour sys_created_on.

    Type de données : chaîne

    model_success_score.chg_model.sys_created_on.value Valeur interne pour sys_created_on.

    Type de données : chaîne

    model_success_score.chg_model.sys_domaine En cas d’utilisation de domaines dans l’instance, nom du domaine auquel l’enregistrement du module de changement est associé.

    Type de données : objet

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_domain.display_value Valeur d’affichage pour sys_domain.

    Type de données : chaîne

    model_success_score.chg_model.sys_domaine.valeur Valeur interne de sys_domain.

    Type de données : chaîne

    model_success_score.chg_model.sys_domain_path En cas d’utilisation de domaines dans l’instance, chemin de domaine dans lequel se trouve l’enregistrement du module de changement associé.

    Type de données : objet

    "sys_domain_path": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_domain_path.display_value Valeur d’affichage pour sys_domain_path.

    Type de données : chaîne

    model_success_score.chg_model.sys_domain_path.value Valeur interne de sys_domain_path.

    Type de données : chaîne

    model_success_score.chg_model.sys_id Identificateur unique de l’enregistrement de modèle de changement associé.

    Type de données : objet

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_id.display_value Valeur d’affichage pour sys_id.

    Type de données : chaîne

    model_success_score.chg_model.sys_id.value Valeur interne de sys_id.

    Type de données : chaîne

    model_success_score.chg_model.sys_mod_count Nombre de fois où l’enregistrement de modèle de changement associé a été modifié.

    Type de données : objet

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    model_success_score.chg_model.sys_mod_count.display_value Valeur d’affichage pour sys_mod_count.

    Type de données : chaîne

    model_success_score.chg_model.sys_mod_count.valeur Valeur interne pour sys_mod_count.

    Type de données : nombre

    nom_model_success_score.chg_model.sys Nom du modèle de changement. Toujours le même que le name paramètre.

    Type de données : objet

    "sys_name": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_nom.valeur_affichage Valeur d’affichage pour sys_name.

    Type de données : chaîne

    model_success_score.chg_model.sys_nom.valeur Valeur interne de sys_name.

    Type de données : chaîne

    model_success_score.chg_model.sys_updated_by Nom de l’utilisateur qui a mis à jour pour la dernière fois l’enregistrement de modèle de changement associé.

    Type de données : objet

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_updated_by.display_value Valeur d’affichage pour sys_updated_by.

    Type de données : chaîne

    model_success_score.chg_model.sys_updated_by.value Valeur interne de sys_updated_by.

    Type de données : chaîne

    model_success_score.chg_model.sys_updated_on Date et heure de dernière mise à jour de l’enregistrement de modèle de changement associé.

    Type de données : objet

    "sys_updated_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    model_success_score.chg_model.sys_updated_on.display_value Valeur d’affichage pour sys_updated_on.

    Type de données : chaîne

    model_success_score.chg_model.sys_updated_on.display_value_internal Valeur d’affichage interne pour sys_updated_on.

    Type de données : chaîne

    model_success_score.chg_model.sys_updated_on.value Valeur interne de sys_updated_on.

    Type de données : chaîne

    model_success_score.chg_model.table_name Table qui définit le champ de liste de choix à partir duquel collecter les choix. Pour les modèles de changement, cette valeur est toujours définie sur « change_request ».

    Type de données : chaîne

    Longueur maximale : 80

    model_success_score.score Détails sur l’indicateur de score renvoyé.

    Type de données : objet

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    model_success_score.score.delta Changement du score par rapport au score précédent.

    Type de données : objet

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    model_success_score.score.delta.display_value Valeur d’affichage pour delta.

    Type de données : chaîne

    model_success_score.score.delta.value Valeur interne du delta.

    Type de données : chaîne

    model_success_score.score.display_value Valeur d’affichage renvoyée par Analyse des performances (PA).

    Type de données : chaîne

    model_success_score.score.score.has_score

    Marqueur qui indique si un score a été renvoyé pour la demande de changement spécifiée.

    Valeurs valides :
    • vrai : le score a été renvoyé.
    • faux : aucun score n’a été renvoyé.

    Type de données : booléennes

    model_success_score.score.indicateur Détails supplémentaires sur l’indicateur PA utilisé pour obtenir le score.

    Type de données : objet

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    model_success_score.score.indicator.name Nom de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    model_success_score.score.indicator.sys_id Sys_id de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    model_success_score.score.valeur Valeur retournée par PA pour le score de réussite.

    Type de données : chaîne

    L’exemple suivant montre comment demander que les informations de score du modèle ne soient pas renvoyées dans un appel getScoresForChange().

    var chgGr = new GlideRecord("change_request");
    chgGr.get("number", "CHG0030305");
    
    gs.info(JSON.stringify(new sn_chg_score.ChangeSuccess().withModelScore(false).getScoresForChange(chgGr), null, 2));
    

    La sortie suivante affiche uniquement les valeurs de score de réussite du modèle qui sont renvoyées si cette aide est définie sur vrai. Pour voir les autres scores qui peuvent être renvoyés, consultez getScoresForChange().

    "model_success_score": {
        "can_read": true,
        "chg_model": {
          "color": {
            "display_value": "",
            "value": ""
          },
          "default_change_model": {
            "display_value": "false",
            "value": false
          },
          "description": {
            "display_value": "This model can be used to capture unauthorized change events that were detected.",
            "value": "This model can be used to capture unauthorized change events that were detected."
          },
          "sys_updated_on": {
            "display_value": "2020-10-21 11:10:57",
            "value": "2020-10-21 10:10:57",
            "display_value_internal": "2020-10-21 11:10:57"
          },
          "table_name": {
            "display_value": "change_request",
            "value": "change_request"
          },
          "sys_class_name": {
            "display_value": "Change Model",
            "value": "chg_model"
          },
          "sys_id": {
            "display_value": "aedc6a625323101034d1ddeeff7b1296",
            "value": "aedc6a625323101034d1ddeeff7b1296"
          },
          "sys_updated_by": {
            "display_value": "admin",
            "value": "admin"
          },
          "write_roles": {
            "display_value": "",
            "value": ""
          },
          "sys_created_on": {
            "display_value": "2020-10-02 14:50:20",
            "value": "2020-10-02 13:50:20",
            "display_value_internal": "2020-10-02 14:50:20"
          },
          "read_roles": {
            "display_value": "itil,sn_change_read",
            "value": "itil,sn_change_read"
          },
          "sys_name": {
            "display_value": "Unauthorized Change",
            "value": "Unauthorized Change"
          },
          "advanced_security": {
            "display_value": "false",
            "value": false
          },
          "sys_created_by": {
            "display_value": "admin",
            "value": "admin"
          },
          "record_preset": {
            "display_value": "type=emergency^short_description=An unauthorized change has been detected^assignment_group=a715cd759f2002002920bde8132e7018^work_start=javascript:gs.nowDateTime()^unauthorized=true^EQ",
            "value": "type=emergency^short_description=An unauthorized change has been detected^assignment_group=a715cd759f2002002920bde8132e7018^work_start=javascript:gs.nowDateTime()^unauthorized=true^EQ"
          },
          "sys_mod_count": {
            "display_value": "9",
            "value": 9
          },
          "active": {
            "display_value": "true",
            "value": true
          },
          "sys_tags": {
            "display_value": "",
            "value": ""
          },
          "available_in_ui": {
            "display_value": "false",
            "value": false
          },
          "state_field": {
            "display_value": "state",
            "value": "state"
          },
          "name": {
            "display_value": "Unauthorized Change",
            "value": "Unauthorized Change"
          },
          "implementation_states": {
            "display_value": "",
            "value": ""
          }
        },
        "score": {
          "indicator": {
            "name": "Change Model: % Successful and Successful With Issues",
            "sys_id": "604f98dfc302011005aea539e540dd75"
          },
          "value": 76.92307692307693,
          "display_value": "76.92",
          "delta": {
            "value": 0,
            "display_value": "0.00"
          },
          "has_score": true
        }
      }

    ChangeSuccess : withSecurity(activation/désactivation booléenne)

    Contrôle si la méthode valide l’utilisateur appelant la méthode associée, en s’assurant qu’il a les droits de lecture du contenu demandé.

    Par exemple :
    • Pour le score de réussite de l’équipe : vérifie que l’utilisateur dispose des droits de lecture sur le groupe associé.
    • Pour le score du modèle : vérifie que l’utilisateur dispose des droits de lecture sur l’enregistrement du modèle de changement.
    • Pour le score de type : vérifie que l’utilisateur dispose des droits de lecture sur l’enregistrement de choix pour ce type de changement.
    Par défaut, toutes les méthodes ChangeSuccess effectuent cette validation. Utilisez cette méthode pour activer/désactiver cette validation pour l’objet ChangeSuccess actuel.
    Tableau 25. Paramètres
    Nom Type Description
    commutateur Booléen Marqueur indiquant s’il faut valider l’appel de la méthode associée par l’utilisateur.
    Valeurs valides :
    • vrai : valide l’utilisateur appelant la méthode associée.
    • faux : ne valide pas l’utilisateur appelant la méthode associée.

    Valeur par défaut : true

    Tableau 26. Renvoie
    Paramètre Description
    Aucun

    L’exemple suivant montre comment désactiver le contrôle de sécurité de l’utilisateur lors de l’appel de la méthode getScoresForChange().

    var chgGr = new GlideRecord("change_request");
    chgGr.get("number", "CHG0030305");
    new sn_chg_score.ChangeSuccess().withSecurity(false).getScoresForChange(chgGr);

    Sortie :

    None

    ChangeSuccess : withTeamScore(activation/désactivation booléenne)

    Valide uniquement lorsqu’il est appelé avec la méthode getScoresForChange(). Contrôle si la méthode getScoresForChange() renvoie le score de l’équipe. Par défaut, le score de l’équipe est renvoyé.

    Utilisez cette méthode pour activer/désactiver le renvoi de ces données pour l’objet ChangeSuccess actuel.

    Tableau 27. Paramètres
    Nom Type Description
    commutateur Booléen Marqueur indiquant s’il faut inclure le score de réussite de l’équipe.
    Valeurs valides :
    • true : renvoie le score de réussite de l’équipe.
    • faux : ne renvoie pas le score de réussite de l’équipe.

    Valeur par défaut : true

    Tableau 28. Renvoie
    Paramètre Description
    team_success_score Détails sur le score de réussite de l’équipe.

    Type de données : objet

    "team_success_score" {
      "can_read": Boolean,
      "chg_success_score_rating": {Object},
      "score": {Object},
      "sys_user_group":{Object}
    }
    team_success_score.can_read Marqueur indiquant si un score de réussite de l’équipe de changement a pu être récupéré pour la demande de changement spécifiée.
    Valeurs valides :
    • true : le score de réussite de l’équipe a été récupéré.
    • faux : le score de réussite de l’équipe n’a pas été récupéré.

    Type de données : booléennes

    team_success_score.chg_success_score_rating Objets individuels pour chaque champ de l’enregistrement Évaluation du score de réussite de changement [chg_success_score_rating] qui correspond au score renvoyé. Chaque objet de champ a une clé qui est le nom du champ et contient value les display_value propriétés. Si le type de champ est date/heure, la méthode renvoie également une display_value_internal propriété qui se trouve dans le fuseau horaire de l’utilisateur, mais au format système AAAA-MM-JJ HH24 :MM :SS.

    Type de données : objet

    "chg_success_score_rating": {
      "active": {Object},
      "color": {Object},
      "rating": {Object},
      "score_end": {Object},
      "score_start": {Object},
      "sys_class_name": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_domain": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_name": {Object},
      "sys_overrides": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_on": {Object}
    }
    team_success_score.chg_success_score_rating.active Marqueur indiquant si l’enregistrement du score de réussite de changement associé est actif et disponible au sein de l’instance.
    Valeurs valides :
    • vrai : l’enregistrement du score de réussite de changement est actif.
    • faux : l’enregistrement du score de réussite de changement n’est pas actif.

    Type de données : objet

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    team_success_score.chg_success_score_rating.active.display_value Valeur d’affichage du marqueur actif.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.active.value Valeur interne du marqueur actif.

    Type de données : booléennes

    team_success_score.chg_success_score_rating.color Couleur du score de réussite de changement associé, tel qu’indiqué dans la carte de scores de réussite de changement d’une demande de changement.

    Type de données : objet

    "color": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.color.display_value Valeur d’affichage pour la couleur.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.color.value Valeur interne pour la couleur.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.rating Modifier l’évaluation du score de réussite, par exemple Faible ou Élevé.

    Type de données : objet

    "rating": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.rating.display_value Valeur d’affichage pour l’évaluation.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.rating.value Valeur interne pour évaluation.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.score_end Valeur la plus élevée du score de réussite de changement.

    Type de données : objet

    "score_end": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.chg_success_score_rating.score_end.display_value Valeur d’affichage pour score_end.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.score_end.value Valeur interne de score_end.

    Type de données : nombre

    team_success_score.chg_success_score_rating.score_start Valeur la plus basse du score de réussite du changement.

    Type de données : objet

    "score_start": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.chg_success_score_rating.score_start.display_value Valeur d’affichage pour score_start.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.score_start.value Valeur interne de score_start.

    Type de données : nombre

    team_success_score.chg_success_score_rating.sys_nom_classe Nom de la table d’évaluation du score de réussite de changement. Modifiez toujours la note/chg_success_score_rating score de réussite.

    Type de données : objet

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_nom_classe.valeur_affichage Valeur d’affichage pour sys_class_name.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_nom_classe.valeur Valeur interne de sys_class_name.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_created_by Nom de l’utilisateur qui a initialement créé l’enregistrement d’évaluation du score de réussite de changement associé.

    Type de données : objet

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_created_by.display_value Valeur d’affichage pour sys_created_by.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_created_by.value Valeur interne de sys_created_by.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_created_on Date et heure de création de l’enregistrement de l’évaluation du score de réussite de changement.

    Type de données : objet

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_created_on.display_value Valeur d’affichage pour sys_created_on.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_created_on.display_value_internal Valeur d’affichage interne pour sys_created_on.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_created_on.value Valeur interne pour sys_created_on.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_domaine En cas d’utilisation de domaines dans l’instance, le nom du domaine auquel l’enregistrement du score de réussite de changement est associé.

    Type de données : objet

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_domain.display_value Valeur d’affichage pour sys_domain.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_domaine.valeur Valeur interne de sys_domain.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_id Identificateur unique de l’enregistrement associé du score de réussite des changements.

    Type de données : objet

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_id.display_value Valeur d’affichage pour sys_id.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_id.valeur Valeur interne de sys_id.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_mod_count Nombre de fois où l’enregistrement du score de réussite de changement associé a été modifié.

    Type de données : objet

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.chg_success_score_rating.sys_mod_count.display_value Valeur d’affichage pour sys_mod_count.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_mod_count.valeur Valeur interne pour sys_mod_count.

    Type de données : nombre

    nom_team_success_score.chg_success_score_rating.sys Nom de l’évaluation du score de réussite de changement.

    Valeurs possibles :

    • Excellent
    • Élevé
    • Basse
    • Moyen

    Type de données : objet

    "sys_name": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.chg_success_score_rating.sys_nom.valeur_affichage Valeur d’affichage pour sys_name.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_nom.valeur Valeur interne de sys_name.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_overrides Sys_id d’un enregistrement dans la même table, mais dans un domaine supérieur à celui de l’enregistrement actuel. Cela permet à un enregistrement d’un domaine inférieur de remplacer un enregistrement d’un domaine au-dessus.

    Par exemple, si vous avez un enregistrement d’évaluation défini dans le domaine « global », mais que pour le domaine « TOP/ACME », vous remplacez l’enregistrement dans « global ».

    Type de données : objet

    "sys_overrides": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_overrides.display_value Valeur d’affichage pour sys_overrides.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_overrides.value Valeur interne de sys_overrides.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_balises Liste des balises système associées à l’enregistrement du score de réussite de changement.

    Type de données : objet

    "sys_tags": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_tags.display_value Valeur d’affichage pour sys_tags.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_tags.value Valeur interne de sys_tags.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_updated_by Nom de l’utilisateur qui a mis à jour pour la dernière fois l’enregistrement du score de réussite de changement associé.

    Type de données : objet

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_updated_by.display_value Valeur d’affichage pour sys_updated_by.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_updated_by.value Valeur interne de sys_updated_by.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_updated_on Date et heure de la dernière mise à jour de l’enregistrement du score de réussite de changement associé.

    Type de données : objet

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    team_success_score.chg_success_score_rating.sys_updated_on.display_value Valeur d’affichage pour sys_updated_on.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_updated_on.display_value_internal Valeur d’affichage interne pour sys_updated_on.

    Type de données : chaîne

    team_success_score.chg_success_score_rating.sys_updated_on.value Valeur interne de sys_updated_on.

    Type de données : chaîne

    team_success_score.score Détails sur l’indicateur de score renvoyé.

    Type de données : objet

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    team_success_score.score.delta Changement du score par rapport au score précédent.

    Type de données : objet

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.score.delta.display_value Valeur d’affichage pour delta.

    Type de données : chaîne

    team_success_score.score.delta.value Valeur interne du delta.

    Type de données : chaîne

    team_success_score.score.display_value Valeur d’affichage renvoyée par Analyse des performances (PA).

    Type de données : chaîne

    team_success_score.score.has_score

    Marqueur qui indique si un score a été renvoyé pour la demande de changement spécifiée.

    Valeurs valides :
    • vrai : le score a été renvoyé.
    • faux : aucun score n’a été renvoyé.

    Type de données : booléennes

    team_success_score.score.indicateur Détails supplémentaires sur l’indicateur PA utilisé pour obtenir le score.

    Type de données : objet

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    team_success_score.score.indicator.name Nom de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    team_success_score.score.indicator.sys_id Sys_id de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    team_success_score.score.valeur Valeur retournée par PA pour le score de réussite.

    Type de données : chaîne

    team_success_score.sys_user_group Des objets individuels pour chaque champ de l’enregistrement Groupe [sys_user_group] référencé par la demande de changement spécifiée. Chaque objet de champ a une clé qui est le nom du champ et contient value les display_value propriétés. Si le type de champ est date/heure, la méthode renvoie également une display_value_internal propriété qui se trouve dans le fuseau horaire de l’utilisateur, mais au format système AAAA-MM-JJ HH24 :MM :SS.
    Type de données : objet
    "sys_user_group": {
      "active": {Object},
      "cost_center": {Object},
      "default_assignee": {Object},
      "description": {Object},
      "email": {Object},
      "exclude_manager": {Object},
      "include_members": {Object},
      "manager": {Object},
      "name": {Object},
      "parent": {Object},
      "roles": {Object},
      "source": {Object},
      "sys_created_by": {Object},
      "sys_created_on": {Object},
      "sys_id": {Object},
      "sys_mod_count": {Object},
      "sys_tags": {Object},
      "sys_updated_by": {Object},
      "sys_updated_on": {Object},
      "type": {Object}
    }
    team_success_score.sys_user_group.active Marqueur indiquant si le groupe est actif.

    Valeurs possibles :

    • true : le groupe est actif
    • false : le groupe est désactivé

    Type de données : objet

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    team_success_score.sys_user_group.active.display_value Valeur d’affichage du marqueur actif.

    Type de données : chaîne

    team_success_score.sys_user_group.active.value Valeur interne du marqueur actif.

    Type de données : booléennes

    team_success_score.sys_user_group.cost_center Sys_id du centre de coûts associé au groupe.

    Type de données : objet

    "cost_center": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.cost_center.display_value Valeur d’affichage pour cost_center.

    Type de données : chaîne

    team_success_score.sys_user_group.cost_center.value Valeur interne de cost_center.

    Type de données : chaîne

    team_success_score.sys_user_group.default_assignee Sys_id de l’utilisateur qui est le délégataire par défaut du groupe.

    Type de données : objet

    "default_assignee": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.default_assignee.display_value Valeur d’affichage pour default_assignee.

    Type de données : chaîne

    team_success_score.sys_user_group.default_assignee.value Valeur interne pour default_assignee.

    Type de données : chaîne

    team_success_score.sys_user_group.description Description du groupe

    Type de données : objet

    "description": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.description.display_value Valeur d’affichage pour la description.

    Type de données : chaîne

    team_success_score.sys_user_group.description.value Valeur interne pour la description.

    Type de données : chaîne

    team_success_score.sys_user_group.email Adresse e-mail pour le groupe.

    Type de données : objet

    "description": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.email.display_value Valeur d’affichage pour l’e-mail.

    Type de données : chaîne

    team_success_score.sys_user_group.email.value Valeur interne de l’e-mail.

    Type de données : chaîne

    team_success_score.sys_user_group.exclude_manager Marqueur indiquant si le gestionnaire du groupe reçoit des e-mails de groupe.

    Valeurs valides :

    • true : le gestionnaire ne reçoit pas d’e-mails de groupe.
    • false : le gestionnaire reçoit des e-mails de groupe.

    Type de données : objet

    "exclude_manager": {
      "display_value": "String",
      "value": Boolean
    }
    team_success_score.sys_user_group.exclude_manager.display_value Valeur d’affichage pour exclude_manager.

    Type de données : chaîne

    team_success_score.sys_user_group.exclude_manager.value Valeur interne pour exclude_manager.

    Type de données : booléennes

    team_success_score.sys_user_group.include_members Marqueur indiquant si les membres du groupe reçoivent des e-mails individuels lorsqu’un utilisateur envoie un e-mail à l’adresse e-mail du groupe. La seule exception à cette fonctionnalité concerne les notifications d’approbation, par lesquelles tous les membres d’un groupe reçoivent une notification d’approbation, quelle que soit cette sélection.

    Valeurs valides :

    • true : envoyer des e-mails à l’ensemble du groupe.
    • faux : envoyez uniquement des e-mails aux default_assignee.

    Type de données : objet

    "include_members": {
      "display_value": "String",
      "value": Boolean
    }
    team_success_score.sys_user_group.include_members.display_value Valeur d’affichage pour include_members.

    Type de données : chaîne

    team_success_score.sys_user_group.include_members.value Valeur interne pour include_members.

    Type de données : booléennes

    team_success_score.sys_user_group.manager Sys_id du responsable du groupe.

    Type de données : objet

    "manager": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.manager.display_value Valeur d’affichage pour le gestionnaire.

    Type de données : chaîne

    team_success_score.sys_user_group.manager.value Valeur interne pour le gestionnaire.

    Type de données : chaîne

    team_success_score.sys_user_group.name Nom du groupe.

    Type de données : objet

    "name": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.name.display_value Valeur d’affichage pour le nom.

    Type de données : chaîne

    team_success_score.sys_user_group.name.value Valeur interne du nom.

    Type de données : chaîne

    team_success_score.sys_user_group.parent Sys_id du parent de ce groupe. Si un groupe a un parent, le groupe enfant hérite des rôles du groupe parent. Les membres du groupe enfant ne sont pas membres du groupe parent. Par exemple, si un incident est affecté au groupe parent et que vous cliquez sur l’icône de recherche Affecté à, seuls les membres du groupe parent sont disponibles. Les membres du groupe enfant ne sont pas disponibles.

    Type de données : objet

    "parent": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.parent.display_value Valeur d’affichage pour le parent.

    Type de données : chaîne

    team_success_score.sys_user_group.parent.value Valeur interne pour le parent.

    Type de données : chaîne

    team_success_score.sys_user_group.roles Rôles d’utilisateur affectés au groupe.

    Type de données : objet

    "roles": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.roles.display_value Valeur d’affichage pour les rôles.

    Type de données : chaîne

    team_success_score.sys_user_group.roles.value Valeur interne pour les rôles.

    Type de données : chaîne

    team_success_score.sys_user_group.source Source du groupe.

    Type de données : objet

    "source": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.source.display_value Valeur d’affichage de la source.

    Type de données : chaîne

    team_success_score.sys_user_group.source.value Valeur interne pour la source.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_created_by Utilisateur qui a créé l’enregistrement du groupe.

    Type de données : objet

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_created_by.display_value Valeur d’affichage pour sys_created_by.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_created_by.value Valeur interne de sys_created_by.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_created_on Date et heure de création de l’enregistrement de groupe.

    Type de données : objet

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_created_on.display_value Valeur d’affichage pour sys_created_on.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_created_on.display_value_internal Valeur d’affichage interne pour sys_created_on.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_created_on.value Valeur interne pour sys_created_on.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_id Sys_id pour le groupe.

    Type de données : objet

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_id.display_value Valeur d’affichage pour sys_id.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_id.valeur Valeur interne de sys_id.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_mod_count Nombre de fois où les informations de groupe associées ont été modifiées.

    Type de données : objet

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    team_success_score.sys_user_group.sys_mod_count.display_value Valeur d’affichage pour sys_mod_count.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_mod_count.valeur Valeur interne pour sys_mod_count.

    Type de données : nombre

    team_success_score.sys_user_group.sys_updated_by Utilisateur ayant mis à jour les informations du groupe pour la dernière fois.

    Type de données : objet

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_updated_by.display_value Valeur d’affichage pour sys_updated_by.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_updated_by.value Valeur interne de sys_updated_by.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_updated_on Date et heure de la dernière mise à jour des informations sur le groupe.

    Type de données : objet

    "sys_updated_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.sys_updated_on.display_value Valeur d’affichage pour sys_updated_on.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_updated_on.display_value_internal Valeur d’affichage interne pour sys_updated_on.

    Type de données : chaîne

    team_success_score.sys_user_group.sys_updated_on.value Valeur interne de sys_updated_on.

    Type de données : chaîne

    team_success_score.sys_user_group.type Type de groupe.

    Type de données : objet

    "type": {
      "display_value": "String",
      "value": "String"
    }
    team_success_score.sys_user_group.type.display_value Valeur d’affichage pour le type.

    Type de données : chaîne

    team_success_score.sys_user_group.type.value Valeur interne du type.

    Type de données : chaîne

    L’exemple de code suivant montre comment utiliser cette méthode pour définir la réponse de retour de score d’équipe sur faux.

    var chgGr = new GlideRecord("change_request");
    chgGr.get("number", "CHG0030305");
    
    gs.info(JSON.stringify(new sn_chg_score.ChangeSuccess().withTeamScore(false).getScoresForChange(chgGr), null, 2));

    La sortie suivante affiche uniquement les valeurs de score d’équipe renvoyées si cette aide est définie sur vrai. Pour voir les autres scores qui peuvent être renvoyés, consultez getScoresForChange().

    {
      "team_success_score": {
        "can_read": true,
        "sys_user_group": {
          "parent": {
            "display_value": "",
            "value": ""
          },
          "manager": {
            "display_value": "",
            "value": ""
          },
          "roles": {
            "display_value": "",
            "value": ""
          },
          "sys_mod_count": {
            "display_value": "0",
            "value": 0
          },
          "description": {
            "display_value": "",
            "value": ""
          },
          "active": {
            "display_value": "true",
            "value": true
          },
          "source": {
            "display_value": "",
            "value": ""
          },
          "sys_updated_on": {
            "display_value": "2018-03-07 21:00:41",
            "value": "2018-03-07 21:00:41",
            "display_value_internal": "2018-03-07 21:00:41"
          },
          "type": {
            "display_value": "",
            "value": ""
          },
          "sys_tags": {
            "display_value": "",
            "value": ""
          },
          "sys_id": {
            "display_value": "5f6441efc0a8010e0177fcb589156352",
            "value": "5f6441efc0a8010e0177fcb589156352"
          },
          "sys_updated_by": {
            "display_value": "glide.maint",
            "value": "glide.maint"
          },
          "cost_center": {
            "display_value": "",
            "value": ""
          },
          "default_assignee": {
            "display_value": "",
            "value": ""
          },
          "sys_created_on": {
            "display_value": "2018-03-07 21:00:41",
            "value": "2018-03-07 21:00:41",
            "display_value_internal": "2018-03-07 21:00:41"
          },
          "name": {
            "display_value": "IT Securities",
            "value": "IT Securities"
          },
          "exclude_manager": {
            "display_value": "false",
            "value": false
          },
          "email": {
            "display_value": "",
            "value": ""
          },
          "include_members": {
            "display_value": "false",
            "value": false
          },
          "sys_created_by": {
            "display_value": "glide.maint",
            "value": "glide.maint"
          }
        },
        "score": {
          "indicator": {
            "name": "Change success scores",
            "sys_id": "0ff316e173081010491d235f04f6a758"
          },
          "value": 465,
          "display_value": "465",
          "delta": {
            "value": 0,
            "display_value": "0"
          },
          "has_score": true
        },
        "chg_success_score_rating": {
          "score_start": {
            "display_value": "0",
            "value": 0
          },
          "score_end": {
            "display_value": "499",
            "value": 499
          },
          "color": {
            "display_value": "#FCCAC9",
            "value": "#FCCAC9"
          },
          "rating": {
            "display_value": "Low",
            "value": "Low"
          },
          "sys_mod_count": {
            "display_value": "0",
            "value": 0
          },
          "active": {
            "display_value": "true",
            "value": true
          },
          "sys_overrides": {
            "display_value": "",
            "value": ""
          },
          "sys_updated_on": {
            "display_value": "2020-03-27 07:43:29",
            "value": "2020-03-27 07:43:29",
            "display_value_internal": "2020-03-27 07:43:29"
          },
          "sys_tags": {
            "display_value": "",
            "value": ""
          },
          "sys_class_name": {
            "display_value": "Change Success Score Rating",
            "value": "chg_success_score_rating"
          },
          "sys_id": {
            "display_value": "7ad380b573330010491d235f04f6a717",
            "value": "7ad380b573330010491d235f04f6a717"
          },
          "sys_updated_by": {
            "display_value": "admin",
            "value": "admin"
          },
          "sys_created_on": {
            "display_value": "2020-03-27 07:43:29",
            "value": "2020-03-27 07:43:29",
            "display_value_internal": "2020-03-27 07:43:29"
          },
          "sys_domain": {
            "display_value": "global",
            "value": "global"
          },
          "sys_name": {
            "display_value": "Low",
            "value": "Low"
          },
          "sys_created_by": {
            "display_value": "admin",
            "value": "admin"
          }
        }
      }

    ChangeSuccess : withTeamScoreRatings(activation/désactivation booléenne)

    Contrôle si la méthode associée renvoie les détails de tous les enregistrements d’évaluation du score de réussite de changement. Par défaut, ces informations ne sont pas renvoyées.

    Utilisez cette méthode pour activer/désactiver le renvoi de ces données pour l’objet ChangeSuccess actuel. Cette méthode est une méthode d’assistance et doit être utilisée conjointement avec l’une des autres méthodes qui renvoient un score de réussite, telles que :
    Tableau 29. Paramètres
    Nom Type Description
    commutateur Booléen Marqueur indiquant s’il faut inclure les détails pour tous les enregistrements d’évaluation du score de réussite de l’équipe.
    Valeurs valides :
    • vrai : renvoie les détails de tous les enregistrements d’évaluation du score de réussite de changement.
    • faux : ne renvoie pas les détails de tous les enregistrements d’évaluation du score de réussite de changement.

    Valeur par défaut : false

    Tableau 30. Renvoie
    Paramètre Description
    audimat
    ratings.active Marqueur indiquant si l’enregistrement du score de réussite de changement associé est actif et disponible au sein de l’instance.
    Valeurs valides :
    • vrai : l’enregistrement du score de réussite de changement est actif.
    • faux : l’enregistrement du score de réussite de changement n’est pas actif.

    Type de données : objet

    "active": {
      "display_value": "String",
      "value": Boolean
    }
    ratings.active.display_value Valeur d’affichage du marqueur actif.

    Type de données : chaîne

    ratings.active.value Valeur interne du marqueur actif.

    Type de données : booléennes

    Évaluation.Couleur Couleur du score de réussite de changement associé, tel qu’indiqué dans la carte de scores de réussite de changement d’une demande de changement.

    Type de données : objet

    "color": {
      "display_value": "String",
      "value": "String"
    }
    ratings.color.display_value Valeur d’affichage pour la couleur.

    Type de données : chaîne

    évaluations.couleur.valeur Valeur interne pour la couleur.

    Type de données : chaîne

    évaluation.évaluation Modifier l’évaluation du score de réussite, par exemple Faible ou Élevé.

    Type de données : objet

    "rating": {
      "display_value": "String",
      "value": "String"
    }
    ratings.rating.display_value Valeur d’affichage pour l’évaluation.

    Type de données : chaîne

    évaluations.évaluation.valeur Valeur interne pour évaluation.

    Type de données : chaîne

    ratings.score_end Valeur la plus élevée du score de réussite de changement.

    Type de données : objet

    "score_end": {
      "display_value": "String",
      "value": Number
    }
    ratings.score_end.display_value Valeur d’affichage pour score_end.

    Type de données : chaîne

    ratings.score_end.valeur Valeur interne de score_end.

    Type de données : nombre

    ratings.score_start Valeur la plus basse du score de réussite du changement.

    Type de données : objet

    "score_start": {
      "display_value": "String",
      "value": Number
    }
    ratings.score_start.display_value Valeur d’affichage pour score_start.

    Type de données : chaîne

    ratings.score_start.valeur Valeur interne de score_start.

    Type de données : nombre

    ratings.sys_nom_de_classe Nom de la table d’évaluation du score de réussite de changement. Modifiez toujours la note/chg_success_score_rating score de réussite.

    Type de données : objet

    "sys_class_name": {
      "display_value": "String",
      "value": "String"
    }
    ratings.sys_nom_classe.display_value Valeur d’affichage pour sys_class_name.

    Type de données : chaîne

    ratings.sys_nom_classe.valeur Valeur interne de sys_class_name.

    Type de données : chaîne

    ratings.sys_created_by Nom de l’utilisateur qui a initialement créé l’enregistrement d’évaluation du score de réussite de changement associé.

    Type de données : objet

    "sys_created_by": {
      "display_value": "String",
      "value": "String"
    }
    ratings.sys_created_by.display_value Valeur d’affichage pour sys_created_by.

    Type de données : chaîne

    ratings.sys_created_by.value Valeur interne de sys_created_by.

    Type de données : chaîne

    ratings.sys_created_on Date et heure de création de l’enregistrement de l’évaluation du score de réussite de changement.

    Type de données : objet

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    ratings.sys_created_on.display_value Valeur d’affichage pour sys_created_on.

    Type de données : chaîne

    ratings.sys_created_on.display_value_internal Valeur d’affichage interne pour sys_created_on.

    Type de données : chaîne

    ratings.sys_created_on.value Valeur interne pour sys_created_on.

    Type de données : chaîne

    ratings.sys_domaine En cas d’utilisation de domaines dans l’instance, le nom du domaine auquel l’enregistrement du score de réussite de changement est associé.

    Type de données : objet

    "sys_domain": {
      "display_value": "String",
      "value": "String"
    }
    ratings.sys_domain.display_value Valeur d’affichage pour sys_domain.

    Type de données : chaîne

    ratings.sys_domaine.valeur Valeur interne de sys_domain.

    Type de données : chaîne

    ratings.sys_id Identificateur unique de l’enregistrement associé du score de réussite des changements.

    Type de données : objet

    "sys_id": {
      "display_value": "String",
      "value": "String"
    }
    ratings.sys_id.display_value Valeur d’affichage pour sys_id.

    Type de données : chaîne

    ratings.sys_id.valeur Valeur interne de sys_id.

    Type de données : chaîne

    ratings.sys_mod_count Nombre de fois où l’enregistrement du score de réussite de changement associé a été modifié.

    Type de données : objet

    "sys_mod_count": {
      "display_value": "String",
      "value": Number
    }
    ratings.sys_mod_count.display_value Valeur d’affichage pour sys_mod_count.

    Type de données : chaîne

    ratings.sys_mod_count.valeur Valeur interne pour sys_mod_count.

    Type de données : nombre

    nom_ratings.sys Nom de l’évaluation du score de réussite de changement.

    Valeurs possibles :

    • Excellent
    • Élevé
    • Basse
    • Moyen

    Type de données : objet

    "sys_name": {
      "display_value": "String",
      "value": Number
    }
    ratings.sys_nom.valeur_affichage Valeur d’affichage pour sys_name.

    Type de données : chaîne

    ratings.sys_nom.valeur Valeur interne de sys_name.

    Type de données : chaîne

    ratings.sys_overrides Sys_id d’un enregistrement dans la même table, mais dans un domaine supérieur à celui de l’enregistrement actuel. Cela permet à un enregistrement d’un domaine inférieur de remplacer un enregistrement d’un domaine au-dessus.

    Par exemple, si vous avez un enregistrement d’évaluation défini dans le domaine « global », mais que pour le domaine « TOP/ACME », vous remplacez l’enregistrement dans « global ».

    Type de données : objet

    "sys_overrides": {
      "display_value": "String",
      "value": "String"
    }
    ratings.sys_overrides.display_value Valeur d’affichage pour sys_overrides.

    Type de données : chaîne

    ratings.sys_overrides.value Valeur interne de sys_overrides.

    Type de données : chaîne

    ratings.sys_tags Liste des balises système associées à l’enregistrement du score de réussite de changement.

    Type de données : objet

    "sys_tags": {
      "display_value": "String",
      "value": "String"
    }
    ratings.sys_tags.display_value Valeur d’affichage pour sys_tags.

    Type de données : chaîne

    ratings.sys_tags.value Valeur interne de sys_tags.

    Type de données : chaîne

    ratings.sys_updated_by Nom de l’utilisateur qui a mis à jour pour la dernière fois l’enregistrement du score de réussite de changement associé.

    Type de données : objet

    "sys_updated_by": {
      "display_value": "String",
      "value": "String"
    }
    ratings.sys_updated_by.display_value Valeur d’affichage pour sys_updated_by.

    Type de données : chaîne

    ratings.sys_updated_by.value Valeur interne de sys_updated_by.

    Type de données : chaîne

    ratings.sys_updated_on Date et heure de la dernière mise à jour de l’enregistrement du score de réussite de changement associé.

    Type de données : objet

    "sys_created_on": {
      "display_value": "String",
      "display_value_internal": "String",
      "value": "String"
    }
    ratings.sys_updated_on.display_value Valeur d’affichage pour sys_updated_on.

    Type de données : chaîne

    ratings.sys_updated_on.display_value_internal Valeur d’affichage interne pour sys_updated_on.

    Type de données : chaîne

    ratings.sys_updated_on.value Valeur interne de sys_updated_on.

    Type de données : chaîne

    L’exemple de code suivant montre comment utiliser cette méthode pour définir la réponse de retour d’évaluation du score de l’équipe sur faux.

    var chgGr = new GlideRecord("change_request");
    chgGr.get("number", "CHG0030305");
    
    gs.info(JSON.stringify(new sn_chg_score.ChangeSuccess().withTeamScoreRatings(false).getTeamScoreForChange(chgGr), null, 2));

    La sortie suivante affiche uniquement les valeurs de score d’équipe renvoyées si cette aide est définie sur vrai. Pour voir les autres scores qui peuvent être renvoyés, reportez-vous à la méthode à laquelle vous associez cette assistance.

    "ratings": [
      {
        "score_start": {
          "display_value": "700",
          "value": 700
        },
        "score_end": {
          "display_value": "850",
          "value": 850
        },
        "color": {
          "display_value": "#A4EDA8",
          "value": "#A4EDA8"
        },
        "rating": {
          "display_value": "Excellent",
          "value": "Excellent"
        },
        "sys_mod_count": {
          "display_value": "1",
          "value": 1
        },
        "active": {
          "display_value": "true",
          "value": true
        },
        "sys_overrides": {
          "display_value": "",
          "value": ""
        },
        "sys_updated_on": {
          "display_value": "2020-03-27 07:45:36",
          "value": "2020-03-27 07:45:36",
          "display_value_internal": "2020-03-27 07:45:36"
        },
        "sys_tags": {
          "display_value": "",
          "value": ""
        },
        "sys_class_name": {
          "display_value": "Change Success Score Rating",
          "value": "chg_success_score_rating"
        },
        "sys_id": {
          "display_value": "76e440fd73330010491d235f04f6a7df",
          "value": "76e440fd73330010491d235f04f6a7df"
        },
        "sys_updated_by": {
          "display_value": "admin",
          "value": "admin"
        },
        "sys_created_on": {
          "display_value": "2020-03-27 07:44:46",
          "value": "2020-03-27 07:44:46",
          "display_value_internal": "2020-03-27 07:44:46"
        },
        "sys_domain": {
          "display_value": "global",
          "value": "global"
        },
        "sys_name": {
          "display_value": "Excellent",
          "value": "Excellent"
        },
        "sys_created_by": {
          "display_value": "admin",
          "value": "admin"
        }
      }
    ]

    ChangeSuccess : withTypeScore(commutateur booléen)

    Valide uniquement lorsqu’il est appelé avec la méthode getScoresForChange(). Contrôle si la méthode getScoresForChange() renvoie le score type. Par défaut, le score de type est renvoyé.

    Utilisez cette méthode pour activer/désactiver le renvoi de ces données pour l’objet ChangeSuccess actuel.

    Tableau 31. Paramètres
    Nom Type Description
    commutateur Booléen Marqueur indiquant s’il faut inclure le type de score de réussite.
    Valeurs valides :
    • vrai : renvoie le type de score de réussite.
    • faux : ne renvoie pas le type de score de réussite.

    Valeur par défaut : true

    Tableau 32. Renvoie
    Paramètre Description
    type_success_score Détails sur le score de réussite type.

    Type de données : objet

    "type_success_score": {
      "can_read": Boolean,
      "score": {Object},
      "type": {Object}
    }
    type_success_score.can_read Marqueur indiquant si un score de réussite de type a pu être récupéré pour la demande de changement spécifiée.
    Valeurs valides :
    • true : le score de réussite du type a été récupéré.
    • false : le score de réussite du type n’a pas été récupéré.

    Type de données : booléennes

    type_success_score.score Détails sur l’indicateur de score renvoyé.

    Type de données : objet

    "score": {
      "delta": {Object},
      "display_value": "String",
      "has_score": Boolean,
      "indicator": {Object},
      "value": Number
    }
    type_success_score.score.delta Changement du score par rapport au score précédent.

    Type de données : objet

    "delta": {
      "display_value": "String",
      "value": "String"
    }
    type_success_score.score.delta.display_value Valeur d’affichage pour delta.

    Type de données : chaîne

    type_success_score.score.delta.value Valeur interne du delta.

    Type de données : chaîne

    type_success_score.score.display_value Valeur d’affichage renvoyée par Analyse des performances (PA).

    Type de données : chaîne

    type_success_score.score.has_score

    Marqueur qui indique si un score a été renvoyé pour la demande de changement spécifiée.

    Valeurs valides :
    • vrai : le score a été renvoyé.
    • faux : aucun score n’a été renvoyé.

    Type de données : booléennes

    type_success_score.score.indicateur Détails supplémentaires sur l’indicateur PA utilisé pour obtenir le score.

    Type de données : objet

    "indicator": {
      "name": "String",
      "sys_id": "String"
    }
    type_success_score.score.indicator.name Nom de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    type_success_score.score.indicator.sys_id Sys_id de l’indicateur PA utilisé pour obtenir le score.

    Type de données : chaîne

    type_success_score.score.valeur Valeur retournée par PA pour le score de réussite.

    Type de données : chaîne

    type_success_score.type Détails sur le score de réussite type.

    Type de données : objet

    "type": {
      "display_value": "String",
      "sys_id": "String",
      "value": "String"
    }
    type_success_score.type.display_value Étiquette du choix.

    Type de données : chaîne

    type_success_score.type.sys_id Sys_id de l’enregistrement de choix [sys_choice] pour le type de changement spécifié.

    Type de données : chaîne

    type_success_score.type.valeur Valeur du choix.

    Type de données : chaîne

    L’exemple de code suivant montre comment utiliser cette méthode pour définir le type de réponse de retour de score souhaité.

    var chgGr = new GlideRecord("change_request");
    chgGr.get("number", "CHG0030305");
    
    gs.info(JSON.stringify(new sn_chg_score.ChangeSuccess().withTypeScore(true).getScoresForChange(chgGr), null, 2));
    

    La sortie suivante affiche uniquement les valeurs de score de réussite type retournées si cette aide est définie sur vrai. Pour voir les autres scores qui peuvent être renvoyés, consultez getScoresForChange().

    "type_success_score": {
      "can_read": true,
      "type": {
        "sys_id": "e7a27d53cb100200d71cb9c0c24c9c2f",
        "value": "normal",
        "display_value": "Normal"
      },
      "score": {
        "indicator": {
          "name": "Change Type: % Successful and Successful With Issues",
          "sys_id": "f9d25995c3ce011005aea539e540ddee"
        },
        "value": null,
        "display_value": "",
        "delta": {
          "value": "0",
          "display_value": ""
        },
        "has_score": false
      }
    }