チュートリアル 6: エージェント アプリケーションで、デバッガのホストされたコントロールを構成する
公開日: 2016年11月
対象: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2013、Dynamics CRM 2015、Dynamics CRM 2016
Unified Service Desk では [デバッガー] の種類のホストされたコントロールが用意され、これにより、成功裏にエージェント アプリケーションを構築し、構成内の問題をトラブルシューティングに役立つ、Unified Service Desk 構成に関する主要な情報を得られます。詳細:TechNet: Unified Service Deskの問題をデバッグする
このチュートリアルは、エージェント アプリケーションのためのデバッガーのホストされたコントロールを構成する方法を示します。
前提条件
チュートリアル 1: 単純エージェント アプリケーションの構築 および チュートリアル 3: ユーザーのエージェント アプリケーションに Microsoft Dynamics 365 レコードを表示するを完了しておく必要があります。 このチュートリアルでは、それらのチュートリアルで完了する構成が必要です。
このチュートリアルは、チュートリアル 1 でエージェント アプリケーションにサインインするために使用したのと同じユーザー資格情報を、チュートリアルの最後にアプリケーションをテストするために使用することを想定しています。 別のユーザーがアプリケーションをテストする場合は、そのユーザーを [Contoso 構成] に割り当てる必要があります。詳細:チュートリアル 1: 単純エージェント アプリケーションの構築
Unified Service Desk で以下を参照する必要があります。
デバッガーのホストされたコントロール。詳細:デバッガー (ホストされたコントロール)
アクション コールおよびその構成方法。詳細:アクション コール
Unified Service Desk 構成を使用するフィルター アクセス。詳細:「TechNet: Unified Service Desk コンフィギュレーションを使用したアクセスの管理」を参照してください。
このチュートリアル内
ステップ 1: デバッガーの種類のホストされたコントロールを作成する
ステップ 2: デバッガーのホストされたコントロールを表示するための、ツールバー ボタンとアクション コールを追加する
ステップ 3: 構成にコントロールを追加
ステップ 4: アプリケーションをテストする
まとめ
ステップ 1: デバッガーの種類のホストされたコントロールを作成する
Microsoft Dynamics 365 にサインインします。
[設定] > [Unified Service Desk] の順に移動します。
ホストされたコントロールをクリックします。
[新規] をクリックします。
[新しいホストされたコントロール] ページで、次の値を指定します。
フィールド
値
名前
Contoso デバッガー
並べ替え順序
3
表示名
Contoso デバッガー
USD コンポーネントの種類
デバッガー
表示グループ
MainPanel
保存 をクリックします。
ステップ 2: デバッガーのホストされたコントロールを表示するための、ツールバー ボタンとアクション コールを追加する
ツールバー ボタンを [Contoso メイン ツールバー] (チュートリアル 3: ユーザーのエージェント アプリケーションに Microsoft Dynamics 365 レコードを表示するで作成済み) に追加してから、ステップ 1 で作成した [Contoso デバッガー] のホストされたコントロールを表示するための、ボタン用アクション コールを追加します。
Microsoft Dynamics 365 にサインインします。
[設定] > [Unified Service Desk] の順に移動します。
ツール バーをクリックします。
[Contoso メイン ツールバー] をクリックします。
[ボタン] 領域で、[+] をクリックしてツールバー ボタンを追加します。
[新しいツールバー ボタン] ページで、次の値を指定します。
フィールド
値
名前
Contoso デバッガー ボタン
ボタン テキスト
デバッガー
受注
3
注意
[受注] フィールドは、ツールバーのボタンの場所を定義します。 ボタンは左から右、または上から下に、昇順で配置されます。
保存 をクリックします。
[アクション] 領域で、[+] をクリックしてボタンのためにアクション コールを作成します。
検索ボックスで、ENTER キーを押すか検索アイコンをクリックしてから、検索結果ウィンドウの右下隅の [新規] をクリックして、アクション コールを作成します。
[新しいアクション コール] ページで、次の値を指定します。
フィールド
値
名前
Contoso アクション コール: デバッガーの表示
受注
1
ホストされたコントロール
Contoso グローバル マネージャー
アクション
CallDoAction
データ
action=defaultapplication=Contoso Debugger
保存 をクリックします。
ステップ 3: 構成にコントロールを追加
このチュートリアルで構成した、アクション コールとホストされたコントロールを [Contoso 構成] に追加し、構成に対して割り当てられたユーザーがこれらのコントロールを表示できるようにします。[Contoso 構成] は チュートリアル 1: 単純エージェント アプリケーションの構築で作成されました。
以下を [Contoso 構成] に追加します。
コントロール名
コントロールの種類
Contoso アクション コール: デバッガーの表示
アクション コール
Contoso デバッガー
ホストされたコントロール
コントロールを構成に追加するには以下を実行します。
Microsoft Dynamics 365 にサインインします。
[設定] > [Unified Service Desk] の順に移動します。
構成をクリックします。
[Contoso 構成] をクリックして定義をオープンします。
ナビゲーション バーで、[Contoso 構成] の隣の下矢印をクリックし、[アクション コール] を選択します。
次のページで、[既存のアクション コールを追加] をクリックし、検索バーに Contoso Action Call: Show Debugger と入力してから、ENTER キーを押すか、検索アイコンをクリックします。
検索結果で、追加するアクション コール名をクリックします。
同様に、[Contoso 構成] の隣の下矢印をクリックし、[ホストされたコントロール] をクリックして、ホストされたコントロールを追加します。
保存 をクリックします。
ステップ 4: アプリケーションをテストする
Unified Service Desk クライアント アプリケーションを起動し、チュートリアル 1: 単純エージェント アプリケーションの構築で [Contoso 構成] に割り当てたのと同じユーザー資格情報を使用して、Unified Service Desk を構成した Dynamics 365 インスタンスにサインインします。Unified Service Desk クライアント アプリケーションを使用して Dynamics 365 インスタンスに接続することに関する詳細は、「TechNet: Unified Service Desk クライアントを使用して CRM インスタンスに接続する」を参照してください。
エージェント アプリケーションのツールバー領域に、[デバッガー] ボタンが表示されるようになりました。 このボタンをクリックすると、デバッガー コントロールが表示されます。
まとめ
このチュートリアルは、エージェント アプリケーションで、デバッガーのホストされたコントロールを構成する方法を学習しました。 また、構成を使用して Unified Service Desk コントロールに対するアクセスをフィルター処理する方法も学習しました。
関連項目
TechNet: Unified Service Deskの問題をデバッグする
チュートリアル 1: 単純エージェント アプリケーションの構築
チュートリアル 2: エージェント アプリケーションに外部 Web ページを表示する
チュートリアル 3: ユーザーのエージェント アプリケーションに Microsoft Dynamics 365 レコードを表示する
チュートリアル 4: エージェント アプリケーション内のセッションに Microsoft Dynamics 365 のレコードを表示する
チュートリアル 5: セッション名と概要データを表示することにより、拡張セッション情報を表示する
チュートリアル 7: エージェント アプリケーションでエージェントスクリプトを構成する
統合サービス デスクの構成チュートリアルUnified Service Desk 2.0
© 2017 Microsoft. All rights reserved. 著作権