Profile Management

複数のプラットフォーム上のプロファイルとProfile Managementの移行に関するFAQ

このセクションでは、複数のWindowsオペレーティングシステム、または単一オペレーティングシステムの複数のバージョンやビット数を持つ環境でプロファイルを使用することに関する質問と回答を掲載しています。

プロファイルとの互換性の問題を確実に回避するにはどうすればよいですか?

異種環境をサポートする必要性と、ユーザーとそのデバイスを追跡するためのパーソナライズ設定の必要性のバランスを取ります。通常、これら2つのニーズのバランスは、管理者とIT部門によってのみ決定できます。ユーザープロファイルを次のように調整することで、異なるシステムを管理します。プロファイルがローミングする場合、問題は適切に処理されるか、必要に応じて設定は完全に無視され、まったく追跡されないようにする必要があります。これは多くのサードパーティ製ソフトウェアソリューションの基礎となっています。

トラブルシューティングを最小限に抑えるには、同じデバイス設定(インストールされているアプリケーション、OSバージョンなど)間でプロファイルをローミングするようにしてください。しかし、現代の多くのシナリオでは、これは容易に達成できず、不完全なユーザーエクスペリエンスにつながります。たとえば、ユーザーは複数のオペレーティングシステムを使用しているからといって、お気に入りやマイドキュメントを複製する必要はありません。この場合、管理者はフォルダーリダイレクトを使用することでユーザーエクスペリエンスを向上させることができます。このMicrosoft機能の使用は、他のシナリオでも推奨されます。

異なるシステム間でプロファイルを共有できますか?

Citrixは、プラットフォームごとに1つのベースプロファイルを持つことを推奨しています。これは、オペレーティングシステムごとに1つのプロファイルを持つことと必ずしも同じではありません。この推奨事項の詳細については、「複数のプラットフォームの計画」を参照してください。これにより、互いに機能しない可能性のある設定や、特定のOSに適用されない設定の数を最小限に抑えることができます。たとえば、デスクトップの電源設定は、サーバーシナリオやリモートデスクトップサービス(旧ターミナルサービス)を含むシナリオには適用されません。

プロファイルの数を簡素化および削減しようとし、それらが複数のOSで使用されるようになると、設定の競合のリスクが高まります。システムが同じでない場合、この問題はさらに複雑になります。たとえば、Microsoft Officeのアドインがすべてのデバイスに存在しない場合があります。幸いなことに、特定のデバイスに適用されないこのような設定は、多くの場合無視されます。無視されない場合にサポートの問題が発生します。アドインが存在しない場合、Microsoft Excelは起動に失敗します。

Profile Managementは、複数のバージョンまたはプラットフォーム間で設定をどのように有効にするか?

Citrix®は、複数のベースプロファイル間で共通設定をローミングする機能を提供します。Citrixは、Microsoft Office、Internet Explorer、壁紙などの設定のローミングを可能にします。これらの種類のシナリオをサポートする能力は、アプリケーションがプラットフォーム間の設定のローミングをどの程度サポートしているかによって制限されます。次の質問のリンクは、Microsoftの立場とベストプラクティスを扱っています。

Microsoftは、プラットフォームとバージョン間でローミングプロファイルをどのようにサポートするか?

関連情報については、「ローミングユーザープロファイルの展開」を参照してください。

Office 2007のツールバー設定については、「クイックアクセスツールバーのカスタマイズ」を参照してください。

標準のMicrosoft Windowsプロファイルソリューションが技術的、カスタム、またはビジネス要件を完全に満たさない場合、Profile Managementは実行可能なソリューションとなります。

x86プラットフォームとx64プラットフォーム間でプロファイルを共有することは可能ですか?

Windows x86とx64間で1つのプロファイルを共有することは一般的に機能するかもしれませんが、いくつかの問題が発生する可能性があります。

いくつかの理由があります。たとえば、その1つは、使用ごとのファイル関連付けがHKEY_CURRENT_USER\SOFTWARE\Classesに保存されることです。非管理者がFirefoxをデフォルトブラウザとして設定した場合、32ビットシステムには以下が保存されます。

HKEY_CURRENT_USER\SOFTWARE\Classes\FirefoxHTML\shell\open\command -> “C:\Program Files\Mozilla Firefox\firefox.exe” -requestPending -osint -url “%1”

このパスを含むプロファイルがWindows x64で使用される場合、OSは64ビット版のFirefoxを探しますが、これは存在しません。代わりに、32ビット版がC:\Program Files (x86)\Mozilla Firefoxにインストールされている可能性があります。これにより、ブラウザが起動しなくなります。

逆もまた同様です。x64プラットフォームで設定されたパスがx86プラットフォームで使用される場合です。

複数のプラットフォームで1つのプロファイルがどのように動作するかをテストしたいです。どこから始めればよいですか?

複数のプラットフォームで1つのプロファイルを使用する実験を行うには、テストと検証が重要です。推奨されるアプローチは、プラットフォームごとに1つのプロファイルを持つことです。単一のプロファイルが複数のプラットフォームでどのように動作するかを調べたい場合は、以下の情報が役立つかもしれません。

次の質問に答えることで、何が問題を引き起こす可能性があるかを特定することから始めます。このトピックの残りの質問を、問題への対処と追跡のアイデアとして使用してください。

プラットフォーム間で機能する項目:

  • マイドキュメントと「お気に入り」
  • 構成情報(デフォルト設定を含む)を完全にプロファイル内に保存するアプリケーション

機能しない可能性がある項目:

  • ハードコードされたデータ、パスデータなどを保存するアプリケーション
  • x64またはx86プラットフォームに固有の設定
  • すべてのシステムに存在するわけではないExcelアドインなど、同一ではないアプリケーションのインストール。これらのインストールは、アプリケーションによって異なるあらゆる種類のエラー状態を引き起こす可能性があります。

ユーザーがログオンするコンピューターに基づいてプロファイルを割り当てることができますか?

はい。プロファイル管理は、ローカルデスクトップ、Citrix Virtual Apps、またはCitrix Virtual Desktops™、あるいはこれらの任意の組み合わせに基づいてプロファイルを適用できます。

With the correct Profile Management setting enabled, a Remote Desktop Services (formerly Terminal Services) profile is used only when a user has a Terminal Server or Citrix virtual app session. This setting overrides any existing profile (except for a Citrix user profile) when the user logs on through a Remote Desktop Services session.

Windows 7では、GPOコンピューター設定を使用して、ユーザーがログオンするコンピューターに基づいてプロファイルを割り当てることができます。これもGPに基づいているため、プロファイルの割り当てはGPOが適用されるOUに依存します。

コンピューターに基づくプロファイルの割り当てが望ましいのはなぜですか?

It is useful to assign a profile to the computer a user logs on to if a distinct user experience is desired. For example, administrators might decide that profiles used with Remote Desktop Services (formerly Terminal Server) sessions are kept separate from profiles used with desktops.

プロファイル管理はWindowsユーザープロファイルをCitrixユーザープロファイルに移行しますか?

ユーザーがログオンするときに、プロファイル管理を構成して既存のローミングプロファイルとローカルプロファイルを自動的に移行できます。また、新しいCitrixユーザープロファイルのベースとして、テンプレートプロファイルまたはデフォルトのWindowsプロファイルを使用することもできます。

Profile Managementの移行の計画と設定については、「プロファイルの移行または作成」を参照してください。ソフトウェアがWindowsユーザープロファイルをCitrixユーザープロファイルに移行する方法の詳細については、「ログオン図」を参照してください。

どのプロファイルをCitrixユーザープロファイルに移行できますか?

Profile Management は、Windows ローカルプロファイルと Windows ローミングプロファイルを移行できます。強制プロファイル (.man ファイル) は Profile Management によって無視されますが、Citrix ユーザープロファイルのテンプレートとして使用できます。Profile Management が正しく機能するように、すべてのユーザーへの強制プロファイルの割り当てを無効にしてください。

既存の Windows 強制プロファイルをテンプレートとして使用するには、テンプレートまたは強制プロファイルの指定 を参照してください。

テンプレートプロファイルを使用するにはどうすればよいですか?

Profile Management allows you to specify a template profile that is used as the basis for the creation of new Citrix user profiles. Typically, a user who is assigned a profile for the first time receives the default user profile of the Windows device they log on to. This might be acceptable, but it means any variation in different devices’ default user profiles results in differences in the base profile created for the user. Therefore, you can regard the template profile feature as a global default user profile.

If you want to prevent users making any change to their profile data, you can also identify a template profile as a Citrix mandatory profile.

詳細については、テンプレートプロファイルまたは必須プロファイルの指定を参照してください。

複数のプラットフォーム上のプロファイルとProfile Managementの移行に関するFAQ