Paramètres de condition et de script pour les actions de menu

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • Vous pouvez utiliser les paramètres de condition et de script suivants pour les actions de menu.

    Paramètres de condition

    Remarque :
    Les conventions habituelles des expressions régulières sont valides dans le champ de condition, telles que ! pour NOT, && pour AND, et || pour OR.

    Le champ Condition contient une expression booléenne qui prend la valeur vrai ou faux. Si la condition est vraie ou s’il n’y en a pas, l’option spécifiée s’affiche dans le menu lorsque vous cliquez avec le bouton droit sur un CI ou un lien de relation. Lorsque vous sélectionnez l’option dans le menu, ServiceNow exécute le script associé.

    Tableau 1. Éléments communs pour la création d’une condition
    Texte Description
    Élément Données du nœud ou du lien de référence sur lequel vous avez effectué l’action de clic droit.
    étiquette.élément Étiquette du nœud.
    item.ci_type Type de CI (table), par exemple cmdb_ci_service.
    item.name Nom des CI. Nom de type de CI ou étiquette de table.
    emplacement.élément Emplacement du CI, par exemple New York.
    item.manufacturer_name Nom du fabricant du CI, par exemple Dell Inc.
    item.id La sys_id du CI.
    item.is_selected L’élément sélectionné dans la carte.
    niveau.élément Niveau par défaut actuel.
    item.locationId L’sys_id de l’emplacement du nœud CI.
    item.locationName Adresse complète de l’emplacement.
    item.manufaturerId Le sys_id du fabricant du CI.
    Tableau 2. Conditions valides pour les paramètres de condition
    Condition Description
    item.is_collapsed Le nœud est un nœud réduit.
    item.is_cluster Le nœud est un nœud de grappe.

    Paramètres de script

    Les scripts d’action de menu sont exécutés sur le client lorsqu’un utilisateur clique sur l’option de menu. Vous pouvez utiliser les mêmes blocs de construction dans les scripts que dans les conditions. Les scripts d’action de menu ne fonctionnent pas sur les séparateurs. Voici quelques expressions supplémentaires utiles pour les scripts :

    Condition Description
    item.id L’sys_id du nœud CI ou du lien de relation.
    item.source Le sys_id du parent ou de l’enfant de la relation.
    élément.cible Le sys_id du parent ou de l’enfant de la relation.
    étiquette.élément Nom du nœud CI, par exemple IronMail-SD-02.
    emplacement.élément L’sys_id de l’emplacement du nœud CI.
    item.location_name Adresse complète de l’emplacement, par exemple 4616 Clairemont Drive, North Clairemont, San Diego CA.
    item.manufacturer_id Le sys_id du fabricant du CI.