Workspace Environment Management

フィルター条件

Workspace Environment Management には、エージェントがユーザーにリソースを割り当てる状況を構成するために使用する次のフィルタ条件が含まれています。管理コンソールでのこれらの条件の使用について詳しくは、「 フィルタ」を参照してください。

次のフィルタ条件を使用する場合は、次の 2 つのシナリオに注意してください。

  • エージェントがシングルセッションOSまたはマルチセッションOSにインストールされている場合は、次の手順を実行します。
    • 「クライアント」とは、エージェントホストに接続しているクライアントデバイスを指します。
    • 「コンピュータ」と「クライアントリモート」は、エージェントホストを指します。
  • エージェントが物理エンドポイントにインストールされている場合、条件名に「client」を含む条件は適用されません。
条件名 Always True
期待値のタイプ -
期待される結果タイプ -
予想される構文 -
戻り値 True.
条件名 コンピュータ名の一致
期待値のタイプ -
期待される結果タイプ [文字列]。
予想される構文 シングルネームテスト:コンピュータ名複数のテスト (OR): Computername1; Computername2 ワイルドカード (倍数でも動作): ComputerName*
戻り値 現在のコンピュータ名がテストされた値と一致する場合は true、そうでない場合は false。
条件名 クライアント名の一致
期待値のタイプ -
期待値のタイプ [文字列]。
予想される構文 単一名テスト:クライアント名複数のテスト (OR): クライアント名1; クライアント名2 ワイルドカード (複数でも動作): ClientName*
戻り値 現在のクライアント名がテストされた値と一致する場合は true、そうでない場合は false。
条件名 IP アドレスの一致
期待値のタイプ -
期待される結果タイプ IP アドレス。
予想される構文 シングルネームテスト:IPaddress 複数のテスト (OR): ipaddress1; ipaddress2 ワイルドカード (倍数でも動作): IPaddress* 範囲 (倍数でも動作): ipaddress1-ipaddress2
戻り値 現在のコンピュータの IP アドレスがテストされた値と一致する場合は true、そうでない場合は false。
条件名 クライアント IP アドレスの一致
期待値のタイプ -
期待される結果タイプ IP アドレス。
予想される構文 シングルネームテスト:clientipAddress 複数のテスト (OR): clientipAddress1; clientipAddress2 ワイルドカード (倍数でも動作): clientipAddress* 範囲 (倍数でも動作): ipaddress1-ipaddress2
戻り値 現在のクライアント IP アドレスがテストされた値と一致する場合は true、そうでない場合は false。
条件名 Active Directory サイトの一致
期待値のタイプ -
期待される結果タイプ テストするActive Directory サイトの正確な名前。
予想される構文 Active Directory サイト名。
戻り値 指定したサイトが現在のサイトと一致する場合は true、そうでない場合は false。
条件名 スケジュール設定
期待値のタイプ -
期待される結果タイプ 曜日 (例:月曜日)。
予想される構文 単一名テスト:DayOfWeek 複数のテスト (OR): DayOfWeek1; DayOfWeek2
戻り値 今日がテストされた値と一致する場合は true、そうでない場合は false。
条件名 環境変数の一致
期待値のタイプ [文字列]。テストされた変数の名前。
期待される結果タイプ [文字列]。テストされた変数の期待値。
予想される構文 単一名テスト:値 NULL ではないテスト:?
戻り値 環境変数が存在し、値が一致する場合は true、そうでない場合は false。
条件名 レジストリ値の一致
期待値のタイプ [文字列]。テストするレジストリ値の完全なパスと名前。例:レジストリキー HKCU\ ソフトウェア\ Citrix\ TestValueName
期待される結果タイプ [文字列]。テストされたレジストリエントリの期待値。
予想される構文 単一名テスト:値 NULL ではないテスト:?
戻り値 レジストリ値が存在し、値が一致する場合は true、そうでない場合は false。
条件名 WMI クエリ結果の一致
期待値のタイプ -
期待される結果タイプ [文字列]。
予想される構文 有効な WMI クエリです。詳しくは、https://docs.microsoft.com/en-us/windows/win32/wmisdk/querying-with-wqlを参照してください。
戻り値 クエリが成功し、結果がある場合はtrue、そうでない場合はfalse。
条件名 ユーザーの国一致
期待値のタイプ -
期待される結果タイプ [文字列]。
予想される構文 2 文字の ISO 言語名。
戻り値 ユーザーの ISO 言語名が指定された値と一致する場合は true、そうでない場合は false。
条件名 ユーザー UI 言語の一致
期待値のタイプ -
期待される結果タイプ [文字列]。2 文字の ISO 言語名。例 FR
予想される構文 2 文字の ISO 言語名。例 FR
戻り値 ユーザー UI の ISO 言語名が指定した値に一致する場合は true、一致しない場合は false。
条件名 ユーザ SBC リソースタイプ
期待値のタイプ -
期待される結果タイプ リストから選択します。
予想される構文 -
戻り値 ユーザーコンテキスト (公開デスクトップまたはアプリケーション) が選択した値と一致する場合は true、それ以外の場合は false。
条件名 OS プラットフォームのタイプ
期待値のタイプ -
期待される結果タイプ ドロップボックスから選択します。
予想される構文 -
戻り値 マシンプラットフォームのタイプ(x64またはx86)が選択された値に一致する場合は true、そうでない場合は false。
条件名 接続状態
期待値のタイプ -
期待される結果タイプ ドロップボックスから選択します。
予想される構文 -
戻り値 接続状態 (オンラインまたはオフライン) が選択された値と一致する場合は true、一致しない場合は false。
条件名 Citrix Provisioning イメージモード
期待値のタイプ -
期待される結果タイプ ドロップボックスから選択します。
予想される構文 -
戻り値 現在のCitrix Provisioningイメージモードが選択した値と一致する場合は true、一致しない場合は false。
条件名 クライアントOS
期待値のタイプ -
期待される結果タイプ ドロップボックスから選択します。
予想される構文 -
戻り値 現在のクライアントオペレーティングシステムが選択した値と一致する場合は true、一致しない場合は false。
条件名 Active Directory パスの一致
期待値のタイプ -
期待される結果タイプ [文字列]。テストされた Active Directory パスの名前。
予想される構文 単一名テスト:厳密な LDAP パス一致ワイルドカードテスト:ou=users* 複数のエントリ:セミコロン (;) で区切ったエントリ
戻り値 属性が存在し、値が一致する場合は true、そうでない場合は false。
条件名 Active Directory 属性の一致
期待値のタイプ [文字列]。テストされた Active Directory 属性の名前。
期待される結果タイプ [文字列]。テストされた Active Directory 属性の期待値。
予想される構文 単一値テスト:値複数の値エントリ:セミコロン (;) で区切ったエントリを null でないかどうかをテスト:?
戻り値 属性が存在し、値が一致する場合は true、そうでない場合は false。
条件名 名前または値がリスト内にある
期待値のタイプ [文字列]。インテグリティリストマネージャユーティリティによって生成される XML リストのフルファイルパス。
期待される結果タイプ [文字列]。リスト内で検索する名前/値の期待値。
予想される構文 文字列
戻り値 指定されたリストの名前と値のペアに入力値が見つかった場合は True、それ以外の場合は false。
条件名 一致するコンピュータ名がありません
負の条件行動 ComputerName Match を実行し、反対の結果を返します (false の場合は true、true の場合は false)。詳細については、「 ComputerName Match 」の条件を参照してください。
条件名 クライアント名が一致しません
負の条件行動 ClientName Match を実行し、反対の結果を返します (false の場合は true、true の場合は false)。詳細については、「 クライアント名の一致 」の条件を参照してください。
条件名 IP アドレスが一致しない
負の条件行動 IP アドレスマッチを実行し、逆の結果を返します(false の場合は true、true の場合は false)。詳細については、「条件 IP アドレス一致 」を参照してください。
条件名 クライアント IP アドレスが一致しない
負の条件行動 クライアント IP アドレスマッチを実行し、逆の結果を返します (false の場合は true、true の場合は false)。詳細については、「 クライアント IP アドレス一致 」の条件を参照してください。
条件名 一致するActive Directory サイトがありません
負の条件行動 Active Directory サイトの一致を実行し、逆の結果を返します (false の場合は true、true の場合は false)。詳細については、「 Active Directory サイトの一致 」を参照してください。
条件名 環境変数の一致なし
負の条件行動 環境変数マッチを実行し、反対の結果を返します (false の場合は true、true の場合は false)。詳細については、 条件環境変数の一致を参照してください
条件名 一致するレジストリ値がありません
負の条件行動 レジストリ値の一致を実行し、逆の結果を返します (false の場合は true、true の場合は false)。詳細については、「 条件レジストリ値の一致 」を参照してください。
条件名 WMI クエリ結果の一致がありません
負の条件行動 WMI クエリ結果 Match を実行し、反対の結果を返します (false の場合は true、true の場合は false)。詳細については、条件 WMI クエリ結果の一致を参照してください
条件名 ユーザーの国が一致しません
負の条件行動 ユーザー国一致を実行し、逆の結果を返します(false の場合は true、true の場合は false)。詳細については、 条件ユーザーの国一致を参照してください
条件名 ユーザー UI 言語が一致しません
負の条件行動 ユーザー UI 言語一致を実行し、反対の結果を返します (false の場合は true、true の場合は false)。詳細については、条件「 ユーザー UI 言語マッチ 」を参照してください。
条件名 Active Directory パスが一致しません
負の条件行動 Active Directory パス一致を実行し、逆の結果を返します (false の場合は true、true の場合は false)。詳細については、「 Active Directory パス一致 」の条件を参照してください。
条件名 Active Directory 属性が一致しない
負の条件行動 アクティブ属性パスマッチを実行し、逆の結果を返します (false の場合は true、true の場合は false)。詳細については、 条件アクティブ属性パス一致を参照してください
条件名 名前または値がリストにありません
負の条件行動 名前または値がリストにあり、逆の結果を返します(偽の場合はtrue、真の場合はfalse)。詳細については、 条件の名前または値がリストにあるを参照してください
条件名 クライアントのリモートOSの一致
期待値のタイプ -
期待される結果タイプ ドロップボックスから選択します。
予想される構文 -
戻り値 現在のリモートクライアントオペレーティングシステムが選択した値と一致する場合は true、一致しない場合は false。
条件名 クライアントのリモートOSの一致なし
負の条件行動 クライアントリモートOSのマッチを実行し、逆の結果を返します(false の場合は true、true の場合は false)。詳細については、「 クライアントリモート OS の一致 」の条件を参照してください。
条件名 動的値の一致
期待値のタイプ [文字列]。環境変数または動的トークンを使用する任意の動的式。
期待される結果タイプ [文字列]。テストされた式の期待値。
予想される構文 単一名テスト:値 NULL ではないテスト:?
戻り値 動的式の結果値が存在し、値が一致する場合は true、そうでない場合は false。
条件名 動的値の一致なし
負の条件行動 動的値の一致を実行し、反対の結果を返します (false の場合は true、true の場合は false)。詳細については、 条件の動的値一致を参照してください
条件名 トランスモード状態
期待値のタイプ -
期待される結果タイプ ドロップボックスから選択します。
予想される構文 -
戻り値 現在のトランスフォーマーの状態が選択値と一致する場合は true、そうでない場合は false。
条件名 クライアント OS の一致なし
負の条件行動 クライアント OS のマッチを実行し、反対の結果を返します (false の場合は true、true の場合は false)。詳細については、条件「 クライアント OS マッチ 」を参照してください。
条件名 Active Directory グループの一致
期待値のタイプ -
期待される結果タイプ [文字列]。
予想される構文 シングルネームテスト:グループ NetBIOS 名 (ドメイン\ グループ名) 複数のテスト (OR): グループ名1; グループ名2
戻り値 現在のユーザーグループのいずれかがテストされた値と一致する場合は true、そうでない場合は false。
条件名 Active Directory グループの一致がありません
負の条件行動 Active Directory グループマッチを実行し、逆の結果を返します (false の場合は true、true の場合は false)。詳細については、「 Active Directory グループの一致 」の条件を参照してください。
条件名 ファイルのバージョン一致
期待値のタイプ [文字列]。テストするファイルのフルパスと名前。
  例: C:\Test\TestFile.dll
期待される結果タイプ [文字列]。テストされたファイルの期待されるファイルのバージョン値。
予想される構文 単一名テスト:値 NULL ではないテスト:?
戻り値 レジストリ値が存在し、値が一致する場合は true、そうでない場合は false。
条件名 一致するファイルバージョンがありません
負の条件行動 ファイルバージョンマッチを実行し、逆の結果を返します (false の場合は true、true の場合は false)。詳細については、 条件ファイルバージョン一致を参照してください
条件名 ネットワーク接続状態
期待値のタイプ -
期待される結果タイプ ドロップボックスから選択します。
予想される構文 -
戻り値 現在のネットワーク接続状態が選択された値と一致する場合は true、そうでない場合は false。

重要:

公開リソース名をフィルタ条件タイプとして使用する前に、次の点に注意してください。公開リソースが公開アプリケーションの場合は、[ 一致結果 ] フィールドにアプリケーションのブラウザ名を入力します。公開リソースが公開デスクトップの場合は、[ 一致結果 ] フィールドにデスクトップの公開名を入力します。

条件名 発行されたリソース名
期待値のタイプ -
期待される結果タイプ [文字列]。公開リソースの名前(Citrix Virtual Apps/Citrix Virtual Desktops/RDS)。
予想される構文 単一名テスト:公開リソース名複数のテスト (OR): Name1; Name2 ワイルドカードテスト:名前*
戻り値 現在発行されているリソース名がテストされた値と一致する場合は true、それ以外の場合は false。
条件名 名前がリスト内にある
期待値のタイプ [文字列]。インテグリティリストマネージャユーティリティによって生成される XML リストのフルファイルパス。
期待される結果タイプ [文字列]。リスト内で検索する名前の期待値。
予想される構文 文字列
戻り値 指定されたリストの名前と値のペアで名前が一致する場合は true、そうでない場合は false。
条件名 名前がリストにありません
負の条件行動 Runs Name はリストにあり、反対の結果を返します(false の場合は true、true の場合は false)。詳細については、 条件の名前がリストに載っているを参照してください
条件名 ファイル/フォルダが存在します
期待値のタイプ -
期待される結果タイプ [文字列]。
予想される構文 テストするファイル・システム・エントリー(ファイルまたはフォルダ)のフル・パス。
戻り値 指定されたファイル・システム・エントリが存在する場合は true、存在しない場合は false。
条件名 ファイル/フォルダが存在しません
負の条件行動 ファイル/フォルダが存在し、逆の結果を返します(falseの場合はtrue、trueの場合はfalse)。詳細については、「 ファイル/フォルダが存在する 」を参照してください。
条件名 日時一致
期待値のタイプ -
期待される結果タイプ 日付時刻を文字列として指定します。テストする日付/時刻。
予想される構文 単一の日付:2016/01/2016 日付範囲:2016/01/2016-08-01 複数のエントリ:entry1; entry2 範囲と単一の日付を混在させることができます
戻り値 実行日時が指定されたエントリのいずれかに一致する場合は true、そうでない場合は false。
条件名 日時一致なし
負の条件行動 DateTime Match を実行し、反対の結果を返します (false の場合は true、true の場合は false)。詳細については、条件 DateTime Match を参照してください。

Citrix DaaSおよびCitrix Virtual Apps and Desktopsに関連する条件をフィルタリングする

WEMは、Citrix DaaS(以前のCitrix Virtual Apps and Desktops サービス)およびCitrix Virtual Apps and Desktops展開で使用するために、次のフィルター条件をサポートしています。この条件は、現在サポートされているすべてのバージョンに適用されます。バージョン一致条件を使用する場合は、次の考慮事項に注意してください。

  • バージョン番号は、さまざまな形式で指定できます。たとえば、7.307.30.0、または7.30.0.0と入力します 。必要に応じて、アスタリスク (*) をワイルドカードとして使用することもできます。例:7.30*。アスタリスクは 0 個以上の文字と一致します。

  • 指定されたバージョンは、Virtual Delivery Agent のバージョンではなく、Delivery Controller バージョン番号です。バージョン番号を表示するには、 インストールメディアで自動選択アプリケーション (AutoSelect.exe ファイル) を探し、[ 自動選択] を右クリックし、[ 詳細 ] タブをクリックします。[ 製品バージョン ] フィールドには、WEM で指定できるバージョン番号が表示されます。

条件名 Citrix Virtual Apps のバージョンの一致
期待値のタイプ -
期待される結果タイプ [文字列]。Citrix Virtual Apps バージョン例:7.30
予想される構文 -
戻り値 バージョンが選択した値に一致する場合は true、一致しない場合は false。
条件名 Citrix Virtual Apps ファーム名の一致
期待値のタイプ -
期待される結果タイプ [文字列]。Citrix Virtual Apps ファーム名。例:ファーム。
予想される構文 -
戻り値 名前が選択された値と一致する場合は true、そうでない場合は false。
条件名 Citrix Virtual Apps ゾーン名の一致
期待値のタイプ -
期待される結果タイプ [文字列]。Citrix Virtual Apps ゾーン名。例:ゾーン
予想される構文 -
戻り値 名前が選択された値と一致する場合は true、そうでない場合は false。
条件名 Citrix Virtual Desktops ファーム名の一致
期待値のタイプ -
期待される結果タイプ [文字列]。Citrix Virtual Desktops ファーム名。例:ファーム。
予想される構文 -
戻り値 名前が選択された値と一致する場合は true、そうでない場合は false。
条件名 Citrix Virtual Desktops デスクトップグループ名の一致
期待値のタイプ -
期待される結果タイプ [文字列]。Citrix Virtual Desktops デスクトップグループの例:グループ
予想される構文 -
戻り値 名前が選択された値と一致する場合は true、そうでない場合は false。
条件名 Citrix Virtual Apps のバージョンが一致しません
負の条件行動 Citrix Virtual Appsのバージョンマッチを実行し、逆の結果を返します(false の場合は true、true の場合は false)。詳細については、 Citrix Virtual Apps バージョン一致の条件を参照してください
条件名 Citrix Virtual Apps ファーム名が一致しない
負の条件行動 Citrix Virtual Appsファーム名の一致を実行し、逆の結果を返します(false の場合は true、true の場合は false)。詳細については、「 Citrix Virtual Apps ファーム名の一致 」を参照してください。
条件名 Citrix Virtual Apps ゾーン名が一致しない
負の条件行動 Citrix Virtual Appsゾーン名の一致を実行し、逆の結果を返します(false の場合は true、true の場合は false)。詳細については、「 Citrix Virtual Apps ゾーン名の一致 」を参照してください。
条件名 Citrix Virtual Desktops ファーム名が一致しない
負の条件行動 Citrix Virtual Desktopsファーム名の一致を実行し、逆の結果を返します(false の場合は true、true の場合は false)。詳細については、「 Citrix Virtual Desktops ファームの名前の一致 」を参照してください。
条件名 Citrix Virtual Desktops グループ名が一致しない
負の条件行動 Citrix Virtual Desktopsデスクトップグループ名の一致を実行し、逆の結果を返します(false の場合は true、true の場合は false)。詳細については、 Citrix Virtual Desktops デスクトップグループ名の一致の条件を参照してください
フィルター条件