使用中のアプリケーション
展開で使用されているアプリケーションは、Profile Management の構成方法に影響します。ただし、他の構成決定とは異なり、単純なイエス・ノーの推奨事項はありません。決定は、アプリケーションが永続的なカスタマイズをどこに保存するか(レジストリまたはファイルシステム)によって異なります。
アプリケーションが設定とユーザーのカスタマイズをどこに保存するかを特定するために、ユーザーのアプリケーションを徹底的に分析し、理解してください。Process Monitor などのツールを使用して、アプリケーションバイナリを監視します。Google も別のリソースです。Process Monitor の詳細については、https://docs.microsoft.com/ja-jp/sysinternals/downloads/procmon を参照してください。
アプリケーションの動作を理解したら、インクルージョンを使用して処理されるファイルと設定を定義します。エクスクルージョンを使用して処理されないものを定義します。デフォルトでは、プロファイル内のすべてが AppData\Local のファイルを除いて処理されます。展開に次のいずれかのアプリケーションが含まれている場合は、AppData\Local のサブフォルダーを明示的に含める必要がある場合があります。
- DropBox
- グーグル クローム
- Visual Studio のワンクリック公開で作成されたアプリケーション
シンプルなアプリケーション
シンプルなアプリケーションとは、適切に動作するアプリケーションのことです。これらは、HKCU レジストリハイブにパーソナライズ設定を保存し、プロファイル内にパーソナライズファイルを保存します。シンプルなアプリケーションには基本的な同期が必要であり、そのためには次の方法で項目を含めたり除外したりする必要があります。
- これらのポリシーにおける相対パス(%USERPROFILE% に対する相対パス):
- 同期するディレクトリ
- 同期するファイル
- 除外リスト - ディレクトリ
- 除外リスト - ファイル
- ミラーリングするフォルダー
注: %USERPROFILE% は Profile Management によって暗黙的に指定されます。これらのポリシーに明示的に追加しないでください。
- これらのポリシーにおけるレジストリ相対パス (HKCU ルートに対する相対パス):
- 除外リスト
- 包含リスト
アイテムの包含と除外に関する手順については、アイテムの包含と除外を参照してください。
レガシーアプリケーション
レガシーアプリケーションは適切に動作しません。パーソナライズファイルをプロファイル外のカスタムフォルダーに保存します。推奨される解決策は、レガシーアプリケーションで Profile Management を使用するのではなく、Citrix Virtual Desktops の Personal vDisk 機能を使用することです。
複雑なアプリケーション
複雑なアプリケーションには特別な処理が必要です。アプリケーションのファイルは相互に参照し合うことがあり、相互に関連するグループとして扱われる必要があります。Profile Management は、複雑なアプリケーションに関連する2つの動作、つまりクッキー管理とフォルダーミラーリングをサポートしています。
Internet Explorer のクッキー管理は、以下の両方のポリシーが常に指定される基本的な同期の特殊なケースです。
- ログオフ時にインターネットクッキーファイルを処理する
- ミラーリングするフォルダー
フォルダーミラーリング、クッキー管理、およびこれらのポリシーの設定手順の詳細については、トランザクションフォルダーの管理を参照してください。
クロスプラットフォームアプリケーション
クロスプラットフォームアプリケーションとは、複数のプラットフォームでホストされる可能性のあるアプリケーションです。Internet Explorer および Microsoft Office の特定のバージョンでは、Profile Management はプラットフォーム間でのパーソナライズ設定の共有をサポートしています。これらの設定は、レジストリまたはプロファイル内のファイルとして保存されます。
クロスプラットフォームアプリケーションの推奨ポリシー設定は、クロスプラットフォーム設定 - ケーススタディに記載されています。
他のアプリケーションの設定をプラットフォーム間で共有したい場合は、SepagoのProfile Migratorを使用することをお勧めします。
JavaおよびWebアプリケーション
Javaアプリケーションはプロファイル内に多くの小さなファイルを残すことがあり、これによりプロファイルの読み込み時間が大幅に増加する可能性があります。したがって、AppData\Roaming\Sun\Javaを除外することを検討してください。
ポリシーの概要
次の表は、さまざまな種類のアプリケーションに対してProfile Managementを構成するために使用するポリシーをまとめたものです。表では次の用語が使用されています。
- 相対パス。ローカルボリューム上の相対パスで、%USERPROFILE%に対する相対パスです(%USERPROFILE%は指定してはなりません)。例:AppData\Local\Microsoft\Office\Access.qat、AppData\Roaming\Adobe\.
- 絶対パス。ローカルボリューム上の絶対パスです。例:C:\BadApp\*.txt、C:\BadApp\Database\info.db。
- レジストリ相対パス。HKCUハイブ内のパスを指します。例:Software\Policies、Software\Adobe。
- フラグ。パス情報が不要な処理を有効または無効にするためにフラグを使用します。例:Enabled、Disabled。
| ポリシー | ポリシータイプ(レジストリ、フォルダー、またはファイル) | ワイルドカードサポート? | アプリケーションタイプ - シンプル | アプリケーションタイプ - レガシー | アプリケーションの種類 - 複雑 |
|---|---|---|---|---|---|
| 同期するディレクトリ | フォルダー | はい | 相対 | 絶対 | |
| 同期するファイル | ファイル | はい | 相対 | 絶対 | |
| 除外リスト - ディレクトリ | フォルダー | はい | 相対 | 絶対 | |
| 除外リスト - ファイル | ファイル | はい | 相対 | 絶対 | |
| 含めるリスト | レジストリ | レジストリ相対 | |||
| 除外リスト | レジストリ | レジストリ相対 | |||
| ミラーリングするフォルダー | フォルダー | 絶対 | 相対 | ||
| ログオフ時にインターネットCookieファイルを処理する | フラグ |
ファイル名とフォルダー名でのワイルドカード処理
ファイルやフォルダー(レジストリエントリではなく)を参照するポリシーは、ワイルドカードをサポートしています。詳細については、「ワイルドカードの使用」を参照してください。
含めるルールと除外するルール
Profile Managementは、ユーザープロファイル内のファイル、フォルダー、およびレジストリキーをユーザープロファイルから含めたり除外したりするためのルールを使用します。これらのルールにより、合理的で直感的な動作が実現されます。すべての項目はデフォルトで含まれます。その出発点から、最上位の例外を除外として構成し、次に最上位の例外に対するより深い例外を含めるとして構成することができます。ルールの詳細、および項目を含めたり除外したりする方法については、「項目を含めるおよび除外する」を参照してください。
プロファイル内の非英語フォルダー名
バージョン1プロファイルを使用する非英語システムの場合、含めるリストと除外リストの相対パスをローカル言語で指定します。たとえば、ドイツ語システムでは、DocumentsではなくDokumentenを使用します。複数のロケールをサポートしている場合は、含める項目または除外する項目を各言語で追加します。
次のステップ
-
「構成の決定」に記載されているすべての質問に回答します。
-
回答に基づいて、展開用にProfile Managementを構成します。その他のすべてのポリシーはデフォルトのままにしておくことができます。
-
設定をテストおよび確認し、「ローカルGPOでProfile Managementをテストする」で説明されているようにProfile Managementを有効にします。