アプリ保護
アプリ保護は、キーロギングと画面キャプチャをブロックすることで、追加のセキュリティレベルを提供します。詳細については、アプリ保護のドキュメントを参照してください。
重要:
Webブラウザーを介してストアにアクセスする場合、アプリ保護を必要とするアプリはデフォルトで非表示になります。保護されたアプリを表示するには、StoreFrontを構成する必要があります。Citrix Workspaceアプリを介してストアにアクセスする場合、StoreFrontの構成は不要です。
Citrix Workspaceアプリからの起動に対するアプリ保護
ユーザーがサポートされているバージョンのCitrix Workspaceアプリを使用してストアにアクセスすると、StoreFrontはアプリ保護を必要とするすべてのリソースを表示します。追加のStoreFront構成は不要です。
ハイブリッド起動に対するアプリ保護
ユーザーがWebブラウザーを介してストアにアクセスする場合、アプリ保護を必要とする仮想アプリとデスクトップはデフォルトで非表示になります。StoreFrontは、Citrix Workspaceアプリの以下の最小バージョンを検出した場合に、保護されたリソースを表示するように構成できます。
| アプリ | バージョン |
|---|---|
| Windows向けCitrix Workspaceアプリ | 1912 |
| Mac向けCitrix Workspaceアプリ | 2001 |
| Linux向けCitrix Workspaceアプリ | 2108 |
StoreFrontのWebサイトは、以前のバージョンのCitrix Workspaceアプリを使用している場合、またはiOS、Android、ChromeOS、あるいはブラウザーでアプリを起動している場合は、保護されたリソースを表示しません。
StoreFrontは、Citrix Web ExtensionsまたはCitrix Workspace Launcherを使用してCitrix Workspaceアプリのバージョンを決定します。どちらも利用できない場合、またはユーザーがCitrix Workspaceアプリの検出をスキップした場合、Webサイトは保護されたリソースを表示しません。
警告
StoreFrontのWebサイトがCitrix Workspaceアプリのバージョンを常に正しく識別するとは限らないため、アプリ保護をサポートしないクライアントを使用してアプリを起動できる可能性があります。したがって、ハイブリッド起動に対してアプリ保護を有効にする前に、Citrixは、アプリ保護をサポートしないCitrix Workspaceアプリのバージョンからの仮想アプリおよびデスクトップの起動をブロックするアプリ保護ポスチャチェックを構成することをお勧めします。
ハイブリッド起動に対するアプリ保護の有効化
StoreFrontがサポートされているCitrix Workspaceアプリのバージョンで保護されたアプリを表示できるようにするには、PowerShellコマンドレットSet-STFWebReceiverAppProtectionを使用します。
-
管理者としてPowerShellコンソールを開きます。
-
複数のWebサイトがある場合は、構成するWebサイトの仮想パスを見つけます。これは、ユーザーのWebブラウザーに表示されるパスです(例:
/Citrix/StoreWeb)。Get-STFWebReceiverServiceコマンドを使用して、すべてのWebサイトとそのパスのリストを取得できます。 -
PowerShellを実行します。
$receiver = Get-STFWebReceiverService -VirtualPath "[virtual path]" Set-STFWebReceiverAppProtection -WebReceiverService $receiver -Enabled On <!--NeedCopy-->[virtual path]を最初のステップで見つけたパスに置き換えます。Webサイトが1つしかない場合は、-VirtualPathを省略できます。 -
ユーザーが、管理者構成またはUse light versionを選択したことにより、Webブラウザーでリソースを開くことを選択した場合、アプリ保護は利用できません。ストアを常にローカルにインストールされているCitrix Workspaceアプリを使用して起動するようにオプションで構成できます。詳細については、「Citrix Workspaceアプリの展開」を参照してください。
-
ユーザーが初めてストアのWebサイトを開くときに、Citrix Web Extensionが利用できない場合、Detect Citrix Workspace app画面が表示されます。ユーザーがAlready installedを選択した場合、StoreFrontはアプリのバージョンを判断できないため、保護されたアプリとデスクトップを表示しません。したがって、Already installedオプションを無効にすることをお勧めします。詳細については、「ユーザーがCitrix Workspaceアプリの検出をスキップできるようにする」を参照してください。
ハイブリッド起動に対するアプリ保護が有効になっているかどうかの確認
PowerShellを使用して、ストアのWebサイトでハイブリッド起動に対するアプリ保護が利用可能かどうかを確認するには、コマンドレットGet-STFWebReceiverAppProtectionを実行します。例:
$receiver = Get-STFWebReceiverService -VirtualPath "/Citrix/StoreWeb"
Get-STFWebReceiverAppProtection -WebReceiverService $receiver
<!--NeedCopy-->