次の方法で共有


チュートリアル 2: エージェント アプリケーションに外部 URL と Web ページを表示する

このチュートリアルでは、エージェント アプリケーションに Web ページまたは外部 URL を表示する方法を示します。 このチュートリアルでは、Unified Service Desk ガイドを表示する方法を学習します。これはクライアント アプリケーションの https://go.microsoft.com/fwlink/?LinkID=856273 でオンラインで利用できます。

前提条件

このチュートリアル内

ステップ 1: Web ページを表示するためのホストされたコントロールを作成する

ステップ 2: ツールバー コンテナーの種類のホストされたコントロールを作成する

ステップ 3: ツールバーを追加し、ツールバー コンテナーに添付する

ステップ 4: Web ページを表示するためのツールバー ボタンとアクション コールを追加する

ステップ 5: 構成にコントロールを追加

ステップ 6: アプリケーションをテストする

まとめ

ステップ 1: Web ページを表示するためのホストされたコントロールを作成する

この手順では、Web ページを表示するための、標準的な Web アプリケーション タイプのホストされたコントロールを作成します。

  1. Unified Service Desk 管理者にサインインします。

  2. 基本設定で、ホストされたコントロールを選択します。

  3. + 新規を選択します。

  4. 新しいホストされたコントロールページで、次の値を指定します。

    フィールド
    名前 Contoso のヘルプ
    [表示名] Contoso のヘルプ
    Unified Service Desk コンポーネントの種類 標準 Web アプリケーション
    複数ページの許可 なし
    ホストの種類 Chrome プロセス
    アプリケーションはグローバル チェック済み
    表示グループ MainPanel
  5. 保存を選択します。

ステップ 2: ツールバー コンテナーの種類のホストされたコントロールを作成する

ツールバー コンテナーのホストされたコントロールを使用して、Unified Service Desk のツールバーを保持および表示します。 このセクションでは、クライアント アプリケーションのツールバー領域に表示される、ツールバー コンテナーの種類のホストされたコントロールを作成します。

  1. Unified Service Desk 管理者にサインインします。

  2. 基本設定で、ホストされたコントロールを選択します。

  3. + 新規を選択します。

  4. 新しいホストされたコントロールページで、次の値を指定します。

    フィールド
    名前 Contoso 関連ツールバー コンテナー
    Unified Service Desk コンポーネントの種類 ツール バー コンテナ
    表示グループ AboutPanel
  5. 保存を選択します。

ステップ 3: ツールバーを追加し、ツールバー コンテナーに添付する

このステップでは、ツールバーを作成して、手順 2 で作成したツールバー コンテナーのホストされたコントロールにツールバーをアタッチします。 これが行われるのは、エージェント アプリケーションのツール バーを表示するためです。

  1. Unified Service Desk 管理者にサインインします。

  2. 基本設定ツール バーを選択します。

  3. + 新規を選択します。

  4. 新しいツールバーページで、Contoso 関連ツールバー名前ボックスに入力し、次に保存を選択します。

  5. 手順 2 で作成したツールバー コンテナーのホストされたコントロールにツールバーをアタッチします。 関連タブを選択してから、ホストされたコントロールを選択します。

  6. ホストされた既存のコントロールを追加を選択します。 レコードの検索 ウィンドウが表示されます。

  7. 検索バーで [Contoso About Toolbar Container] と入力します。 リストのレコードを選択し、追加を選択します。

  8. 保存を選択します。

ステップ 4: Web ページを表示するためのツールバー ボタンとアクション コールを追加する

この手順では、ツールバー上にボタンを追加し、そのボタンにアクション コールを追加して、ボタンがクリックされたときに、手順 1 で作成したホストされたコントロールに、指定した Web ページが表示されるようにします。

  1. 手順 3 でツールバーを保存した後、全般タブを選択します。

  2. ボタン領域の + 新しいツールバー ボタンを選択します。

  3. 新しいツールバー ボタンページで、次の値を指定します。

    フィールド
    名前 Contoso 表示ヘルプ
    ボタン テキスト 表示ヘルプ
  4. 保存する場合は 保存 を選択します。 保存した後、アクション領域が有効になっています。

  5. 手順 1 で作成したホストされたコントロールについて、2 つのアクション コールを追加して、移動先の Web ページの URL を指定します。 また、Contoso グローバル管理者がホストするコントロールにもう 1 つのアクション コールを作成して、手順 1 で作成したホスト コントロールをエージェント アプリケーションに表示します。 アクション エリアで既存のアクション コールの追加を選択します。 レコードの検索 ウィンドウが表示されます。

  6. アクション エリアの検索ボックスで検索アイコンを選択し、+ 新しいアクション コールを選択します。

  7. 新しいアクション コールページで、次の値を指定します。

    フィールド
    名前 Contoso アクション コール: ヘルプの表示
    受注 1
    ホストされたコントロール Contoso のヘルプ
    目的 Navigate
    データ url=https://learn.microsoft.com/dynamics365/unified-service-desk/unified-service-desk?view=dynamics-usd-4.1
  8. 保存を選択します。

  9. ブラウザの [戻る] ボタンを選択して、Contoso ヘルプボタンに戻ります。

  10. アクション エリアで既存のアクション コールの追加を選択します。 レコードの検索 ウィンドウが表示されます。

  11. 検索ボックスで、以前に作成したアクションの名前を入力します。 リストのレコードを選択し、追加を選択します。

  12. 手順 5 と 6 を繰り返して、次の詳細を含む別のアクション呼び出しを作成します。

    フィールド
    名前 Contoso アクション コール: ヘルプ表示のホストされたコントロール
    受注 2
    ホストされたコントロール Contoso グローバル マネージャー
    目的 ShowTab
    データ Contoso のヘルプ
  13. 手順 8 〜 11 を繰り返します。

  14. 保存を選択します。 新しいアクション コールが Contoso 表示ヘルプボタンに追加されました。 ツールバー ボタンに追加された両方のアクション コールを表示できます。

    ツールバー ボタンに追加されたアクション コール。

ステップ 5: 構成にコントロールを追加

この手順では、このチュートリアルで作成した、アクション コール、ホストされたコントロール、およびツールバーを Contoso 構成に追加し、構成に対して割り当てられたユーザーがこれらのコントロールを表示できるようにします。 Contoso 構成は、チュートリアル 1: 統一インターフェイス アプリの単純エージェント アプリケーションの構築 で作成されました。

以下を Contoso 構成に追加します。

コントロール名 コントロールの種類
Contoso アクション コール: ヘルプの表示 アクション コール
Contoso アクション コール: ヘルプ表示のホストされたコントロール アクション コール
Contoso のヘルプ ホストされたコントロール
Contoso 関連ツールバー コンテナー ホストされたコントロール
Contoso 関連ツールバー ツール バー

コントロールを構成に追加するには以下を実行します。

  1. Unified Service Desk 管理者にサインインします。

  2. 詳細設定で、構成を選択します。

  3. Contoso 構成を選択して定義をオープンします。

  4. ホストされたコントロール、イベント、アクション コール タブを選択します。

  5. 操作の呼び出しセクションで、省略記号 (...) を選択し、既存の操作の呼び出しを追加を選択します。 レコードの検索 ウィンドウが表示されます。

  6. 検索ボックスに、Contoso アクション コールと入力します。 両方のアクション コールが、検索結果に表示されます。 リストのレコードを選択し、追加を選択します。

  7. ホストされたコントロール セクションで、省略記号 (...) を選択し、既存のホストされたコントロールを追加を選択します。 レコードの検索 ウィンドウが表示されます。

  8. 検索ボックスにContosoと入力します。 ホストされたコントロールが両方とも検索結果に表示されます。 リストのレコードを選択し、追加を選択します。

  9. 関連タブを選択してから、ツールバーを選択します。

  10. 既存のツールバーを追加を選択します。 レコードの検索 ウィンドウが表示されます。

  11. Contoso ツールバーと検索ボックスに入力します。 リストのレコードを選択し、追加を選択します。

  12. 保存 を選択します。

ステップ 6: アプリケーションをテストする

Unified Service Desk クライアント アプリケーションを起動し、チュートリアル 1: 統一インターフェイスアプリケーションの単純エージェント アプリケーションの構築Contoso 構成に割り当てたのと同じユーザー資格情報を使用して、Unified Service Desk を構成した Dynamics 365 インスタンスにサインインします。 Unified Service Desk クライアント アプリケーションを使用した Dataverse インスタンスへの接続に関する詳細については、Unified Service Desk クライアントを使用してモデル駆動型アプリ インスタンスに接続するを参照してください

エージェント アプリケーションの右上隅に表示ヘルプボタンが表示されます。

Unified Service Desk の [ヘルプ] ボタンを表示する。

表示ヘルプをクリックすると Unified Service Desk アプリケーション内に指定した Web URL が表示されます。

クライアント アプリケーションで表示するヘルプ。

結論

このチュートリアルでは、Unified Service Desk クライアント アプリケーションで Web ページを表示する方法を学びました。 また、構成を使用して Unified Service Desk コントロールに対するアクセスをフィルター処理する方法も学習しました。

参照

Unified Service Desk の統一インターフェイス アプリのサポート

統一インターフェイス ページ (ホストされたコントロール)

Unified Service Desk および統一インターフェイス構成のチュートリアル

チュートリアル 1: 統一インターフェイス アプリの単純エージェント アプリケーションを構築する

チュートリアル 3: ユーザーのエージェント アプリケーションに統一インターフェイス アプリのレコードを表示する

チュートリアル 4: ユーザーのエージェント アプリケーション内のセッションに統一インターフェイス アプリのレコードを表示する

チュートリアル 5: セッション名と概要データを表示することにより、拡張セッション情報を表示する

チュートリアル 6: エージェント アプリケーションで、デバッガのホストされたコントロールを構成する

チュートリアル 7: エージェント アプリケーションでエージェントスクリプトを構成する