Dynamics 365 への接続
Dynamics 365は、データに基づく洞察とインテリジェントな自動化を通じて、営業チームがリード、アカウント、商談を管理できるよう支援するクラウドベースのCRMプラットフォームです。 営業自動化においては、リードスコアリング、パイプライン追跡、予測、顧客エンゲージメントといったプロセスを効率化し、チームがより効率的に販売し、取引を迅速に成約させることを支援します。
Dynamics 365 を IBM watsonx Orchestrate と連携させるには、両システムがシームレスに通信できる安全な接続を確立する必要があります。 統合の管理に関する一般的なガイドラインについては、 「事前構築済みエージェントのアプリ接続」 を参照してください。
デフォルトでは、アプリでのシングルサインオン(SSO)は無効になっています。 これを有効にするには、 「アプリケーションのシングルサインオンの設定」 を参照してください。
接続手順
Dynamics 365 を watsonx Orchestrate に接続するには、以下の手順に従ってください:
[管理] > [接続] に移動し、対応する Dynamics 365 接続 ID を検索します。
一致する接続IDの横にある「編集」をクリックしてください。
認証タイプとして 「 OAuth2 クライアント認証情報」 を選択してください。
接続詳細セクションに記載されている Dynamics 固有のフィールドを入力してください。 一般的な接続ワークフローについては、 「事前構築済みエージェントのアプリ接続」 のページをご覧ください。
ドラフトとライブ設定の手順を完了してください。
接続を保存し、接続が正常であることを確認するためにテストしてください。
サポートされている認証方法
Dynamics 365は、 watsonx Orchestrate において以下の認証タイプをサポートしています:
OAuth2 クライアント認証情報 (本番環境での使用を推奨)
接続 ID
接続設定ページで Dynamics 365 接続を検索する際は、以下の接続 ID を使用してください。 接続IDを検索し、編集用に接続を開く方法については、 「事前構築済みエージェントのアプリ接続」 を参照してください。
認証タイプ |
接続 ID |
|---|---|
OAuth2 クライアント認証情報 |
|
OAuth2 クライアント認証接続の詳細
組織で OAuth ベースの認証を使用している場合、 認証タイプを「 OAuth2 クライアント認証情報」 に設定し、以下のフィールドに入力してください:
フィールド |
説明 |
|---|---|
|
これは、保護されたリソースをホストするサーバーのベース URL を指します。 |
|
認証情報の送信方法(ヘッダーまたはボディ)を指定してください。 |
|
サーバー URL に対するトークン URL の値を指定してください。 トークン URL は通常、アプリケーションの登録時に認証サーバーによって提供されます。 |
|
クライアントアプリケーションの固有識別子。 アカウントのユーザーインターフェースからクライアントIDを取得してください。 |
|
クライアントと認証サーバーのみが知る秘密鍵。 |
|
グラントの種類は常に「client_credentials」です。 これは、クライアントがクライアント認証フローを使用してアクセストークンを要求している認証サーバーを示します。 |
|
スコープはアクセスを制限する方法です。 アクセスが許可される特定の権限またはリソースを定義します。 例えば、読み書きプロファイル。 |
|
これは、アクセス トークンと引き換えにコードまたは認証情報を交換する際に、認証サーバーが必要とする追加のパラメーターを含めるために使用されます。 サーバーが検証コードやリソースIDなどの追加情報を期待するカスタム実装では、これらが必須となります。 |
これらの値は、Dynamics 365 アプリの登録情報から取得できます。 詳細については、 Microsoft Dynamics 365 API ドキュメントを参照してください。
次のタスク
アプリの接続が有効になったので、 watsonx Orchestrate で利用を開始できます。
Orchestrate Chatでエージェントを実行し、自然言語を使用してタスクを完了させます。
適切なツールを使用して、アプリ固有の操作を実行します。