Création de tâches ServiceNow#

Une tâche ServiceNow™ permet de créer et de mettre à jour des demandes de modification ServiceNow™.

Prérequis de la tâche ServiceNow :

Une tâche ServiceNow permet d'effectuer l'une des actions suivantes :

Une tâche ServiceNow peut comporter des propriétés ServiceNow et des propriétés HCL™ Accelerate. Les propriétés ServiceNow ont la syntaxe suivante : propertyName=value.

Cette courte vidéo décrit comment utiliser ServiceNow avec HCL Accelerate.

Pour créer une tâche ServiceNow, procédez comme suit :

  1. Sur la page Détails du plan de déploiement, cliquez sur Créer une tâche.

    Si vous souhaitez insérer une tâche à un emplacement spécifique, sélectionnez une tâche avant d'utiliser Créer une tâche. La nouvelle tâche est insérée au-dessus de la tâche sélectionnée.

  2. Dans la boîte de dialogue Créer une tâche, sélectionnez ServiceNow dans la liste Type.

  3. Dans la zone Nom, entrez le nom de la tâche.

  4. Dans la liste Balises, joignez une balise à la tâche.

    Vous pouvez en sélectionner plusieurs. Pour créer une balise, entrez le nom de la balise dans la zone textuelle de la liste.

  5. Dans la zone Paramètres de connexion, saisissez l'URL de l'instance ServiceNow, l'ID utilisateur et le mot de passe de l'utilisateur ServiceNow.

  6. Dans la liste Action, sélectionnez le type d'action pour la tâche.

    Les types d'actions sont définis dans cette liste :

    • L'action Créer crée une demande de changement ServiceNow avec les propriétés définies dans la tâche.
    • L'action Mettre à jour modifie les propriétés de la demande de changement.
    • L'action Attendre attend une valeur spécifique dans une zone de demande de changement.
    • Complétez les paramètres spécifiques à l'action comme décrit dans les tableaux suivants :
    Actions Créer Description
    Type de demande Vous pouvez utiliser les types ServiceNow par défaut ou un type défini par l'utilisateur. Les types par défaut sont normale, urgence et standard. Les demandes normales passent par toutes les étapes du modèle d'états de ServiceNow. Les types standard sont préautorisés et ignorent les états Evaluer et Autoriser. Les types d'urgence ignorent l'état Evaluer.
    Brève description Le texte que vous saisissez s'affiche dans la zone Brève description de la demande de changement ServiceNow.
    Groupe d'affectation Agent ou groupe ServiceNow responsable de la résolution de la demande de changement. Les destinataires de l'affectation comprennent des agents et des groupes disponibles pour l'instance ServiceNow.
    Propriétés supplémentaires Les propriétés ServiceNow définies par cette tâche. Chaque propriété doit se trouver seule sur une ligne. Par exemple, une simple demande peut inclure les fragments suivants : "approval=requested".
    Propriété de sortie HCL Accelerate Propriété contenant l'ID de demande de changement. Par exemple, si vous spécifiez service_now_stage_ticket_id, vous pouvez utiliser cette propriété avec des actions de mise à jour et d'attente pour identifier le ticket.
    Action de mise à jour Description
    ID système ID de la demande de changement ServiceNow. Si vous capturez l'ID avec une zone Propriété de sortie de l'action de création, vous pouvez l'utiliser ici. Par exemple, si vous spécifiez service_now_stage_ticket_id dans la zone Propriété de sortie d'une action de création, vous pouvez utiliser l'ID en spécifiant ${service_now_stage_ticket_id}. Pour plus d'informations sur les propriétés, voir la référence de Propriétés.
    Propriétés supplémentaires Les propriétés ServiceNow définies par cette tâche. Chaque propriété doit se trouver seule sur une ligne. Par exemple, pour mettre à jour l'état de la demande de changement, vous pouvez spécifier state=-1.
    Action d'attente Description
    ID système ID de la demande de changement ServiceNow. Si vous capturez l'ID avec une zone Propriété de sortie de l'action de création, vous pouvez l'utiliser ici. Par exemple, si vous spécifiez service_now_stage_ticket_id dans la zone Propriété de sortie d'une action de création, vous pouvez utiliser l'ID en spécifiant ${service_now_stage_ticket_id}.
    Zone Nom de la zone affectée dans la demande de changement ServiceNow. La valeur de cette zone fait l'objet d'une vérification de mise à jour par l'intervalle défini par la zone Intervalle de vérification de la demande. Par exemple, si vous vérifiez la zone Approbation, vous pourriez spécifier approval.
    Valeur Valeur attendue dans la zone ServiceNow définie par la propriété Zone. Par exemple, si vous vérifiez la zone Approbation, vous pourriez spécifier approved. Dans cet exemple, lorsque la valeur de la zone Approbation passe à approved, la tâche est accomplie.
    Intervalle de vérification de la demande Cette valeur définit la fréquence à laquelle ServiceNow fait l'objet d'une vérification de mise à jour. Elle est exprimée en minutes. La valeur par défaut est 1, ce qui veut dire que la vérification a lieu toutes les minutes.

    Lors du démarrage de la tâche, celle-ci a l'état En cours. L'état passe à Terminé lorsque l'action ServiceNow liée est résolue.

Le cycle de vie d'une demande de changement est appelé modèle d'états ServiceNow. Lors de l'utilisation d'une demande de changement, celle-ci passe par les différents états du modèle. Par exemple, l'état d'une demande fermée est "Fermée".

Dans HCL Accelerate, les tâches ServiceNow servent fréquemment à modifier l'état d'une demande. Pour modifier l'état d'une demande, utilisez la propriété Etat de ServiceNow. Par exemple, pour modifier l'état d'une demande à Vérifier, vous pouvez spécifier `state=0` dans la zone Propriétés supplémentaires d'une action Mettre à jour.

Le tableau suivant fournit les valeurs des états par défaut pour le type de demande normale. Pour plus d'informations, voir le dictionnaire de configuration de la propriété d'état dans la documentation ServiceNow.

Etat Valeur
Nouveau -5
Évaluer -4
Autoriser -3
Planifié -2
Mettre en œuvre -1
Vérifier 0
Fermé 3
Annulé 4

Sujet parent : Tâches