Microsoft Dynamics CRM の統合サービス デスクには、エージェント アプリケーションの構成を開始するためのベースとして使用できる 4 つのサンプル アプリケーション、基本、CRM 2013 SP1、製品の更新がインストールされているCRM 2013 SP1、およびナレッジ マネージメントが付属しています。詳細 : 統合サービス デスクのサンプル アプリケーション
これらのサンプル アプリケーションはパッケージとしてまとめられており、作業を開始する前に インスタンスに展開する必要があります。を使用して展開すると、に固有のエンティティとカスタム コードがインスタンスで利用可能になります。
重要
- 運用環境インスタンスにUnified Service Desk パッケージを展開する前に、非運用インスタンス (可能であれば、運用環境インスタンスのミラー イメージ) でパッケージをテストしてください。また、パッケージを展開する前に、運用環境インスタンスを必ずバックアップしてください。
- のパッケージは、機能の損失や重複を避けるため、各インスタンスに 1 つだけ展開する必要があります。別のパッケージをインストールする場合は、既存のものを削除してから、インストールしてください。既存のパッケージの削除については、「サンプルの統合サービス デスク パッケージの削除」を参照してください。
- また、コマンドレットを使用して、でパッケージを展開することもできます。詳細 : Deploy packages using the Package Deployer tool and Windows PowerShell
パッケージ展開機能を使用したサンプルの統合サービス デスク パッケージの展開
製品の更新がインストールされたCRM 2013 SP1パッケージの展開後の手順
サンプルの統合サービス デスク パッケージの削除
ログ ファイルを使用してパッケージの展開に関する問題のトラブルシューティングを行う
Unified Service Desk パッケージ ファイル (CRM2015-7.x.x-USD-PackageDeployer.exe) を Microsoft ダウンロード センター からダウンロードし、コンピューターに保存します。
ダウンロードしたファイルを実行し、中身をフォルダーに抽出します。
ファイルが解凍された後、パッケージ展開機能ツール は自動的に開始します。開始されない場合、<ExtractedFolder>\USDPackageDeployer フォルダーに移動し、PackageDeployer.exe ファイルをダブルクリックして パッケージ展開機能ツール を実行します。
パッケージ展開機能ツールの最初の画面で、[続行] を選択します。
[Microsoft Dynamics CRM に接続] 画面で、認証の詳細を指定し、 パッケージを展開する CRM インスタンスに接続します。組織が複数あり、Unified Service Desk パッケージを展開する組織を選択する場合は、[使用可能な組織の一覧を表示する] チェック ボックスをオンにします。[ログイン] を選択します。
複数の組織があり、前のステップで [使用可能な組織の一覧を常に表示する] チェック ボックスをオンにした場合、次の画面には組織の一覧が表示されます。接続する 組織を選択し、続行します。
認証が成功すると、展開できるパッケージが表示されます。説明を読んで、展開するパッケージを確認し、パッケージを選択して、[次へ] を選択します。
次の画面に、選択したパッケージと、インスタンスにインストールされるものの詳細情報が表示されます。情報を確認し、[次へ] を選択します。
[インストールの準備完了] 画面に、展開するために選択したパッケージと、展開先の組織の名前が表示されます。情報を確認し、[次へ] を選択します。
次の画面に、展開するために選択したパッケージの検証ステータスが表示されます。検証が正常に終了したら、[次へ] を選択します。
次の画面は、手順7で、CRM 2013 SP1 または製品の更新プログラムがインストールされているCRM 2013 SP1を選択した場合にのみ表示されます。手順 7 で、基本またはナレッジ マネージメントを選択した場合は、この手順を飛ばします。
この画面で、選択したパッケージに実装されたカスタム機能を定義するファイルやアセンブリをコピーしたい場所を指定します。これは、クライアント アプリケーションでカスタムの機能を表示するために必要です。この場合は、C:\USD フォルダーにファイルをコピーします。CRM 2013 SP1 または製品の更新プログラムがインストールされている CRM 2013 SP1 のパッケージ展開が終わったら、Unified Service Deskクライアント アプリケーションのインストール ディレクトリに、これらのファイルをコピーします。詳細については、「クライアント上にカスタム機能用のファイルをコピーする」を参照してください。[次へ] を選択します。
重要
- CRM 2013 SP1 または CRM 2013 SP1 (製品の更新プログラムを含む) パッケージの機能のユーザー定義機能に必要なファイルをコピーしなかった場合、Unified Service Desk クライアントからそれらのパッケージに接続中に、またその後いつでも、クライアント アプリケーションでコントロールがアクセスされたときに、コントロールを作成できなかったことを示すエラー メッセージが表示されます。
- のクライアント アプリケーションがインストールされている他のコンピューターにも、カスタム機能に必要なファイルやアセンブリをコピーしてください。
- 開発環境またはテスト環境など、インストールされているクライアント アプリケーションの数が少ない場合、クライアントのインストール ディレクトリにファイルを手動でコピーできます。方法については、「クライアント上にカスタム機能用のファイルをコピーする」を参照してください。
- 多数のクライアントのインストールが存在する運用環境の場合、ファイルやアセンブリを MSI インストーラーとバンドルし、統合された Windows インストーラーまたは ClickOnce アプリケーションを作成して、展開します。
- 開発環境またはテスト環境など、インストールされているクライアント アプリケーションの数が少ない場合、クライアントのインストール ディレクトリにファイルを手動でコピーできます。方法については、「クライアント上にカスタム機能用のファイルをコピーする」を参照してください。
- CRM 2013 SP1 または CRM 2013 SP1 (製品の更新プログラムを含む) パッケージの機能のユーザー定義機能に必要なファイルをコピーしなかった場合、Unified Service Desk クライアントからそれらのパッケージに接続中に、またその後いつでも、クライアント アプリケーションでコントロールがアクセスされたときに、コントロールを作成できなかったことを示すエラー メッセージが表示されます。
次のページには、パッケージの展開状態が表示されます。パッケージ展開のログ ファイル PackageDeployer.log を表示するには、画面の左下隅にあるログ リンクを選択します。ログの詳細については、このトピックの後半の「ログ ファイルを使用してパッケージの展開に関する問題のトラブルシューティングを行う」を参照してください。パッケージの展開が成功すると、確認のメッセージが表示されます。[次へ] をクリックします。
次の画面には、展開したパッケージの名前と情報が表示されます。情報を確認し、[完了] を選択して、パッケージ展開機能ツールを終了します。
CRM 2013 SP1 または製品の更新プログラムが更新された CRM 2013 SP1 パッケージを展開したら、カスタム機能に必要なファイルとアセンブリを、Unified Service Desk クライアント インストール ディレクトリにコピーします。詳細 : クライアント上にカスタム機能用のファイルをコピーする
製品の更新がインストールされたCRM 2013 SP1 パッケージを展開した場合は、次のセクションの手順を実行します。
製品の更新がインストールされたCRM 2013 SP1 パッケージを展開した場合は、[サービス管理] 領域 ([設定] > [サービス管理]) にある、パッケージによって作成された次のレコードを手動でアクティブにする必要があります。
エンティティ | アクティブにするレコード |
---|---|
サービス レベル契約 |
[Woodgrove の既定 SLA] を既定値として設定します。 |
権利 |
各権利を 1 つずつアクティブにします。 |
ルーティング規則セット |
ルーティング規則 |
サポート案件の自動作成のルール |
電子メールからサポート案件への変換のルール |
製品の更新がインストールされたCRM 2013 SP1 パッケージは、サンプルのキュー、カスタマー サービスのスケジュール、および祝日のスケジュールのレコードも作成します。
サンプルのパッケージを 組織で展開すると、次の 3 つの管理ソリューションが作成されます。
UiiforMicrosoftDynamicsCRM
DynamicsUnifiedServiceDesk
USD*<PackageName>Customization。<PackageName>* は、展開したパッケージの名前です。
別のサンプルパッケージを展開する場合は、これらの 3 つのソリューションをまず削除する必要があります。実行する操作:
Microsoft Dynamics CRM にサインインします。
ナビゲーション バーで、Microsoft Dynamics CRM を選択し、次に [設定] を選択します。
[設定]、[ソリューション] の順に選択します。
ソリューション ページで、ソリューションの 1 つを選択し、[削除] を選択します。管理ソリューションのアンインストールを確認するように求められます。[OK] を選択して次に進みます。
注意
UiiforMicrosoftDynamicsCRM ソリューションを、 DynamicsUnifiedServiceDesk ソリューションより先に削除することはできません。 DynamicsUnifiedServiceDesk ソリューションのコンポーネントのいくつかは、 UiiforMicrosoftDynamicsCRM ソリューションのコンポーネントに依存しているからです。
ソリューションが削除されたら、手順を繰り返して、他の 2 つのソリューションも削除します。
では、ツールを使用した インスタンスへのサインイン中およびパッケージの展開中に発生したエラーに関する詳細情報を記録するログ記録のサポートが提供されています。ツールによって生成される 3 つのログ ファイルは、ツールを実行するコンピューターの次の場所にあります: c:\Users\<ユーザー名>\AppData\Roaming\Microsoft\PackageDeployer\<バージョン>。
Login_ErrorLog.log。ツールを使用して インスタンスにサインインしているときに発生した問題に関する情報を提供します。サインイン中に問題が発生すると、サインイン要求の処理中にエラーが発生したことを通知するメッセージと、エラー ログを表示できるこのログ ファイルへのリンクがツールのサインイン画面に表示されます。メッセージ内のリンクを選択すると、このログ ファイルを表示できます。ログ ファイルは、最初にツールでサインインの問題が発生したときに作成されます。その後、ログ ファイルは、サインインの問題に関する情報を記録します。
PackageDeployer.log。パッケージの展開時にツールで実行される各タスクに関する詳細情報を提供します。画面の下部の [ログ ファイルの表示] リンクを選択すると、ツールからログ ファイルを表示できます。
ComplexImportDetail.log。ツールを使用した最後の展開でインポートされたデータに関する詳細情報を提供します。このツールを使用してパッケージを展開するたびに、既存の詳細情報が、ログ ファイルから同じディレクトリにある CompelxImportDetail._old.log という名前のファイルに移動されます。 ComplexImportDetail.log ファイルには、ツールを使用して行われる最新インポートの情報が表示されます。
クライアント上にカスタム機能用のファイルをコピーする
統合サービス デスクのインストールと展開
Deploy packages using the Package Deployer tool and Windows PowerShell
MSDN: Unified Service Deskの開発者ガイド
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.