統合サービス デスクでの新機能

 

公開日: 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 の管理者用新機能を参照してください。

このトピックの内容

Unified Service Desk 2.2.1 の新機能

Unified Service Desk 2.2 の新機能

Unified Service Desk 2.1 の新機能

Unified Service Desk 2.0.1 の新機能

Unified Service Desk 2.0 の新機能

Unified Service Desk 2.2.1 の新機能

システム カスタマイザーおよび開発者は、このリリースで次の拡張機能を活用できます。

カスタムのホストされたコントロールの拡張例外処理

例外のソースおよび原因に関する詳細情報のある処理されない例外の標準ログ記録の提供によって Unified Service Desk のカスタムのホストされたコントロールに強力かつ有益な例外処理機能を提供する SafeDispatcher の導入。 また、これは、カスタムのホストされたコントロール コードで処理されない例外が Unified Service Desk によって適切に処理されるので、Unified Service Desk クライアントがフリーズしたり、応答しなくなったりすることを防ぎ、確実に Unified Service Desk クライアントの他の領域で作業を続行できます。詳細:Unified Service Desk のカスタムのホストされたコントロールに SafeDispatcher を使用します

カスタムのホストされたコントロールの拡張診断ログ

カスタムのホストされたコントロールで発生する例外についての豊富な診断情報を記録できるようにして、問題の特定およびトラブルシューティングを容易にする LogException Method の導入。詳細:カスタムのホストされたコントロールの拡張診断ログを構成する

パネルのキーボード ショートカット

Unified Service Desk が繰り返しの方法ですべてのアクティブ パネルを切り替える 1 つのキーボード ショートカットを使用できるようにします。 さらに、顧客サービス エージェントがキーボードを使用するクライアント アプリケーションのパネルに直接移動できるように、パネル レイアウトの個々のパネルに対するキーボード ショートカットも定義できます。詳細:パネルのキーボード ショートカット

Unified Service Desk 2.2 の新機能

システム カスタマイザーおよび開発者は、このリリースで次の拡張機能を活用できます。

Unified Service Desk によるエージェントへの通知の表示

Unified Service Desk クライアントの顧客サービス エージェントに通知を構成および表示して、実行すべきアクションについて警告したり、カスタマーとのやり取りのプロセスをガイドしたりできるようになりました。 通知コンテンツの定義は、XAML を使用する Unified Service Desk フォーム インスタンスを使用して通知コンテンツを定義し、次に Popup Notification と呼ばれる新規にホストされたコントロールの種類を使用して、通知をいつどこに表示また非表示するかを定義します。

詳細:Unified Service Desk の通知の構成

デバッグとトラブルシューティング改善のためのデバッガー拡張機能の使用

Unified Service Desk のデバッガーのホストされたコントロールは拡張されて、開発者およびカスタマイザーのために次の機能をサポートします:

  • デバッガー コントロールの [アクション コール] タブにあるデータをクリップボードにコピーすることで、他のアプリケーション (たとえば Microsoft Word や メモ帳) に貼り付けてデータを容易に表示したり、トラブルシューティングのために電子メールで他のユーザーと共有したりできます。

  • Unified Service Desk クライアントを更新することにより、再起動することなくサーバー上の最新の構成変更を使用できます。

詳細:アクション コール タブ

カスタム ブランドのためのログインとスプラッシュ スクリーンのカスタマイズ

開発者およびカスタマイザーは、ログイン画面のアプリケーション名を変更でき、フォント、スタイル、配色といったスプラッシュ スクリーンのすべての要素を変更し、会社のブランド ガイドラインに合わせてブランド変更することができるようになりました。

詳細:Unified Service Desk でのログインおよびスプラッシュ スクリーンのカスタマイズ

ユーザー補助: Unified Service Desk によるハイ コントラスト モードのサポート

より良い表示方法によるインターフェイスで別のユーザーを視覚的にサポートするために、コンピューター上の Windows でハイ コントラスト モードに切り替えた場合、Unified Service Desk クライアントの Air テーマは自動的にハイ コントラスト モードに切り替わります。Blue および Styleという残りの 2 つのテーマは、先にお知らせしたように、削除され、ハイ コントラスト モードをサポートしていません。

Unified Service Desk のカスタム テーマを作成している場合、カスタム テーマでハイ コントラスト モードのサポートを有効化するために特定のガイドラインに従う必要があります。詳細:カスタム テーマに対してハイ コントラスト モードをサポートする

Unified Service Desk 2.1 の新機能

システム カスタマイザーおよび開発者は、このリリースで次の拡張機能を活用できます。

Unified Service Desk と対話型サービス ハブの統合

ホストされたコントロールの新しい Unified Service Desk タイプを使用して、Interactive Service Hub Page で対話型サービス ハブのアプリケーションをホストします。 これによって、両方のアプリケーションの機能を単一のインターフェイスに組み合わせることで、ユーザーに、統合された顧客サービスエクスペリエンスを提供することができます。詳細:対話型サービス ハブ ページ (ホストされたコントロール)

Unified Service Desk 2.0.1 の新機能

システム カスタマイザーおよび開発者は、このリリースで次の拡張機能を活用できます。

複数モニターのサポート

複数モニターで Unified Service Desk のホストされたコントロールを表示して、画面の不動産を増大し、顧客とサポート案件情報に即座にアクセスできるようにします。 これによって顧客サービスの担当者は、単一モニターでUnified Service Deskのタブを切り替えるよりも、複数のモニターで顧客についての関連情報を同時に表示することで顧客と効果的に対話することができます。Unified Service Desk複数モニター機能は、最大 2 つのモニターによるホストされたコントロールの表示をサポートします。

Unified Service Deskのホストされたコントロールの新しい RealignWindow アクションを使用して、ホストされたコントロールが表示されるモニターの場所を指定します。 新しい RealignWindow アクションは、USDFloatingPanel または USDFloatingToolPanel パネルの種類に配置されるように構成されたホストされたコントロールのインスタンスにのみ適用されます。 また、この新しいアクションは、接続マネージャー (ホストされたコントロール)およびCCA のホスト アプリケーション (ホストされたコントロール)を除く、すべての事前定義されたホストされたコントロールで使用可能です。 定義済みのホストされたコントロールの種類については、「ホストされたコントロールの種類とアクション/イベント リファレンス」を参照してください。

Unified Service Desk 2.0 の新機能

システム カスタマイザーおよび開発者は、このリリースで次の拡張機能と新機能を活用できます。

  • 監査、診断、追跡のためのカスタム リスナー

  • カスタム コンポーネントの簡単な展開と更新

  • サービスとしてのエンティティ検索

  • ホストされた Web ページの JavaScript コードから Unified Service Desk およびカスタム API を起動する

  • スクリプト エラーの非表示

  • ネイティブ CRM サポート情報の使用

  • OAuth のサポート

  • Visual Studio 2013 および Visual Studio 2015 用 HAT ソフトウェア ファクトリのサポート

  • ホストされた Web ページの安定性とパフォーマンスの向上のための強化されたブラウザー コントロール

監査、診断、追跡のためのカスタム リスナー

Unified Service Desk の監査および診断の設定領域 ([設定] > [Unified Service Desk] > [監査と診断の設定]) を使用して、監査 (活動追跡)、診断、追跡のログを指定場所に書き込むためのカスタム リスナーを指定します。 カスタム追跡ソースを指定するには、カスタム リスナーを実装するためのカスタム コードへの参照を含む、新しい [リスナーのホストされたコントロール] を使用し、そのホストされたコントロールのインスタンスを [監査と診断の設定] レコードに追加します。詳細:監査、診断、追跡のためのカスタム リスナーの作成

カスタム コンポーネントの簡単な展開と更新

開発者は、業務上の必要に応じてユーザー定義のホストされたコントロールと機能を作成することにより、Unified Service Desk が提供する主要な機能を拡張することができます。 ただし、今までは、カスタム コンポーネントの展開には、手動またはカスタム MSI パッケージ インストーラーなどの他の自動化された方法のいずれかを使用して、各クライアント コンピューターのカスタム機能で必要なファイルをコピーする必要がありました。

Unified Service Desk では、カスタム コンポーネントを簡単に展開して更新するための、すぐに使用できるサポートが用意されました。 新しい [カスタム ファイル] エンティティを使用して、カスタム ファイルを圧縮 (.zip) ファイルとして CRM サーバーにアップロードします。.zip ファイルには、カスタム機能に必要なファイルと、.zip ファイルに含まれるファイルの種類の拡張子の MIME の種類の情報を提供する [Content_Types].xml ファイルが含まれています。 これで、[カスタマイズ ファイル] レコードを Unified Service Desk の [構成] レコードに添付して、その構成レコードの一部である任意のユーザーが Unified Service Desk クライアントを使用して CRM に接続するとき、[カスタマイズ ファイル] レコードに添付された .zip ファイルは自動的にダウンロードされ、内容がクライアント ユーザーのコンピューター上に展開され、そのクライアント アプリケーションにカスタム機能が表示されます。 これにより、管理者はクライアント コンピューターにカスタム ファイルを手動でコピーする必要がなくなります。

カスタム コンポーネントに更新プログラムがあるとき、開発者は更新されたカスタム コンポーネント ファイルを含む最新の .zip ファイルを管理者に提供します。 管理者はその .zip ファイルを CRM サーバーの [カスタマイズ ファイル] エンティティ レコードと置換し、クライアントのキャッシュ番号を更新して、すべてのクライアントに更新プログラムをプッシュします。詳細: TechNet: クライアントに更新をプッシュ

詳細:「サンプル コードの配布を準備する」および「TechNet: カスタマイズ ファイルを使用したカスタムのホストされたコントロールの配布

サービスとしてのエンティティ検索

開発者は、カスタム コントロールにおける既存のエンティティ検索定義を再使用できるようになりました。 これにより、管理者とカスタマイザーは、カスタム コントロール コードの変更、再コンパイル、クライアント コンピューター上への再配布なしに、エンティティ検索レコード内の FetchXML クエリを更新できるようになります。 新しい EntitySearchService.GetEntitySearchResults メソッドを使用して、既存のエンティティ検索レコード フォームをカスタム コントロールで再利用します。詳細:カスタム コードでのエンティティ検索定義の再利用

ホストされた Web ページの JavaScript コードから Unified Service Desk およびカスタム API を起動する

新しい WpfBrowser.UsdObjectForScripting プロパティを使用して、パブリック クラスと Unified Service Desk のメソッド間、またはカスタム コードと Unified Service Desk 内でホストされた Web ページの JavaScript 間の通信を有効にします。WpfBrowser.UsdObjectForScripting プロパティのために指定したオブジェクトが、ホストされた Web ページのスクリプトで window.external オブジェクトとして使用できるようになりました。これはホスト アクセスのために提供された組み込み DOM オブジェクトです。詳細:WpfBrowser.UsdObjectForScripting

スクリプト エラーの非表示

新しい ShowScriptErrors オプションを使用して、Unified Service Desk に表示される Web ページ上のスクリプト エラーを表示するか非表示にするかを指定します。詳細:TechNet: Unified Service Desk のオプションを管理する

ネイティブ CRM サポート情報の使用

Microsoft Dynamics CRM には強力なナレッジ マネージメント機能が初めから用意されています。Unified Service Desk で更新済み KM Control のホストされたコントロールを使用して、エージェント アプリケーション内のサポート情報記事検索ウィンドウを構成できるようになりました。これを使用すると、Dynamics 365 または Parature に保管された関連ナレッジを検索して使用することができます。詳細:効果的な顧客の取り組みに Dynamics 365 または Parature サポート情報を使用する

OAuth のサポート

基本的な XRM ツール API は OAuth 認証をサポートするようになり、Unified Service Desk クライアントは OAuth プロトコルを使用して CRM Online、インターネットに接続する展開 (IFD)、または OAuth を使用できる設置型インスタンスを使用できます。詳細: TechNet: Unified Service Desk クライアントを使用して CRM インスタンスへ接続

XRM ツールにおける OAuth のサポートの詳細については、「XRM ツールを使用して Windows のクライアント アプリケーションを作成する」を参照してください。

Visual Studio 2013 および Visual Studio 2015 用 HAT ソフトウェア ファクトリのサポート

ホストされたアプリケーション ツールキット (HAT) ソフトウェア ファクトリが、Visual Studio 2010 および Visual Studio 2012 に加えて Visual Studio 2013 および Visual Studio 2015 をサポートするようになりました。詳細:UII Hosted Application Toolkit (HAT)

ホストされた Web ページの安定性とパフォーマンスの向上のための強化されたブラウザー コントロール

IE Process ブラウザー コントロールが再開発されて、メモリ管理が改善され、Unified Service Desk にホストされた Web ページの安定性とパフォーマンスが向上しました。 新しい監視プロセス サービスである Unified Service Desk 監視プロセス (usdmp.exe) も、Unified Service Desk の状態を監視し、応答がなく Unified Service Desk がフリーズまたは応答しなくなる原因となるブラウザー プロセス インスタンスを終了するために導入されています。 ブラウザー プロセス インスタンスが応答しなくても、Unified Service Desk が応答する場合、ブラウザー プロセス インスタンスは終了しません。詳細:ホストされたコントロールのホスティング方法を選択する

関連項目

TechNet: Unified Service Deskの管理者用新機能
開発者向けのCRMの新機能

Unified Service Desk 2.0

© 2017 Microsoft. All rights reserved. 著作権