URL コンテンツ リダイレクト ADMX テンプレート ファイル (urlRedirection.admx) には、URL リンクをクライアントで開く(エージェントからクライアントへのリダイレクト)か、リモート デスクトップまたは公開アプリケーションで開く(クライアントからエージェントへのリダイレクト)かどうかを制御できる設定が含まれています。
URL コンテンツ リダイレクト グループ ポリシー設定をリモート デスクトップおよび公開アプリケーションに適用するには、Active Directory サーバの GPO に ADMX テンプレート ファイルを追加します。リモート デスクトップや公開アプリケーションでクリックされる URL リンクに関するルールについては、仮想デスクトップおよび RDS ホストを含む組織単位 (OU) に GPO がリンクされる必要があります。
また、ユーザーの Windows クライアント コンピュータが含まれる OU にリンクされている GPO にグループ ポリシー設定を適用することもできますが、クライアントからエージェントへのリダイレクトを構成するときに推奨されるのは、horizonutil コマンドライン ユーティリティを使用する方法です。macOS は GPO をサポートしていないため、Mac クライアントを使用している場合には、vmdutil を使用する必要があります。
前提条件
- Horizon Agent のインストール時に URL コンテンツ リダイレクト機能が含まれていることを確認します。「URL コンテンツ リダイレクト機能を有効にした Horizon Agent のインストール」を参照してください。
- URL コンテンツ リダイレクトのグループ ポリシー設定用に Active Directory GPO が作成されていることを確認します。
- MMC およびグループ ポリシー管理エディタ スナップインが Active Directory サーバで使用できることを確認します。
手順
-
Omnissa Customer Connect から Horizon GPO バンドル
.zipファイルをダウンロードします。[Desktop & End-User Computing] で Horizon のダウンロードを選択します。これには GPO バンドルが含まれます。
-
ファイルを解凍して、URL コンテンツ リダイレクト ADMX ファイルを Active Directory サーバにコピーします。
-
urlRedirection.admxファイルをC:\Windows\PolicyDefinitionsフォルダにコピーします。 -
言語リソース ファイル
urlRedirection.admlをC:\Windows\PolicyDefinitions内の適切なサブフォルダにコピーします。たとえば、EN(英語)の場合、
urlRedirection.admlファイルをC:\Windows\PolicyDefinitions\en-USフォルダにコピーします。
-
-
Active Directory サーバで、[グループ ポリシー管理エディタ] を開きます。
URL コンテンツ リダイレクトのグループ ポリシー設定は、[コンピュータの構成] > [ポリシー] > [管理用テンプレート] > [Horizon URL リダイレクト] にインストールされます。
カスタム プロトコルの URL コンテンツ リダイレクトの構成
URL コンテンツ リダイレクト ADMX テンプレートを GPO に追加したら、次の手順に従って、mailto などの他のプロトコルを構成します。
例:mailto プロトコルの構成
解決策 1:グループポリシー (GPO) を使用する
-
urlRedirection.admxファイルを変更します。C:\Windows\PolicyDefinitionsにあるurlRedirection.admxファイルを開きます。- 次の内容を置き換えます。
<policy name="UrlRedirectionProtocol_" class="Machine" displayName="$(string.unknown_15)" explainText="$(string.HelpString)" presentation="$(presentation.UrlRedirectionProtocol_)" key="SOFTWARE\Omnissa\Horizon\URLRedirection\...">
mailtoプロトコルの更新されたコンテンツ:
<policy name="UrlRedirectionProtocol_mailto" class="Machine" displayName="$(string.unknown_15)" explainText="$(string.HelpString)" presentation="$(presentation.UrlRedirectionProtocol_mailto)" key="SOFTWARE\Omnissa\Horizon\URLRedirection\mailto">
-
ADML ファイルを変更します。
C:\Windows\PolicyDefinitions\en-USにあるurlRedirection.admlファイルを開きます。- 次の内容を置き換えます。
<string id="unknown_15">Url Redirection Protocol '...'</string>
<presentation id="UrlRedirectionProtocol_">
置換:
<string id="unknown_15">Url Redirection Protocol 'mailto'</string>
<presentation id="UrlRedirectionProtocol_mailto">
- GPO を構成します。グループ ポリシー エディタ (GPO) を開き、
http/httpsプロトコルと同じようにmailtoのリダイレクト ルールを構成します。
- デフォルトのアプリケーションをホワイトリストに登録します。
- mailto プロトコルのデフォルト アプリケーション プロセスを urlwhitelist 構成に追加します。
- たとえば、(多くのマシンのように)mailto プロトコルのデフォルト アプリケーションが Microsoft Outlook の場合、追加の設定は必要ありません。
- デフォルトのアプリケーションがインストールされていない場合は、urlwhitelist 構成に
horizon-url-protocol-launch-helper.exeを追加します。 - 別のアプリケーションを使用している場合は、
Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\vmwicpdrでレジストリを変更して、新しいプロセスをホワイトリストに追加します。
解決策 2:直接レジストリを設定する
複数のプロトコルを構成する必要がある場合は、レジストリを直接編集することでプロセスを簡素化できます。
-
解決策 1 の手順 1 から 3 をスキップします。
-
次のパスのレジストリを直接変更します。
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Omnissa\Horizon\URLRedirection- 目的のプロトコル(
mailtoなど)の新しいキーを追加し、そのキーの下にフィルタ ルールを構成します。 - 必要に応じて、他のプロトコルをここに追加できます。
次のステップ
グループ ポリシー設定を構成します。「URL コンテンツ リダイレクトのグループ ポリシー設定」を参照してください。
このページは役に立ちましたか?