このページでは、Dynamics 365 データストアを作成する前にサードパーティ アプリケーションを設定する方法について説明します。
Dynamics 365 コネクタ用の Microsoft Entra アプリを登録する
Gemini Enterprise でコネクタを作成する前に、Dynamics 365 への安全なアクセスを有効にするように Entra アプリケーション登録を設定する必要があります。
Entra で Gemini Enterprise を OAuth 2.0 アプリケーションとして登録する手順は次のとおりです。
Microsoft Entra 管理センターに移動します。
ナビゲーション メニューで [ID] を展開し、[アプリの登録] を選択します。
[App registrations] ページで、[New registration] を選択します。
[Register an application] ページで、次の操作を行います。
- [Name] フィールドに、ネットワークの名前を入力します。
- [サポートされているアカウントの種類] セクションで、[この組織ディレクトリ内のアカウントのみ] を選択します。
- [Redirect URI] セクションで、次の操作を行います。
- プラットフォーム リストで、
Webを選択します。 - [Redirect URI] フィールドに「
https://vertexaisearch.cloud.google.com/console/oauth/default_oauth.html」と入力します。
- プラットフォーム リストで、
- [Register] をクリックします。Microsoft Entra によってアプリが作成され、アプリの概要ページが表示されます。
アプリのナビゲーション メニューで、[Authentication] をクリックします。
[Add redirect URI] をクリックします。
プラットフォーム選択ペインで、次の操作を行います。
- [Web] を選択します。
- [Redirect URI] フィールドに「
https://vertexaisearch.cloud.google.com/oauth-redirect」と入力します。 - [構成] をクリックします。
連携認証情報を追加する
連携認証情報を使用して Dynamics 365 インスタンスへのアクセスを有効にするには、次の操作を行います。
アプリのナビゲーション メニューで、[Certificates & secrets] をクリックします。
[連携認証情報] タブを選択します。
[認証情報を追加] をクリックします。
[連携認証情報のシナリオ] リストから [その他の発行元] を選択します。
[発行者] フィールドに「
https://accounts.google.com」と入力します。[Subject identifier] フィールドに、Google Cloud コンソールから取得した値を入力します。この値は、データ セクションの Dynamics 365 データストアの作成時に生成されます。
[名前] フィールドに、連携認証情報の一意のラベルを入力します。
[追加] をクリックしてアクセス権を付与します。
クライアント認証情報を取得する
Dynamics 365 データストアを接続するには、アプリケーションのクライアント ID とテナント ID を取得します。
クライアント ID を取得する
- アプリのナビゲーション メニューで、[概要] を選択します。
- アプリケーション(クライアント)ID をコピーします。
テナント ID を取得する
テナント ID は、Microsoft Entra 管理センターの概要ページの [テナント ID] ボックスにあります。
Microsoft API 権限を構成する
アプリに必要な API 権限を構成するには、次の操作を行います。
アプリのページに移動します。
アプリのナビゲーション メニューで、[API permissions] を選択します。
[権限を追加] をクリックします。
[API のアクセス許可の要求] ペインで、[Dynamics CRM] を選択します。
次の委任された権限を検索して選択します。
- user_impersonation(組織ユーザーとして Dynamics 365 にアクセスする)
[Add Permissions] をクリックします。