---
sourceDocument: Yokohama データと自動化
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/integrate-applications

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama データと自動化

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# OAuth を使用した Microsoft Azure DevOps Boards スポークの設定

# OAuth を使用した Microsoft Azure DevOps Boards スポークの設定 {#ariaid-title1}

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

OAuth 2.0 認証を使用して ServiceNow インスタンスと Azure DevOps ボード を統合し、ServiceNow 要求を認証します。

## 始める前に

* 統合ハブのサブスクリプションを要求します。
* Azure DevOps ボード スポーク のアクティブ化
* 必要なロール：admin。
{#setup-azdevops-boards-oauth__ul_xvk_svd_5bc}  
重要:  
* OAuth を使用して Azure DevOps ボード スポークを設定する場合は、個人用アクセストークンを使用してスポークを設定する必要はありません。
* Azure DevOps ボード スポークが既に構成および設定されている場合は、OAuth を使用したスポークの設定に進む前に、既存の接続の値 \[アクティブ\] が \[false\] に設定されていることを確認します。

{#setup-azdevops-boards-oauth__ul_mlf_lnf_5bc}

## Microsoft Azure ポータルを使用してアプリケーションを登録する {#ariaid-title2}

Microsoft Azure ポータルにアプリケーションを登録して、ServiceNow インスタンスへの認証を行います。

### 始める前に

必要なロール：admin

### このタスクについて

Microsoft Azure ポータルから次の手順を実行します。

### 手順

1. [Microsoft Azure ポータル](https://portal.azure.com/)にアドミンとしてログインします。
2. \[アプリの登録\] をクリックします。
3. \[新規登録\] をクリックします。
4. フォームで、要件に従ってフィールドに入力します。  
   リダイレクト URL の場合、ServiceNow インスタンスの URL は <kbd class="ph userinput">https://&lt;ServiceNow-Instance-Name&gt;.service-now.com/oauth_redirect.do</kbd> という形式で指定します。

5. \[登録\] をクリックします。  
   アプリケーションが作成され、\[アプリケーション (クライアント) ID\] と \[ディレクトリ (テナント) ID\] の値が表示されます。

6. \[アプリケーション (クライアント) ID\] と \[ディレクトリ (テナント) ID\] の値をコピーして記録します。
7. アプリケーションのクライアントシークレットを生成します。
   1. \[管理\] で、\[証明書とシークレット (Certificates \& secrets)\] を選択します。
   2. \[新しいクライアントシークレット (New client secret)\] をクリックします。
   3. フォームで、説明を入力し、シークレットの有効期限が切れるまでの期間を指定します。
   4. \[追加\] をクリックします。  
      クライアントシークレットが作成され、その値が表示されます。
   5. 後で使用するためにクライアントシークレットの値をコピーします。  
   {#create-azdevops-boards-app__substeps_d2f_nzd_5bc}
8. アプリケーションに必要な API 権限を与えます。
   1. \[管理\] で、\[API 権限\] をクリックします。
   2. \[アクセス許可の追加\] をクリックします。
   3. \[Microsoft API\] で \[Azure DevOps\] をクリックします。  
   4. vso を展開し、権限 \[vso.project_manage\] と \[vso.work_full\] を選択します。  
      デフォルトでは、\[Microsoft Graph\] の \[User.Read\] 権限が選択されています。要件に応じて他の権限を設定します。
   5. \[ServiceNow にアドミンの同意を付与 (Grant admin consent for ServiceNow)\] をクリックします。  
   6. プロンプトが表示されたら、ServiceNow にアドミンの同意を付与する選択を確定します。
   {#create-azdevops-boards-app__substeps_x4r_qzd_5bc}

### タスクの結果

アプリケーションが Microsoft Azure ポータルに登録されました。このアプリケーションを使用して、ServiceNow インスタンスから Azure DevOps プロジェクトに接続できます。

## Microsoft Azure DevOps Boards スポークの接続レコードを作成する {#ariaid-title3}

ServiceNow インスタンスが Microsoft Azure DevOps Boards に接続要求を送信できるようにする接続レコードを作成します。

### 始める前に

必要なロール：アドミン

### 手順

1. 移動先 すべてプロセスの自動化ワークフロースタジオ.
2. \[統合\] を選択します。
3. \[すべての接続を検索\] フィールドに、「<kbd class="ph userinput">Azure DevOps Boards</kbd>」と入力します。  
   \[送信\] タブが選択されていることを確認します。
4. \[Azure_DevOps_Boards\] タイルで、\[詳細を表示\] を選択します。  
5. \[構成\] を選択します。
6. フォームに入力します。  
   {#create-azdevops-conn-oauth__table_qd5_tzm_12c__entry__2}

   | フィールド | 説明 |
   |-|-|
   | 接続名 | 接続レコードの名前を指定するオプション。作成する最初の接続レコードのデフォルトの名前は「Azure_DevOps_Boards」で、読み取り専用です。 |
   | 接続 URL | エイリアスが Azure DevOps 環境とやり取りするために使用するエンドポイントを指定するオプション。 |
   | クライアント ID | Microsoft Azure ポータルでアプリケーションを登録するときに生成したクライアント ID を指定するオプション。 |
   | クライアントシークレット | Microsoft Azure ポータルでアプリケーションを登録するときに生成したクライアントシークレットを指定するオプション。 |
   | OAuth リダイレクト URL | リダイレクト URL を指定するオプション。リダイレクト URL は <kbd class="ph userinput">https://&lt;your-instance-name&gt;.service.now.com/oauth_redirect.do</kbd> の形式で指定する必要があります。 |
   | テナント ID | Microsoft Azure ポータルでアプリケーションを登録するときに生成したテナント ID を指定するオプション。 |
   [表 : 1. Azure DevOps Board 接続フォーム]

   {#create-azdevops-conn-oauth__table_qd5_tzm_12c}
7. \[OAuth トークンを作成して取得\] を選択します。  
   Microsoft Azure ポータルにログインし、認証が成功すると、OAuth トークンが発行されます。


