Citrix Workspace app for Windows

アプリケーション配信

Studioでの利用可能なアプリの構成

  • ユーザーが利用できるアプリをStudioで構成するには、「アプリケーション」を参照してください。[アプリケーション設定] 画面では、以下を構成できます。

  • アプリケーションの適切なアイコンを選択
  • 必要に応じて、Citrix Workspaceアプリでアプリケーションが表示されるカテゴリを指定。たとえば、Microsoft Officeアプリケーションへのショートカットを追加する場合は、「Microsoft Office」と入力します。
  • ユーザーのデスクトップにショートカットを追加するかどうかを選択
  • 個々のアプリを必須にするには、Citrix Workspaceアプリの ホーム タブから削除できないように、アプリケーションの説明に文字列 KEYWORDS: Mandatory を追加
  • すべてのユーザーに対してアプリケーションを自動的に「お気に入り」にするには、説明に文字列 KEYWORDS: Auto を追加。ユーザーがストアにログオンすると、アプリケーションはお気に入りとして設定され、ホームタブに追加されます。ユーザーはお気に入りを削除できます。

アプリケーション配信Studio

ショートカットのみモード

デフォルトでは、ユーザーがWindows向けCitrix Workspaceアプリをインストールすると、ユーザーインターフェイスを開いて、そのストアのすべてのアプリとデスクトップを表示できます。さらに、構成に応じてアプリが スタート メニューに追加されます。これは「セルフサービス」モードとして知られています。

または、ユーザーインターフェイスを無効にすることもできます。これはショートカットのみモードとして知られています。アプリとデスクトップは、スタート メニューのショートカットからのみ開くことができます。

ショートカットのみモードでは、デフォルトでユーザーは1つのストアのみを構成できます。アカウント および 設定 オプションは、ユーザーが複数のストアを構成できないようにするために利用できません。管理者は、グループポリシーオブジェクトテンプレートを使用して、複数のアカウントを追加するための特別な権限をユーザーに付与できます。管理者は、クライアントマシンにレジストリキー (HideEditStoresDialog) を手動で追加することによっても特別な権限を提供できます。管理者がユーザーにこの権限を付与すると、ユーザーは通知領域に 設定 オプションを持ち、そこでアカウントを追加および削除できます。

Citrix Workspaceアプリをショートカットのみモードで使用するように構成するには、いくつかの方法があります。

Global App Config Service

Global App Configuration service を使用して、セルフサービスモードを無効にできます。

  • インストール時

  • インストール中にセルフサービスユーザーインターフェイスを無効にできます。「インストール」を参照してください。

  • グループポリシー

グループポリシー を使用して、ショートカットのみモードを構成できます。

  1. gpedit.mscを実行して、Citrix Workspaceアプリのグループポリシーオブジェクト管理用テンプレートを開きます。
  2. コンピューターの構成 ノードの下で、管理用テンプレート > Citrixコンポーネント > Citrix Workspace > セルフサービス に移動します。
  3. Manage SelfServiceMode ポリシーを選択します。
    1. ユーザーインターフェイスを有効にするには、有効 を選択します。ポリシーが構成されていない場合、これがデフォルトです。
    2. ユーザーインターフェイスを非表示にし、ショートカットのみモードを使用するには、無効 を選択します。

お気に入りおよび必須アプリのアプリケーションショートカット

ストアでお気に入りが有効になっている場合、デフォルトではすべてのお気に入りアプリと必須アプリがユーザーの スタート メニューに追加されます。ユーザーがお気に入りを追加および削除すると、それらは スタート メニューに追加および削除されます。ストアでお気に入りが無効になっている場合、すべてのアプリがユーザーの スタート メニューに追加され、ユーザーはそれらを削除するオプションを持ちません。ユーザーがデスクトップからショートカットアイコンを削除した場合、Citrix Workspaceアプリが次回起動したとき、またはユーザーが通知領域のアイコンから 更新 を選択したときに、アイコンが戻ります。以下を構成できます。

  • 必須アプリおよびお気に入りアプリの スタート メニューショートカットの作成を無効にする。Studio内でアプリケーションを構成してデスクトップショートカットを作成し続けることができます。
  • スタート メニューフォルダーの名前を選択
  • カテゴリを持つアプリケーションの場合、アプリケーションをカテゴリ名と一致するサブフォルダーにグループ化するかどうかを選択
  • デスクトップにショートカットを作成。ショートカットを配置するフォルダーの名前と、アプリケーションをカテゴリと一致するサブフォルダーにグループ化するかどうかを構成できます。
  • デフォルトでは、ストアからログアウトするかCitrix Workspaceアプリを終了した後もショートカットは残ります。ユーザーがストアからログオフするかCitrix Workspaceアプリを終了したときにショートカットを削除することを選択できます。これは、デバイスが複数のユーザーによって共有されている場合に役立ちます。
  • 変更されたアプリを自動的に再インストールするかどうかを選択。有効にすると、サーバー上の公開済みアプリとデスクトップ属性への変更がクライアントマシンに表示されます。無効にすると、アプリとデスクトップ属性は更新されません。また、クライアントで削除された場合、更新時にショートカットは復元されません。デフォルトでは、これは有効になっています。

これらのショートカットは、以下のメカニズムを使用して構成できます。

Global App Config Service

Global App Configuration service で、App Experience > Desktop Shortcuts の下の設定を更新します。

グループポリシー

グループポリシー を使用してショートカットを構成できます。

    1. gpedit.mscを実行して、Citrix Workspaceアプリのグループポリシーオブジェクト管理用テンプレートを開きます。
    1. コンピューターの構成 ノードの下で、管理用テンプレート > Citrixコンポーネント > Citrix Workspace > セルフサービス に移動します。
    1. Manage App Shortcut ポリシーを選択します。
  1. 必要に応じてオプションを選択します。
  2. 適用 をクリックし、OK をクリックします。
  3. 変更を有効にするには、Citrix Workspaceアプリを再起動します。

グループポリシーのスクリーンショット

  • StoreFrontアカウント設定

StoreFrontのアカウント設定を使用できます。次のプロパティを設定できます。

プロパティ名 説明 デフォルト
PutShortcutsOnDesktop デスクトップにショートカットを配置 trueまたはfalse false
PutShortcutsInStartMenu スタートメニューにショートカットを配置 trueまたはfalse true
-  |`UseCategoryAsStartMenuPath`|\*\*スタート\*\*メニューでカテゴリパスを使用|`true`または`false`|`true`| |`StartMenuDir`|\*\*スタート\*\*メニュー内のすべてのショートカットに対して単一のディレクトリを設定|ショートカットが書き込まれるフォルダーの名前である文字列値\|| |`AutoReinstallModifiedApps`|変更されたアプリを再インストール|`true`または`false`|`true`| |`DesktopDir`|デスクトップ上のすべてのショートカットに対して単一のディレクトリを表示|ショートカットが書き込まれるフォルダーの名前である文字列値\|| |`DontCreateAddRemoveEntry`|クライアントの「プログラムの追加と削除」にエントリを作成しない|`true`または`false`|`false`| |`SilentlyUninstallRemovedResources`|以前はStoreから利用可能だったが、現在は利用できないアプリケーションのショートカットを削除|`true`または`false`|`false`|

Windowsレジストリ

Windowsレジストリを使用してショートカットを構成できます。HKLM\Software\Wow6432Node\Citrix\Dazzleの下に、StoreFrontアカウント設定で使用されるものと同じ値名で、String型の値を追加します。

インストール時

スタートメニューとデスクトップショートカットのディレクトリは、インストール時に構成できます。詳しくは、「インストール」を参照してください。

-  ## 32ビットカラーアイコンのサポート

Citrix Workspaceアプリは、32ビットハイカラーアイコンをサポートしています。シームレスなアプリケーションを提供するために、次の項目についてカラー深度を自動的に選択します。

-  **接続センター**ダイアログに表示されるアプリケーション
  • スタートメニュー
  • タスクバー

注意

レジストリを誤って編集すると、オペレーティングシステムの再インストールが必要になる深刻な問題が発生する可能性があります。Citrix®は、レジストリエディターの誤った使用によって生じる問題が解決できることを保証できません。レジストリエディターは自己責任で使用してください。編集する前にレジストリをバックアップしてください。

優先する深度を設定するには、HKEY\LOCAL\MACHINE\SOFTWARE\Wow6432Node\Citrix\ICA Client\Engine\Lockdown Profiles\All Regions\PreferencesTWIDesiredIconColorという名前の文字列レジストリキーを追加し、必要な値を設定します。アイコンに設定できるカラー深度は、4、8、16、24、32ビット/ピクセルです。ネットワーク接続が遅い場合、ユーザーはアイコンのカラー深度を低く選択できます。

列挙遅延の削減またはアプリケーションスタブのデジタル署名

-  Citrix Workspaceアプリは、次の場合にネットワーク共有から.EXEスタブをコピーする機能を提供します。
  • サインインごとにアプリの列挙に遅延がある場合
  • アプリケーションスタブにデジタル署名する必要がある場合

この機能にはいくつかの手順が含まれます。

  1. クライアントマシンでアプリケーションスタブを作成
  2. アプリケーションスタブをネットワーク共有からアクセス可能な共通の場所にコピー
  3. 必要に応じて、許可リストを準備するか、エンタープライズ証明書でスタブに署名
  4. ネットワーク共有からコピーしてスタブを作成するようにWorkspace for Windowsを有効にするレジストリキーを追加

RemoveappsOnLogoffRemoveAppsonExitが有効になっており、ユーザーがログオンごとにアプリの列挙に遅延を経験している場合は、次の回避策を使用して遅延を減らします。

  • reg add HKEY_CURRENT_MACHINE\Software\Citrix\Dazzle /v ReuseStubs /t REG_SZ /d "true"を実行

  • または、HKEY_CURRENT_USERに追加します。HKEY_CURRENT_USERはHKEY_LOCAL_MACHINEよりも優先されます。

注意

レジストリを誤って編集すると、オペレーティングシステムの再インストールが必要になる深刻な問題が発生する可能性があります。Citrixは、レジストリエディターの誤った使用によって生じる問題が解決できることを保証できません。レジストリエディターは自己責任で使用してください。編集する前にレジストリをバックアップしてください。

ネットワーク共有に保存されている事前作成されたスタブ実行可能ファイルを使用するようにマシンを有効にします。

  1. クライアントマシンで、すべてのアプリのスタブ実行可能ファイルを作成します。スタブ実行可能ファイルを作成するには、Citrix Workspaceアプリを使用してすべてのアプリケーションをマシンに追加します。Citrix Workspaceアプリが実行可能ファイルを生成します。
    1. %APPDATA%\Citrix\SelfServiceからスタブ実行可能ファイルを収集します。.exeファイルのみが必要です。
  1. 実行可能ファイルをネットワーク共有にコピーします。
  2. ロックダウンされている各クライアントマシンで、次のレジストリキーを設定します。
    1. Reg add HKEY_LOCAL_MACHINE\Software\Citrix\Dazzle /v CommonStubDirectory /t REG_SZ /d "\\ShareOne\WorkspaceStubs"
    2. Reg add HKEY_LOCAL_MACHINE\Software\Citrix\Dazzle /v CopyStubsFromCommonStubDirectory /t REG_SZ /d "true"。必要に応じて、これらの設定をHKEY_CURRENT_USERで構成することもできます。HKEY_CURRENT_USERはHKEY_LOCAL_MACHINEよりも優先されます。
    3. 変更を有効にするには、Citrix Workspaceアプリを終了して再起動します。

ローカルアプリケーションの起動

ダブルホップシナリオ(セッションをホストするVDAでCitrix Workspaceアプリが実行されている場合)では、Citrix Workspaceアプリが起動するかどうかを制御できます。

  • VDAにインストールされているアプリケーションのローカルインスタンス(ローカルアプリとして利用可能な場合)、または
  • アプリケーションのホストされたインスタンス。

これを実現するためのメカニズムは2つあります。vPreferを使用することをお勧めします。または、Preferキーワードを使用することもできます。

vPrefer

vPreferは、Citrix Workspaceアプリ for Windows 4.11で導入され、StoreFrontバージョン3.14およびCitrix Virtual Desktops 7.17以降が必要です。

アプリケーションを起動すると、Citrix WorkspaceアプリはStoreFrontサーバーに存在するリソースデータを読み取り、列挙時にvpreferフラグに基づいて設定を適用します。Citrix Workspaceアプリは、VDAのWindowsレジストリでアプリケーションのインストールパスを検索します。存在する場合、アプリケーションのローカルインスタンスを起動します。それ以外の場合は、アプリケーションのホストされたインスタンスが起動されます。VDAにないアプリケーションを起動すると、Citrix Workspaceアプリはホストされたアプリケーションを起動します。StoreFrontがローカル起動をどのように処理したかの詳細については、Citrix Virtual Apps and Desktopsドキュメントの公開デスクトップでのローカルアプリケーション起動の制御を参照してください。

VDAでアプリケーションのローカルインスタンスを起動したくない場合は、Delivery ControllerでPowerShellを使用してLocalLaunchDisabledTrueに設定します。詳細については、Citrix Virtual Apps and Desktopsドキュメントを参照してください。

この機能は、アプリケーションの起動を高速化し、より良いユーザーエクスペリエンスを提供します。グループポリシーを使用して構成できます。デフォルトでは、vPreferはダブルホップシナリオでのみ有効になっています。

注:

Citrix Workspaceアプリを初めてアップグレードまたはインストールする場合は、最新のテンプレートファイルをローカルGPOに追加してください。テンプレートファイルをローカルGPOに追加する方法の詳細については、グループポリシーを参照してください。アップグレードの場合、最新ファイルをインポートしても既存の設定は保持されます。

  1. gpedit.mscを実行して、Citrix WorkspaceアプリGPO管理用テンプレートを開きます。
  2. Computer Configurationノードの下で、Administrative Template > Citrix Component > Citrix Workspace > SelfServiceに移動します。
  3. vPreferポリシーを選択します。
  4. Enabledを選択します。
  5. Allow appsドロップダウンリストから、次のいずれかのオプションを選択します。
    • Allow all apps:このオプションは、VDA上のすべてのアプリのローカルインスタンスを起動します。Citrix Workspaceアプリは、メモ帳、電卓、ワードパッド、コマンドプロンプトなどのネイティブWindowsアプリを含む、インストールされているアプリケーションを検索します。その後、ホストされたアプリではなく、VDA上でアプリケーションを起動します。
    • Allow installed apps:このオプションは、VDAにインストールされているアプリのローカルインスタンスを起動します。アプリがVDAにインストールされていない場合、ホストされたアプリを起動します。デフォルトでは、vPreferポリシーがEnabledに設定されている場合、Allow installed appsが選択されます。このオプションには、メモ帳、電卓などのネイティブWindowsオペレーティングシステムアプリケーションは含まれません。
    • Allow network apps:このオプションは、共有ネットワークで公開されているアプリのインスタンスを起動します。
  6. ApplyOKをクリックします。
  7. 変更を有効にするには、セッションを再起動します。

制限事項:

ハイブリッド起動を使用している場合、これはサポートされません。

Preferキーワード

VDAにインストールされているアプリのインスタンス(このドキュメントではローカルインスタンスと呼びます)を、公開されているアプリケーションよりも優先して起動するように指定するには、Citrix Studioのアプリケーションの説明にKEYWORDS:prefer="application"属性を設定します。

Citrix Workspaceアプリがスタートメニューのショートカットを追加する前に、指定されたパターンを検索して、アプリケーションがすでにローカルにインストールされているかどうかを判断します。インストールされている場合、Citrix Workspaceアプリはショートカットを作成しません。ユーザーがCitrix Workspaceアプリウィンドウからアプリケーションを起動すると、Citrix Workspaceアプリはローカルにインストールされている(優先される)アプリケーションを起動します。

注:

preferキーワードは、ストアが追加されたとき、またはユーザーがお気に入りのアプリケーションを追加したときに適用されます。ユーザーがすでにお気に入りに追加しているアプリにキーワードを追加しても効果はありません。

アプリケーションに対してpreferキーワードを複数回指定できます。キーワードをアプリケーションに適用するには、1つの一致で十分です。

次のパターンを組み合わせて使用できます。

  • prefer="ApplicationName"

    アプリケーション名パターンは、ショートカットファイル名に指定されたアプリケーション名を持つすべてのアプリケーションに一致します。アプリケーション名は、単語またはフレーズにすることができます。フレーズの場合は引用符が必要です。部分的な単語やファイルパスでの一致は許可されず、大文字と小文字は区別されません。アプリケーション名の一致パターンは、管理者による手動での上書きに役立ちます。

KEYWORDS:prefer= Programs下のショートカット 一致するか?
Word \Microsoft Office\Microsoft Word 2010 はい
Microsoft Word \Microsoft Office\Microsoft Word 2010 はい
Console McAfee\VirusScan Console はい
Virus McAfee\VirusScan Console いいえ
Console McAfee\VirusScan Console はい
  • prefer="\\\\Folder1\\Folder2\\...\\ApplicationName"

    絶対パスパターンは、スタートメニュー下のショートカットファイルパス全体とアプリケーション名全体に一致します。Programsフォルダーはスタートメニューディレクトリのサブフォルダーであるため、そのフォルダー内のアプリケーションをターゲットにするには、絶対パスに含める必要があります。パスにスペースが含まれる場合は引用符が必要です。大文字と小文字は区別されます。絶対パスの一致パターンは、Citrix Virtual Apps and Desktops™およびCitrix DaaSでプログラムによって実装される上書きに役立ちます。

KEYWORDS:prefer= Programs下のショートカット 一致するか?
\Programs\Microsoft Office\Microsoft Word 2010 \Programs\Microsoft Office\Microsoft Word 2010 はい
\Microsoft Office \Programs\Microsoft Office\Microsoft Word 2010 いいえ
\Microsoft Word 2010 \Programs\Microsoft Office\Microsoft Word 2010 いいえ
\Programs\Microsoft Word 2010 \Programs\Microsoft Word 2010 はい
  • prefer="\\Folder1\\Folder2\\...\\ApplicationName"

    相対パスパターンは、スタートメニュー下の相対ショートカットファイルパスに一致します。提供される相対パスにはアプリケーション名が含まれている必要があり、オプションでショートカットが存在するフォルダーを含めることができます。ショートカットファイルパスが提供された相対パスで終わる場合、一致は成功します。パスにスペースが含まれる場合は引用符が必要です。大文字と小文字は区別されます。相対パスの一致パターンは、プログラムによって実装される上書きに役立ちます。

KEYWORDS:prefer= Programs下のショートカット 一致するか?
\Microsoft Office\Microsoft Word 2010 \Microsoft Office\Microsoft Word 2010 はい
\Microsoft Office \Microsoft Office\Microsoft Word 2010 いいえ
\Microsoft Word 2010 \Microsoft Office\Microsoft Word 2010 はい
\Microsoft Word \Microsoft Word 2010 いいえ
アプリケーション配信