個人用アクセストークンを使用した Microsoft Azure DevOps Boards スポークの設定
ベーシック認証を使用して ServiceNow インスタンスと Azure DevOps ボード をデータ連携し、ServiceNow 要求を認証します。
始める前に
- 統合ハブ サブスクリプションの要求。
- Azure DevOps ボード スポークを有効にします。
- 必要なロール:admin。
このタスクについて
複数の Azure DevOps アカウントを使用することもできます。この場合、認証情報レコードを構成するときにそれぞれのパスワードを指定し、接続レコードを構成するときに関連する接続 URL を指定する必要があります。
個人用アクセストークンの取得
個人用アクセストークンを使用して Azure DevOps ボード を認証します。
始める前に
必要なロール:admin
手順
- アドミニストレーターとして Azure DevOps ポータルにログインします。
-
移動先 ユーザー設定 > 個人アクセストークン.
- [新しいトークン (New Token)] をクリックします。
-
フォームの必須フィールドに入力します。
-
[作成] をクリックします。
トークンが表示されます。
- 後で使用するためにトークンの値をコピーして記録します。
Microsoft Azure DevOps Boards スポークの接続レコードの構成
ServiceNow 要求を認証するための Azure DevOps ボード 接続を追加して設定します。
始める前に
必要なロール:admin
手順
- 移動先 すべて > 統合ハブ > 接続 & 認証情報 > 認証情報.
- [New (新規)] を選択します。
- [作成する認証情報のタイプ] で、[基本認証情報] を選択します。
-
フォームに入力します。
表 : 1. 認証情報テーブル フィールド 詳細 名前 レコードを識別する名前を指定するオプション。 順序 認証情報が使用される順序を指定するオプション。たとえば、「100」と入力します。 ユーザー名 認証情報として入力するユーザー名を指定するオプション。 パスワード 認証情報として入力するパスワードを指定するオプション。 アクティブ 認証情報レコードを積極的に使用するオプションです。オプションを選択します。 -
[Submit (送信)] を選択します。
認証情報が作成されます。
- 移動先 すべて > 統合ハブ > 接続 & 認証情報 > 接続と認証情報エイリアス.
- エイリアス Azure_DevOps_Boards を検索します。
- エイリアスAzure_DevOps_Boardsを選択します。
- [接続] タブで、[新規] を選択します。
-
フォームに入力します。
表 : 2. HTTP(S) 接続 フィールド 説明 名前 接続の一意の名前を指定するオプション。 アクティブ この接続がアクティブであることを示すオプション。 注:OAuth 2.0 の接続レコードまたは基本認証の接続レコードをアクティブにしておくことができます。両方の接続レコードをアクティブにしておく場合は、Azure_DevOps_Boards接続および資格情報エイリアスの子エイリアスの下に接続レコードの 1 つを作成します。認証情報 以前に作成した認証情報を選択するオプション。 ドメイン 接続が属するドメインを指定するオプション。 接続エイリアス 親接続エイリアスを指定するオプション。このフィールドは自動的に sn_azure_dev_spoke に設定されます。Azure_DevOps_Boards。 URL ビルダー 手動で接続 URL を入力するか、システムを使用して入力に基づいて URL を作成します。デフォルトはオフです。オンにすると、次のフィールドから接続 URL が計算されます。 - [相互認証] - 相互認証を使用する場合はオンにします。
- [プロトコル] - 相互認証を使用しない場合は、プロトコルを入力します。デフォルトは HTTPs です。
- [プロトコル プロファイル] - 相互認証を使用する場合は、sys_protocol_profile からプロトコル プロファイルを入力します。
- ホスト
- ポート
- ベースパス - 接続文字列のパス。
注:相互認証をオンにした場合は、接続 URL が作成されます (プロトコル + :// + host:port +URL)。相互認証をオフにした場合は、接続 URL が作成されます (プロトコル プロファイル + :// + host:port +URL)。接続 URL URL ビルダーをオフにした場合は、このフィールドに接続 URL を入力します。 注:相互認証をオンにした場合は、接続 URL が作成されます (プロトコル + :// + host:port +URL)。相互認証をオフにした場合は、接続 URL が作成されます (プロトコル プロファイル + :// + host:port +URL)。MID サーバーを使用 MID サーバーを指定するオプション。 接続タイムアウト システムがホスト接続の成功を待機するミリ秒数。この間に接続が成功しない場合、接続要求はタイムアウトします。システムのデフォルトの接続タイムアウト値を使用するには、このフィールドを空のままにします。 - [Submit (送信)] を選択します。
- 移動先 すべて > プロセス自動化 > ワークフロースタジオ.
- [統合] タブをクリックします。
- [接続] の項目で、[送信] 接続を切り替えて有効にします。
-
Azure_DevOps_Boards のエイリアスを見つけて、[詳細を表示] をクリックします。
- Azure DevOps Boards スポークに付属するデフォルトの接続および資格情報エイリアスレコードを構成するには、[詳細を表示] をクリックします。
- 複数の Azure DevOps Boards スポーク接続レコードを管理するには、[接続を追加] をクリックして新しい子エイリアスレコードを作成する必要があります。複数の接続の使用の詳細については、「複数接続のサポート」を参照してください。
スポークを初めて設定する場合は、[設定 (Configure)] をクリックします。それ以外の場合は、[編集] をクリックします。
- Azure DevOps Boards スポークに付属するデフォルトの接続および資格情報エイリアスレコードを構成するには、[詳細を表示] をクリックします。
-
[接続を設定] フォームのフィールドに入力します。
フィールド 説明 接続名 接続レコードを一意に識別する名前です。たとえば、「Azure DevOps Boards 接続」と入力します。 接続 URL Azure DevOpsインスタンスの URL です。たとえば、https://dev.azure.com/<instance-name> の形式で URL を入力します。 ユーザー名 Azure DevOps インスタンスにログインするためのユーザー名。 パスワード Azure DevOps を認証するための個人用アクセストークン。 - [接続を設定] をクリックします。
タスクの結果
スポーク接続が設定され、使用する準備ができました。