Paramètres de condition et de script pour les actions de menu
Vous pouvez utiliser les paramètres de condition et de script suivants pour les actions de menu.
Paramètres de condition
Le champ Condition contient une expression booléenne dont l’évaluation est vrai ou faux. Si la condition est vraie ou s’il n’y a pas de condition, l’option spécifiée apparaît 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é.
| Texte | Description |
|---|---|
| élément | Données du lien de nœud ou de référence sur lesquelles vous avez effectué l’action de clic droit. |
| élément.étiquette | Étiquette du nœud. |
| item.ci_type | Type de CI (table), tel que cmdb_ci_service. |
| item.name | Nom des CI. Nom du type de CI ou étiquette de table. |
| élément.emplacement | Emplacement du CI, par exemple à New York. |
| item.manufacturer_name | Nom du fabricant du CI, par exemple Dell Inc. |
| item.id | Le sys_id du CI. |
| item.is_selected | L’élément sélectionné sur la carte. |
| élément.niveau | Le niveau par défaut actuel. |
| item.locationId | sys_id de l’emplacement du nœud CI. |
| item.locationName | L’adresse complète de l’emplacement. |
| item.manufaturerId | Le sys_id du fabricant du CI. |
| 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 | Le sys_id du nœud CI ou du lien de relation. |
| élément.source | Le sys_id du parent ou de l’enfant de la relation. |
| Cible.Élément | Le sys_id du parent ou de l’enfant de la relation. |
| élément.étiquette | Nom du nœud CI, par exemple IronMail-SD-02. |
| élément.emplacement | sys_id de l’emplacement du nœud CI. |
| item.location_name | L’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. |