Azure DevOps OAuth 2.0 認証情報の設定
OAuth 2.0 認証情報を作成し Azure DevOps それを使用して Azure DevOps インスタンスを接続します。
Microsoft Entra でテナントを作成する
Microsoft Entra でテナントを作成し、Azure DevOps (ADO) アプリを作成するために必要な権限を設定します。
始める前に
必要なロール:Azure DevOps のテナント作成者。
このタスクについて
テナントは組織を表し、内部および外部ユーザーのために Microsoft Cloud サービスの特定のインスタンスを管理するのに役立ちます。
ADO アプリを作成するためのアクセス権を持つ既存のテナントがある場合は、この手順を実行する必要はありません。テナントがない場合は、Microsoft Entra でテナントを作成する必要があります。テナントは、ADO アプリを作成するためのアクセス権を持ちます。
手順
Microsoft Entra のテナントにユーザーを追加する
前の手順で作成したテナントに、admin ロールを含むユーザーを追加します。
始める前に
必要なロール:Azure DevOps でのユーザー アドミニストレーター
手順
Azure portal で組織を作成するCreate an organization in Azure portal
アプリを作成するためのアクセス権を持つ新しいテナントに組織を作成します。
始める前に
必要なロール:Azure DevOps のグローバル管理者
手順
Azure DevOps アプリを作成する
Azure DevOps (ADO) アプリを作成して構成し、必要な値をコピーして、ServiceNow インスタンスで OAuth 2.0 認証を有効にします。
始める前に
必要なロール:Azure DevOps のグローバル管理者
手順
OAuth プロバイダーとして Azure DevOps を登録
Azure DevOps (ADO) アプリアカウントの構成中に生成された情報を使用し、Azure DevOps を OAuth プロバイダーとして登録して、インスタンスが OAuth 2.0 トークンを要求できるようにします。
始める前に
必要なロール:admin
手順
組織およびプロジェクトレベルの設定を構成する
認証情報レコードを作成し、OAuth トークンを取得
認証情報レコードを作成し、OAuth トークンを取得します。
始める前に
必要なロール:アドミンまたは sn_devops.admin
このタスクについて
ADO OAuth 2.0 の場合、ServiceNow でビルド、リリース、およびフィードに対して個別の認証情報レコードを作成する必要があります。