DevOps 変更要求の作成を自動化

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • パイプラインを変更して DevOps 変更を自動的に作成

    このタスクについて

    このトピックのステップ 5 では、変更要求の属性を指定する必要があります。変更属性は、複数の領域に指定できます。これらは、DevOps 変更速度管理のパイプラインステップ、デフォルトの変更ハンドラーサブフロー、承認フロー、テンプレートで指定するか、パイプラインで渡すことができます。変更モデルを使用する場合は、モデルプリセットで指定することもできます。詳細については、「DevOps 変更要求属性」を参照してください。

    ビジネスルールを使用している場合は、 sn_devops.change_request.apply_attributes_on_creation プロパティを true に設定して、変更要求の作成後に渡される属性ではなく、変更要求の作成時にパイプラインで渡される変更属性が設定されるようにする必要があります。詳細については、「DevOps 変更速度管理のプロパティ」を参照してください。

    始める前に

    必要なロール: sn_devops.admin、sn_devops.tool_owner、または sn_devops.app_owner

    手順

    1. DevOps 変更 ワークスペース から、[変更の作成を自動化] を選択します。
    2. [アプリケーション] フィールドで、変更リクエストの自動作成を行いたいパイプラインに関連付けるアプリケーションを選択し、[次へ]をクリックします。

      アプリケーションを選択します。

    3. 変更要求の自動作成をトリガーするステップ (ステージ) を含むパイプラインを選択します。
      注:
      パイプラインが表示されない場合は、前の手順で選択したアプリケーションに関連付けられていることを確認してください。

      パイプラインを選択します。

      パイプラインに関連付けられているツールの接続状態は、 [全体的なステータス] 列で確認できます。次のステップに進む前に、ツールの接続状態に基づいてアラートも表示されます。

    4. 変更要求の自動作成をトリガーするパイプライン内のステップを選択します。
      注:
      代わりに [変更を有効にする] ステップで指定されているように、パイプラインで変更属性を管理および指定する場合は、このアクティビティをスキップできます。

      ステップを選択します。

    5. 変更フィールドに変更属性を指定し、[受領書を変更 (Change receipt)] オプションを選択して受領書を変更できるようにします。
      注:
      代わりにパイプラインでこれらの属性を管理および指定する場合は、変更属性を指定するアクティビティをスキップできます。ただし、変更受付は ServiceNow DevOps 変更速度管理からのみ有効にできます。

      変更設定の構成の詳細については、「 変更の作成」を参照してください。

      変更要求の作成時にパイプラインを一時停止しない場合は、変更受付を有効にする必要があります。ステータスを自動的に移行させたくない場合は、sn_devops.enable_change_receipt_state_transition プロパティを無効にすることができます。

      変更属性を指定します。

    6. パイプラインを変更し、対応するコードスニペットを使用して変更管理を有効にし、変更属性を指定します。
      オーケストレーションツールに応じて、変更管理を有効にする手順が表示されます。ページの指示に従い、それに応じてパイプラインを変更します。

      次の画像は、Azure DevOps の手順を示しています。

      Azure DevOps の変更管理スクリプト。

    7. [完了] を選択します。