---
sourceDocument: Xanadu IT Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/it-service-management

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# で Azure パイプラインをモデル化する DevOps

# で Azure パイプラインをモデル化する DevOps {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：5分

パイプラインをアプリにマッピングし、パイプラインステップ DevOps チェンジベロシティ Azure パイプラインジョブにマッピングすることで、Azure パイプラインをモデル化します。

## 始める前に

必要なロール:sn_devops.admin

## 手順

1. パイプラインを DevOps のアプリにマップします。
   1. 移動先 DevOpsアプリ \& パイプラインアプリ をクリックし、アプリケーションレコードを開いてパイプラインに関連付けます。
   2. \[パイプライン\] 関連リストで、\[ 編集 ...\] をクリックしてアプリに関連付けるパイプラインを選択するか、\[ 新規 \] をクリックしてパイプラインを作成します。  
      注:  
      パイプラインをアプリに関連付けている間、パイプラインステップもインポート中にフェッチされます。

      新しいパイプラインの場合は、\[パイプラインのAzure DevOpsパス形式で指定したプロジェクト名とパイプライン名を使用して、\[オーケストレーションパイプライン\] フィールドに入力します。

      たとえば、 <kbd class="ph userinput">My Project/My Classic Build Pipeline</kbd> などです。  
      注:  
      異なるプロジェクトに同じ名前のパイプラインが複数存在する可能性があるため、 <kbd class="ph userinput">プロジェクト</kbd> 名をパイプラインで指定する必要があります。
   3. \[送信\] をクリックします。
2. パイプライン レコードを再度開き、パイプラインからのイベントが受信されるように \[ 追跡\] チェック ボックスをオンにします。  
   パイプラインをDevOps チェンジベロシティと統合するには、\[追跡\] チェックボックスをオンにする必要があります。
3. オーケストレーション タスクを作成できるように、各 Azure パイプライン ジョブにマップする DevOps ステップを自動または手動で作成します。  
   注:  
   [カスタムアクションのAzure DevOpsとAzure DevOpsに ServiceNow DevOps 拡張機能を使用する](https://servicenow-prod.fluidtopics.net/XrbRo~8dFML_ZxkxwoG6UQ#config-dev-ops-extensions-azure "Azure DevOps の拡張機能をインストールして構成しDevOpsAzure パイプラインからDevOps チェンジベロシティにビルド通知とリリース通知を送信します。")時にステップを手動で作成する必要はありません。
   * [カスタムアクションのAzure DevOpsとAzure DevOpsに ServiceNow DevOps 拡張機能を使用する](https://servicenow-prod.fluidtopics.net/XrbRo~8dFML_ZxkxwoG6UQ#config-dev-ops-extensions-azure "Azure DevOps の拡張機能をインストールして構成しDevOpsAzure パイプラインからDevOps チェンジベロシティにビルド通知とリリース通知を送信します。")時に Azure パイプラインを実行することで、DevOps でパイプライン ステップを自動的に作成してマッピングします。

     パイプラインステップは、実行中に Azure パイプラインからステップ通知を受信する DevOps 自動的に作成、マッピング、および関連付けられます。
   * 各パイプラインステップを手動で作成し、Azure パイプラインジョブにマッピングします。 \[ステップ\] 関連リストで、\[新規\] をクリックして、各 Azure パイプラインジョブ (\[オーケストレーションステージ\] フィールド) のDevOpsステップを作成します。

     注:  
     各ステップの オーケストレーションステージ フィールド値は大文字と小文字が区別され、対応する Azure パイプラインジョブの元の名前と一致する必要があります。  

     |-|-|
     | 名前 | パイプラインステップの名前。 |
     | Pipeline (パイプライン) | ステップが構成されるパイプライン。 |
     | タイプ | パイプラインステップタイプ。 * 構築とテスト * テスト * Deploy (展開) * 展開とテスト * 手動 * 製品展開 {#model-azure-pipeline-dev-ops__ul_ts3_nvm_wmb} |
     | 注文 | ステップが実行される順序。 注: ステップの順序によって、 [パイプライン UI](https://servicenow-prod.fluidtopics.net/WJq2HvvtdO6vYifGEGxPxQ "パイプライン UI を使用して、パイプライン実行全体のインタラクションと結果を可視化します。このグラフィカル ビューには、各パイプラインのパイプライン ステップの進行状況とその他の詳細が表示されます。") のカードの順序が決まります。 パイプライン UI のカードの順序は、タスク実行によるものです。 |
     | オーケストレーションステージ | Azure パイプラインジョブ名 (大文字と小文字を区別)。 注: ステップを Azure パイプラインジョブに関連付けるには、\[ オーケストレーションステージ \] フィールドを構成する必要があります。 |
     | ビジネスサービス | ステップに適用される構成サービス。 |
     [ ]

     {#model-azure-pipeline-dev-ops__table_qs3_nvm_wmb}

     オーケストレーションタスクが作成されたら、\[オーケストレーションタスク\] 関連リストの各オーケストレーションタスクをDevOpsパイプラインステップに[関連付け](https://servicenow-prod.fluidtopics.net/hiSmTnS9GEO~n~CopNqaPw "手動で作成された DevOps ステップの場合は、[オーケストレーションタスク] 関連リストの各オーケストレーションタスクを DevOps パイプラインステップに関連付けて、Azure パイプラインの各ステージのアクティビティを追跡します。")ます。
   {#model-azure-pipeline-dev-ops__choices_wmb_kkk_wmb}
4. 変更管理を自動または手動で有効化します。
   * Azure DevOps の ServiceNow DevOps 拡張機能を使用している場合は、Azure DevOps パイプラインを実行して変更管理を自動的に有効にします。
   * 変更管理を手動で構成する場合は、ステップ内の \[ 変更管理 \] チェックボックスをオンにして [、変更の促進](https://servicenow-prod.fluidtopics.net/PewgmoIzDmnYrtTZcvM5xQ "パイプラインで変更要求を自動的に作成するために DevOps チェンジベロシティ の変更の促進機能を有効にし、変更承認フローとポリシーを使用して特定の条件下で承認を自動化します。") と対応する構成フィールドを有効にします。Azure リリース (CD) パイプラインの場合、必要なステージの最初のステップでのみ変更管理を有効にします。Azure リリース (CD) パイプラインの変更管理は、デプロイ前ゲートでのみサポートされています。  
     注:  
     変更を迅速化するには、ServiceNow [変更管理](https://servicenow-prod.fluidtopics.net/yPACk4Kb8_RBX3r9JK_4PA "ServiceNow変更管理アプリケーションは、すべての変更のライフ サイクルを制御する体系的なアプローチを提供し、IT サービスの中断を最小限に抑えて有益な変更を容易にします。") をインストールする必要があります。

     |-|-|
     | 変更受付 | 選択すると、ステップの変更受付が有効になり、変更要求の作成時にパイプラインが一時停止しなくなります。 すべてのパイプラインデータが変更に含まれますが、パイプラインを続行するための承認は必要ありません。 |
     | 変更承認グループ | 変更要求の承認グループ。 変更承認グループは、DevOps変更要求のアサイン先グループになります。 注: 選択したグループにメンバーとグループマネージャーがいて、承認者フィールドが空でないことを確認してください。 |
     | 変更タイプ | 作成する変更要求タイプ。 * 通常 (デフォルト) * 標準 * 緊急 {#model-azure-pipeline-dev-ops__ul_zrc_xdf_llb} |
     | 変更モデル | 変更要求の変更モデル。詳細については、「」を参照してください。 |
     | テンプレート 注: このフィールドは、 変更タイプ が \[通常\] または \[緊急\] の場合にのみ表示されます。 | 通常または緊急の変更要求のフィールドの自動入力に使用するテンプレートのリスト。 テンプレートを選択するか、新しいテンプレートを作成します。 |
     | 標準的な変更テンプレート 注: このフィールドは、\[ 変更タイプ \] が \[標準\] の場合にのみ表示されます。 | 標準的な変更要求に使用する標準的な変更テンプレートのリスト。 注: このフィールドは、標準的な変更タイプでは必須です。 |
     | 変更をコントロールされた分岐 | (マルチブランチのみ)変更管理下にある分岐のカンマ区切りリスト。ワイルドカードがサポートされています。 |
     [ ]

     {#model-azure-pipeline-dev-ops__table_xm1_tdf_llb}

     Azure DevOps[Azure Invoke REST API](https://servicenow-prod.fluidtopics.net/8AJoaF8NH_DwUgTDiQYvSQ "YAML またはクラシック Azure パイプラインで Azure Invoke REST API を使用して、 DevOpsの変更管理を構成できます。") または [用の ServiceNow DevOps 拡張機能 Azure DevOps](https://servicenow-prod.fluidtopics.net/XrbRo~8dFML_ZxkxwoG6UQ#config-dev-ops-extensions-azure "Azure DevOps の拡張機能をインストールして構成しDevOpsAzure パイプラインからDevOps チェンジベロシティにビルド通知とリリース通知を送信します。").
   {#model-azure-pipeline-dev-ops__choices_gz4_1ns_1xb}
{#model-azure-pipeline-dev-ops__steps_jj2_q11_ykb}

## 次のタスク

[の Azure パイプラインの構成 DevOps](https://servicenow-prod.fluidtopics.net/xp_He2iG8P0t9bFb2RIHxg "変更管理、成果物、およびパッケージは、 DevOps と統合するために Azure パイプラインで構成できます。")

