URLのリダイレクト
ホストからクライアントへのリダイレクト
コンテンツのリダイレクトを使用すると、ユーザーが次のいずれの方法で情報にアクセスするかを制御できます:
- サーバー上で公開されているアプリケーションを使用する、または
- ユーザーデバイス上でローカルにアプリケーションを実行する。
ホストからクライアントへのリダイレクトは、コンテンツのリダイレクト機能の一種です。これは、Citrix XenAppおよびXenDesktopバージョン7.15 LTSR以降を搭載したサーバーOS VDA(デスクトップOS VDAではない)でのみサポートされます。
詳しくは、XenAppおよびXenDesktopドキュメントの「ホストからクライアントへのリダイレクト - XenAppおよびXenDesktop」を参照してください。
ホストからクライアントへのリダイレクト機能を有効にすると、URLはサーバーVDAでインターセプトされてからユーザーデバイスに送信されます。ChromeOS向けCitrix Workspaceアプリが、URLをセッション内で開くかローカルデバイスで開くかを選択するようにユーザーに求めるダイアログボックスを表示します。このダイアログは、すべてのURLに対して表示されます。
ホストからクライアントへのリダイレクト機能が無効な場合、URLはサーバーVDA上のWebブラウザーまたはマルチメディアプレーヤーで開きます。ホストからクライアントへのリダイレクト機能を有効な場合、ユーザーがこの機能を無効にすることはできません。
ホストからクライアントへのリダイレクトは、以前はサーバーからクライアントへのリダイレクトと呼ばれていました。
詳しくは、Citrix Virtual Apps and Desktopsドキュメントの「一般コンテンツリダイレクト」を参照してください。
URLリダイレクトの機能強化
以前は、ホストからクライアントへのリダイレクト機能を有効にすると、URLはサーバーVDAでインターセプトされてからユーザーデバイスに送信されていました。ChromeOS向けCitrix Workspaceアプリが、URLをセッション内で開くかローカルデバイスで開くかを選択するようにユーザーに求めるダイアログボックスを表示します。ダイアログボックスは、URLごとに表示されていました。
2305以降、管理者は、さらにダイアログボックスを表示することなく、ローカルデバイス内のリンクを開くようにURLリダイレクトを構成できるようになりました。この機能強化により、ユーザーエクスペリエンスが向上します。
注:
- デフォルトでは、この機能は無効になっています。
構成方法
この機能は次のいずれかの方法で有効にできます:
- Configuration.js
- Google管理ポリシー
Configuration.js
configuration.jsファイルを使用してこの機能を有効にするには、次の手順を実行します:
-
configuration.jsファイルを、ChromeAppルートフォルダーで見つけます。
メモ:
- Citrixでは、configuration.jsファイルに変更を加える前に、バックアップを作成することをお勧めします。
- ChromeOS向けCitrix Workspaceアプリをユーザー向けに再パッケージする場合のみ、configuration.jsファイルを編集することをお勧めします。
- configuration.jsファイルを編集するには、管理者レベルの資格情報が必要です。
-
configuration.jsファイルを編集し、forceOpenInClientのデフォルト値をtrueに設定します。このようなJSONデータの例を次に示します:
{ "features": { "UrlRedirection": { "forceOpenInClient": true } } } <!--NeedCopy-->
-
変更を保存します。
Google管理ポリシー
オンプレミス環境では、管理者は次のようにGoogle管理ポリシーを使用してこの機能を有効にできます:
- Google管理ポリシーにサインインします。
- [端末管理]>[Chrome搭載端末]>[ユーザー設定] の順に移動します。
-
次の文字列をengine_settingsキーの下のpolicy.txtファイルに追加します。このようなJSONデータの例を次に示します:
{ "features": { "UrlRedirection": { "forceOpenInClient": true } } } <!--NeedCopy-->
- 変更を保存します。