Automatiser la création de la demande de changement DevOps

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 2 minutes de lecture
  • Modifiez votre pipeline pour créer automatiquement une demande de changement DevOps.

    Pourquoi et quand exécuter cette tâche

    Pour l'étape 5 de cette rubrique, vous devez spécifier les attributs de la demande de changement. Les attributs de changement peuvent être spécifiés dans plusieurs zones. Ils peuvent être spécifiés dans l'étape de pipeline de Vélocité de changement DevOps, dans le flux secondaire du gestionnaire des changements par défaut, dans un flux d'approbation ou dans un modèle. Ils peuvent également être transmis au pipeline. Lors de l'utilisation d'un modèle de changement, il est également possible de spécifier ces attributs dans les paramètres prédéfinis du modèle. Pour plus d'informations, consultez Attributs de demande de changement DevOps.

    Si vous avez utilisé des règles métier, vous devez définir la propriété sn_devops.change_request.apply_attributes_on_creation sur true, afin de définir les attributs de changement transmis dans le pipeline lors de la création de la demande de changement plutôt que de les transmettre après la création de la demande de changement. Pour plus d'informations, consultez Propriétés du Vélocité de changement DevOps.

    Avant de commencer

    Rôle requis : sn_devops.admin, sn_devops.tool_owner ou sn_devops.app_owner

    Procédure

    1. Dans l'Changement DevOps Espace de travail, sélectionnez Automatiser la création de changement.
    2. Dans le champ Application, sélectionnez l'application à associer au pipeline pour lequel vous souhaitez automatiser la création de la demande de changement, puis sélectionnez Suivant.

      Sélectionnez votre application.

    3. Sélectionnez le pipeline qui contient l'étape à partir de laquelle vous souhaitez déclencher la création automatisée de demandes de changement.
      Remarque :
      si vous ne voyez pas le pipeline, assurez-vous qu'il est associé à l'application sélectionnée à l'étape précédente.

      Sélectionnez un pipeline.

      L'état de la connexion de l'outil associé au pipeline est indiqué dans la colonne État global. Une alerte s'affiche également en fonction de l'état de la connexion de l'outil avant le passage à l'étape suivante.

    4. Sélectionnez l'étape du pipeline à partir de laquelle vous souhaitez déclencher la création automatisée d'une demande de changement.
      Remarque :
      vous pouvez ignorer cette activité si vous souhaitez plutôt gérer et spécifier les attributs de changement dans le pipeline, comme spécifié à l'étape Activer le changement.

      Sélectionnez une étape.

    5. Spécifiez les attributs de changement dans les champs de changement, puis activez le reçu du changement en sélectionnant l'option Reçu de changement.
      Remarque :
      vous pouvez ignorer l'activité de spécification des attributs de changement si vous souhaitez plutôt gérer et spécifier ces attributs dans le pipeline. Toutefois, le reçu du changement ne peut être activé que dans Vélocité de changement DevOps de ServiceNow.

      Pour plus d'informations sur la configuration des paramètres de changement, consultez Créer un changement.

      Vous devez activer le reçu du changement si vous ne souhaitez pas que le pipeline s'interrompe lors de la création de la demande de changement. Vous pouvez désactiver la propriété sn_devops.enable_change_receipt_state_transition si vous ne souhaitez pas que la transition d'état soit automatique.

      Spécifiez les attributs de changement.

    6. Modifiez votre pipeline et utilisez l'extrait de code correspondant pour activer le contrôle du changement et spécifier les attributs de changement.
      Selon votre outil d'orchestration, les étapes permettant d'activer le contrôle du changement sont affichées. Suivez les instructions indiquées sur la page et modifiez votre pipeline en conséquence.

      L'image suivante illustre les étapes pour Azure DevOps.

      Script de contrôle du changement pour Azure DevOps.

    7. Sélectionnez Terminé.