---
sourceDocument: オーストラリアへの影響
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/impact

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリアへの影響

ft:clusterId :

    - ipact

bundleId :

    - ipact


---

# Azure DevOps ストーリー統合の構成

# Azure DevOps ストーリー統合の構成 {#ariaid-title1}

* リリースバージョン: Australia
* 
* 更新日 2026年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：2分

Azure DevOps 統合オプションを構成するには、次の手順を実行します。

## 始める前に

必要なロール:スキャンエンジンアドミン (sn_se.scan_engine_admin)

* スキャンエンジン と統合する Azure プロジェクトで、プロジェクトの設定から次の情報を見つけてメモします。
  * 組織名
  * プロジェクト名
  * 作業アイテムタイプ
  {#configure-azure-devops-integration-options__ul_sqb_flv_3hc}
* Azure に接続するには、API トークンを生成する必要があります。
  1. Azure 設定メニューから \[個人アクセストークン \] を選択します。
  2. \[ 新しいトークン\] を選択します。
  3. 詳細については、Azure のドキュメントを参照してください。
  {#configure-azure-devops-integration-options__ol_skr_jlv_3hc}
{#configure-azure-devops-integration-options__ul_kgx_1lv_3hc}

## 手順

1. `sys_auth_profile_basic.list` に移動し、\[新規\] を選択してベーシック認証レコードを作成します。
2. Azure ユーザー名が現在ログインしているユーザーのメールアドレスと一致していることを確認します。  
   注:  
   シームレスな統合と認証のために、現在ログインしているユーザーのメールを Azure ユーザー名と同期させます。また、Azure で作業項目を作成できるユーザーごとにベーシック認証レコードを作成する必要があります。
3. 取得したトークンを \[パスワード\] フィールドに貼り付けます。
4. 移動先 すべて影響設定 (Configuration)スキャンエンジンのプロパティをクリックし、\[ ユーザーストーリー統合 プロパティ\] タブを選択します。
5. 統合タイプとして \[Azure DevOps\] を選択します。
6. Azure DevOps プロジェクトから取得した情報を次のフィールドに入力します。
   * 組織名
   * プロジェクト名
   * 作業アイテムタイプ
   {#configure-azure-devops-integration-options__choices_xs4_s1y_2hc}
7. \[ 更新 \] を選択して接続を確定します。

## Azure DevOps 統合スクリプトのベストプラクティス {#ariaid-title2}

次のベストプラクティスは、Azure DevOps 統合スクリプトを作成するためのガイドラインです。

* ServiceNow 統合とは異なり、Azure 統合では検出結果ごとにフィールドマッピングスクリプトが 1 回実行されます。ソースインスタンスと宛先インスタンスは、この統合には適用されません。
* \[ 組織名\] フィールドと \[プロジェクト名\] フィールドによって、ペイロードの送信先の Azure プロジェクトが決まります。
* スクリプトをビルドするときは、grFinding 変数からフィールドを抽出して結果からのデータを使用します。
* Azure プロジェクトに表示する説明とタイトルを作成できます。これらはタスクの中核要素になります。Azure プロジェクトの他のフィールドを使用することもできますが、使用可能なフィールドを知るには Azure API を理解する必要があります。
* 使用できる一般的なフィールドは次のとおりです。
  * /fields/System.Title
  * /fields/System.Description
  * /fields/Microsoft.VSTS.Common.Risk
  * /fields/Microsoft.VSTS.Scheduling.StoryPoints

  {#azure-devops-integration-script-best-practices__ul_cwf_fby_2hc}

  これらは、次の形式を使用して設定できます。
  * payload\['/fields/System.Title'\] = 値
  * payload\['/fields/Microsoft.VSTS.Scheduling.StoryPoints'\] = 値
  {#azure-devops-integration-script-best-practices__ul_gwf_fby_2hc}

{#azure-devops-integration-script-best-practices__ul_xvf_fby_2hc}

Azure DevOps 統合で使用できる事前定義された変数は次のとおりです。

|-|-|
| ペイロード | Azure プロジェクトに入力するフィールドマッピング。 |
| grFinding | 要求を送信する検出結果の Glide レコード。 |
| workItemType | Azure 統合用に選択された作業アイテムタイプ。 |
[ ]

{#azure-devops-integration-script-best-practices__table_s2v_nby_2hc}

