フィルター条件
Workspace Environment Management には、エージェントがユーザーにリソースを割り当てる状況を構成するために使用する次のフィルター条件が含まれています。管理コンソールでのこれらの条件の使用方法の詳細については、「フィルター」を参照してください。
次のフィルター条件を使用する場合は、次の2つのシナリオに注意してください。
-
エージェントがシングルセッションまたはマルチセッションOSにインストールされている場合:
-
「クライアント」は、エージェントホストに接続するクライアントデバイスを指します。
-
「コンピューター」と「クライアントリモート」は、エージェントホストを指します。
-
-
エージェントが物理エンドポイントにインストールされている場合、条件名に「クライアント」が含まれる条件は適用されません。
| 条件名 | 常にTrue |
|---|---|
| 予期される値の型 | 該当なし |
| 予期される結果の型 | 該当なし |
| 予期される構文 | 該当なし |
| 戻り値 | 真。 |
| 条件名 | コンピューター名の一致 |
|---|---|
| 予期される値のタイプ | 該当なし |
| 予期される結果のタイプ | 文字列。 |
| 予期される構文 | 単一の名前テスト: Computername 複数のテスト (OR): Computername1;Computername2 ワイルドカード (複数にも対応): ComputerName* |
| 戻り値 | 現在のコンピューター名がテスト値と一致する場合はTrue、それ以外の場合はFalse。 |
| 条件名 | クライアント名の一致 |
|---|---|
| 予期される値のタイプ | 該当なし |
| 予期される値のタイプ | 文字列。 |
| 予期される構文 | 単一の名前テスト: Clientname 複数のテスト (OR): Clientname1;Clientname2 ワイルドカード (複数にも対応): 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\Software\Citrix\TestValueName |
| 期待される結果のタイプ | 文字列。テストされたレジストリエントリの期待される値。 |
| 期待される構文 | 単一の名前テスト: 値 Nullでないテスト: ? |
| 戻り値 | レジストリ値が存在し、値が一致する場合にTrue、それ以外の場合はFalse。 |
| 条件名 | WMIクエリ結果の一致 |
|---|---|
| 予期される値のタイプ | 該当なし |
| 予期される結果のタイプ | 文字列。 |
| 予期される構文 | 有効なWMIクエリ。詳細については、<https://docs.microsoft.com/ja-jp/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。 |
| 条件名 | 名前または値がリストにある |
|---|---|
| 予期される値のタイプ | 文字列。Integrity List manager ユーティリティによって生成された XML リストの完全なファイルパス。 |
| 予期される結果のタイプ | 文字列。リスト内で検索する名前/値の予期される値。 |
| 予期される構文 | 文字列 |
| 戻り値 | 指定されたリストの名前/値ペアに入力値が見つかった場合はTrue、それ以外の場合はFalseを返します。 |
| 条件名 | コンピューター名不一致 |
|---|---|
| 否定条件の動作 | コンピューター名一致を実行し、逆の結果を返します(falseの場合はtrue、trueの場合はfalse)。詳細については、条件コンピューター名一致を参照してください。 |
| 条件名 | クライアント名不一致 |
|---|---|
| 否定条件の動作 | ClientName Matchを実行し、逆の結果を返します(falseの場合はtrue、trueの場合はfalse)。詳細については、条件ClientName Matchを参照してください。 |
| 条件名 | IPアドレス不一致 |
|---|---|
| 否定条件の動作 | IP Address Matchを実行し、逆の結果を返します(falseの場合はtrue、trueの場合はfalse)。詳細については、条件IP Address Matchを参照してください。 |
| 条件名 | クライアントIPアドレス不一致 |
|---|---|
| 否定条件の動作 | クライアントIPアドレス一致を実行し、逆の結果を返します(falseの場合はtrue、trueの場合はfalse)。詳細については、条件クライアントIPアドレス一致を参照してください。 |
| 条件名 | Active Directoryサイト不一致 |
|---|---|
| 否定条件の動作 | Active Directoryサイト一致を実行し、逆の結果を返します(falseの場合はtrue、trueの場合はfalse)。詳細については、条件Active Directoryサイト一致を参照してください。 |
| 条件名 | 環境変数不一致 |
|---|---|
| 否定条件の動作 | 環境変数一致を実行し、逆の結果を返します(falseの場合はtrue、trueの場合はfalse)。詳細については、条件環境変数一致を参照してください。 |
| 条件名 | レジストリ値不一致 |
|---|---|
| 否定条件の動作 | Registry Value Match を実行し、逆の結果を返します (false の場合は true、true の場合は false)。詳細については、条件 Registry Value Match を参照してください。 |
| 条件名 | WMI クエリ結果の不一致 |
|---|---|
| 否定条件の動作 | WMI Query result Match を実行し、逆の結果を返します (false の場合は true、true の場合は false)。詳細については、条件 WMI Query result Match を参照してください。 |
| 条件名 | ユーザーの国との不一致 |
|---|---|
| 否定条件の動作 | User Country Match を実行し、逆の結果を返します (false の場合は true、true の場合は false)。詳細については、条件 User Country Match を参照してください。 |
| 条件名 | ユーザー UI 言語の不一致 |
|---|---|
| 否定条件の動作 | User UI Language Match を実行し、逆の結果を返します (false の場合は true、true の場合は false)。詳細については、条件 User UI Language Match を参照してください。 |
| 条件名 | Active Directory パスの不一致 |
|---|---|
| 否定条件の動作 | Active Directory パスマッチを実行し、逆の結果を返します (false の場合は true、true の場合は false)。詳細については、条件 Active Directory パスマッチ を参照してください。 |
| 条件名 | Active Directory 属性の不一致 |
|---|---|
| 否定条件の動作 | アクティブ属性パスマッチを実行し、逆の結果を返します (false の場合は true、true の場合は false)。詳細については、条件 アクティブ属性パスマッチ を参照してください。 |
| 条件名 | 名前または値がリストにない |
|---|---|
| 否定条件の動作 | 名前または値がリストにあるを実行し、逆の結果を返します (false の場合は true、true の場合は false)。詳細については、条件 名前または値がリストにある を参照してください。 |
| 条件名 | クライアントリモート OS マッチ |
|---|---|
| 予期される値のタイプ | 該当なし |
| 予期される結果のタイプ | ドロップボックスから選択します。 |
| 期待される構文 | 該当なし |
| 戻り値 | 現在のリモートクライアントオペレーティングシステムが選択された値と一致する場合はTrue、それ以外の場合はFalse。 |
| 条件名 | クライアントリモートOS不一致 |
|---|---|
| 否定条件の動作 | クライアントリモートOS一致を実行し、逆の結果を返します(falseの場合はtrue、trueの場合はfalse)。詳細については、条件クライアントリモートOS一致を参照してください。 |
| 条件名 | 動的値一致 |
|---|---|
| 期待される値の型 | 文字列。環境変数または動的トークンを使用する任意の動的式。 |
| 期待される結果の型 | 文字列。テストされた式の期待される値。 |
| 期待される構文 | 単一の名前テスト: 値 Nullでないテスト: ? |
| 戻り値 | 動的式の結果値が存在し、その値が一致する場合はtrue、それ以外の場合はfalse。 |
| 条件名 | 動的な値の不一致 |
|---|---|
| 否定条件の動作 | 動的な値の一致を実行し、逆の結果を返します(falseの場合はtrue、trueの場合はfalse)。詳細については、条件動的な値の一致を参照してください。 |
| 条件名 | トランスフォーマーモードの状態 |
|---|---|
| 予期される値のタイプ | 該当なし |
| 予期される結果のタイプ | ドロップボックスから選択します。 |
| 予期される構文 | 該当なし |
| 戻り値 | 現在のトランスフォーマーの状態が選択された値と一致する場合はtrue、それ以外の場合はfalse。 |
| 条件名 | クライアントOS不一致 |
|---|---|
| 否定条件の動作 | クライアントOS一致を実行し、逆の結果を返します(偽の場合は真、真の場合は偽)。詳細については、条件「クライアントOS一致」を参照してください。 |
| 条件名 | Active Directoryグループ一致 |
|---|---|
| 予期される値の型 | 該当なし |
| 予期される結果の型 | 文字列。 |
| 予期される構文 | 単一名テスト: グループNetBIOS名 (DOMAIN\Groupname) 複数テスト (OR): Groupname1;Groupname2 |
| 戻り値 | 現在のユーザーグループのいずれかがテスト値と一致する場合に真、それ以外の場合は偽。 |
| 条件名 | Active Directoryグループ不一致 |
|---|---|
| 否定条件の動作 | Active Directory Group Match を実行し、逆の結果を返します (false の場合は true、true の場合は false)。詳細については、条件 Active Directory Group Match を参照してください。 |
| 条件名 | ファイルバージョンの一致 |
|---|---|
| 予期される値の型 | 文字列。テストするファイルの完全パスと名前。 |
| 例: C:\Test\TestFile.dll | |
| 予期される結果の型 | 文字列。テスト対象ファイルの予期されるファイルバージョン値。 |
| 予期される構文 | 単一の名前テスト: 値 Null ではないテスト: ? |
| 戻り値 | レジストリ値が存在し、値が一致する場合は True、それ以外の場合は False。 |
| 条件名 | ファイルバージョン不一致 |
|---|---|
| 否定条件の動作 | 「ファイルバージョンの一致」を実行し、その逆の結果 (false の場合は true、true の場合は false) を返します。詳細については、条件「ファイルバージョンの一致」を参照してください。 |
| 条件名 | ネットワーク接続状態 |
|---|---|
| 予期される値のタイプ | 該当なし |
| 予期される結果のタイプ | ドロップボックスから選択します。 |
| 予期される構文 | 該当なし |
| 戻り値 | 現在のネットワーク接続状態が選択された値と一致する場合は True、それ以外の場合は False。 |
重要:
フィルター条件タイプとして公開リソース名を使用する前に、次の点に注意してください。公開リソースが公開アプリケーションである場合は、「一致する結果」フィールドにアプリケーションのブラウザ名を入力します。公開リソースが公開デスクトップである場合は、「一致する結果」フィールドにデスクトップの公開名を入力します。
| 条件名 | 公開リソース名 |
|---|---|
| 予期される値のタイプ | 該当なし |
| 予期される結果のタイプ | 文字列。公開リソースの名前 (Citrix Virtual Apps/Citrix Virtual Desktops/RDS)。 |
| 予期される構文 | 単一の名前テスト: 公開リソース名 複数テスト (OR): Name1;Name2 ワイルドカードテスト: Name* |
| 戻り値 | 現在の公開リソース名がテスト値と一致する場合はTrue、それ以外の場合はFalse。 |
| 条件名 | 名前がリストにある |
|---|---|
| 予期される値の型 | 文字列。Integrity List managerユーティリティによって生成されたXMLリストの完全なファイルパス。 |
| 予期される結果の型 | 文字列。リスト内で検索する名前の予期される値。 |
| 予期される構文 | 文字列 |
| 戻り値 | 指定されたリストの名前/値ペアに名前の一致がある場合はTrue、それ以外の場合はFalse。 |
| 条件名 | 名前がリストにない |
|---|---|
| 否定条件の動作 | 「名前がリストにある」を実行し、逆の結果を返します (false の場合は true、true の場合は false)。詳細については、条件「名前がリストにある」を参照してください。 |
| 条件名 | ファイル/フォルダーが存在する |
|---|---|
| 予期される値の型 | 該当なし |
| 予期される結果の型 | 文字列。 |
| 予期される構文 | テストするファイルシステムエントリ (ファイルまたはフォルダー) のフルパス。パスには引用符 (") を含めないでください。 |
| 戻り値 | 指定されたファイルシステムエントリが存在する場合は true、それ以外の場合は false。 |
| 条件名 | ファイル/フォルダーが存在しない |
|---|---|
| 否定条件の動作 | 「ファイル/フォルダーが存在する」を実行し、逆の結果を返します (false の場合は true、true の場合は false)。詳細については、条件「ファイル/フォルダーが存在する」を参照してください。 |
| 条件名 | 日付時刻の一致 |
|---|---|
| 期待される値の型 | 該当なし |
| 期待される結果の型 | 文字列としてのDateTime。テストする日付/時刻。 |
| 期待される構文 | 単一の日付: 06/01/2016 日付範囲: 06/01/2016-08/01/2016 複数のエントリ: 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 service) およびCitrix Virtual Apps and Desktopsの展開で使用するための以下のフィルター条件をサポートしています。これらの条件は、現在サポートされているすべてのバージョンに適用されます。バージョン一致条件を使用する場合は、以下の考慮事項に注意してください。
-
バージョン番号はさまざまな形式で指定できます。たとえば、
7.30、7.30.0、または7.30.0.0と入力します。必要に応じて、アスタリスク (*) をワイルドカードとして使用することもできます。たとえば、7.30*。アスタリスクは0個以上の文字に一致します。 -
指定されたバージョンは、Virtual Delivery Agent のバージョン番号ではなく、Delivery Controller のバージョン番号です。バージョン番号を表示するには、インストールメディアで AutoSelect アプリケーション (AutoSelect.exe ファイル) を見つけ、AutoSelect を右クリックして、詳細タブをクリックします。製品バージョンフィールドには、WEM で指定できるバージョン番号が表示されます。
| 条件名 | Citrix Virtual Apps バージョン一致 |
|---|---|
| 予期される値のタイプ | 該当なし |
| 予期される結果のタイプ | 文字列。Citrix Virtual Apps バージョン。例: 7.30 |
| 予期される構文 | 該当なし |
| 戻り値 | バージョンが選択された値と一致する場合は True、それ以外の場合は False。 |
| 条件名 | Citrix Virtual Apps ファーム名一致 |
|---|---|
| 予期される値のタイプ | 該当なし |
| 予期される結果のタイプ | 文字列。Citrix Virtual Apps ファーム名。例: Farm。 |
| 予期される構文 | 該当なし |
| 戻り値 | 名前が選択された値と一致する場合はTrue、それ以外の場合はFalse。 |
| 条件名 | Citrix Virtual Appsゾーン名の一致 |
|---|---|
| 予期される値の型 | 該当なし |
| 予期される結果の型 | 文字列。Citrix Virtual Appsゾーン名。例: Zone。 |
| 予期される構文 | 該当なし |
| 戻り値 | 名前が選択された値と一致する場合はTrue、それ以外の場合はFalse。 |
| 条件名 | Citrix Virtual Desktops™ファーム名の一致 |
|---|---|
| 予期される値の型 | 該当なし |
| 予期される結果の型 | 文字列。Citrix Virtual Desktopsファーム名。例: Farm。 |
| 予期される構文 | 該当なし |
| 戻り値 | 名前が選択された値と一致する場合はTrue、それ以外の場合はFalse。 |
| 条件名 | Citrix Virtual Desktopsデリバリーグループ名の一致 |
|---|---|
| 予期される値のタイプ | 該当なし |
| 予期される結果のタイプ | 文字列。Citrix Virtual Desktopsデリバリーグループ。例: Group。 |
| 予期される構文 | 該当なし |
| 戻り値 | 名前が選択された値と一致する場合はTrue、それ以外の場合はFalse。 |
| 条件名 | Citrix Virtual Appsのバージョン不一致 |
|---|---|
| 否定条件の動作 | Citrix Virtual Apps Version Match を実行し、逆の結果を返します (false の場合は true、true の場合は false)。詳細については、条件 Citrix Virtual Apps Version Match を参照してください。 |
| 条件名 | Citrix Virtual Apps ファーム名不一致 |
|---|---|
| 否定条件の動作 | Citrix Virtual Apps Farm Name Match を実行し、逆の結果を返します (false の場合は true、true の場合は false)。詳細については、条件 Citrix Virtual Apps Farm Name Match を参照してください。 |
| 条件名 | Citrix Virtual Apps ゾーン名不一致 |
|---|---|
| 否定条件の動作 | Citrix Virtual Apps Zone Name Match を実行し、逆の結果を返します (false の場合は true、true の場合は false)。詳細については、条件 Citrix Virtual Apps Zone Name Match を参照してください。 |
| 条件名 | Citrix Virtual Desktops ファーム名不一致 |
|---|---|
| 否定条件の動作 | Citrix Virtual Desktops Farm Name Match を実行し、逆の結果を返します (false の場合は true、true の場合は false)。詳細については、条件 Citrix Virtual Desktops Farm Name Match を参照してください。 |
| 条件名 | Citrix Virtual Desktops デリバリーグループ名不一致 |
|---|---|
| 否定条件の動作 | Citrix Virtual Desktops Delivery Group Name Match を実行し、逆の結果を返します (false の場合は true、true の場合は false)。詳細については、条件「Citrix Virtual Desktops DDelivery Group Name Match」を参照してください。 |