割り当て

最終公開日 : Nov 13, 2026
割り当てを使用して、アクションをユーザーが利用できるようにします。これにより、ユーザーのログオンスクリプトの一部を置き換えることができます。

割り当てターゲット

割り当てターゲットページでは、ユーザーとグループ(ターゲット)を追加して、アクションとセキュリティルールを割り当てることができます。ターゲットを選択して、その割り当てを管理します。
注:
SIDをターゲット名に変換するには時間がかかる場合があります。変換が正しくないか失敗した場合は、ヘルスステータスを表示することで、Cloud Connectorが正常に動作していることを確認してください。問題が解決しない場合は、Citrixテクニカルサポートにお問い合わせください。
組み込みターゲットは2つあります。
  • 全員。匿名ユーザーやゲストを含むすべてのユーザーが含まれる組み込みグループです。メンバーシップはオペレーティングシステムによって制御されます。
  • 管理者。管理者グループのすべてのメンバーを含む組み込みグループです。オペレーティングシステムの初期インストール後、このグループの唯一のメンバーは管理者アカウントです。コンピューターがドメインに参加すると、Domain Adminsグループが管理者グループに追加されます。サーバーがドメインコントローラーになると、Enterprise Adminsグループが管理者グループに追加されます。
利用可能なオプションは次のとおりです。
  • フィルター。リストをフィルターできます。
  • 割り当てターゲットの追加。ターゲットを追加できます。
  • ターゲット名の再クエリ。ターゲット名を更新します。
  • **表示。**組み込みターゲットの詳細を表示できます。
  • 編集。ターゲットを編集できます。説明、優先度、および有効化ステータスを変更できます。優先度を設定する際は、次の点を考慮してください。優先度は、割り当てたアクションが処理される順序を決定します。値が大きいほど、優先度が高くなります。整数を入力します。競合がある場合、優先度の高いターゲットが優先されます。
  • 有効化。オブジェクト(ターゲット)を有効または無効にできます。
  • 削除。ターゲットを削除できます。注:組み込みターゲットは削除されません。
ヒント:
状態列のトグルを使用して、ターゲットをすばやく有効または無効にできます。

割り当てターゲットを追加する

割り当てを追加するには、次の手順を実行します。
  1. 割り当てターゲットページで、割り当てターゲットを追加をクリックします。
  2. IDプロバイダーを選択します。
  3. 追加したいターゲットが存在するドメインを選択します。
  4. ターゲットタイプを選択します。
    注:
    Active DirectoryおよびAzure Active Directoryの場合、検索をユーザーまたはセキュリティグループに絞り込むことができます。Active Directoryの場合、組織単位も選択できます。組織単位にはグループポリシー設定のみを割り当てることができることに注意してください。
  5. 検索ボックスに、追加したいターゲットの名前を入力します。名前を入力すると、一致するものがメニューに表示されます。
    注:
    検索では上位50件の結果のみが返されます。必要に応じて検索を絞り込んでください。
  6. プラスアイコンをクリックしてターゲットを追加します。(既に追加したターゲットには緑色のチェックマークアイコンが表示されます。)
    ヒント:
    別のIDプロバイダーからターゲットを追加したい場合は、別のIDタイプに切り替えて続行してください。
  7. 完了したら、追加をクリックしてターゲットを追加し、ウィザードを終了します。

ターゲットの割り当てを管理する

ターゲットの割り当てを管理するには、次の手順を実行します。
  1. 割り当てターゲットページで、ターゲットを選択します。必要に応じて、検索ボックスを使用してターゲットをすばやく見つけます。
  2. アクションバーで、割り当ての管理を選択します。割り当ての管理ウィンドウが表示されます。
  3. 必要に応じて、各アクションまたはセキュリティルールの割り当てを管理します。また、セキュリティルール割り当ての管理ページでターゲットを割り当てるために、特権昇格ルールを選択することもできます。
  4. 変更の確認をクリックして、意図したとおりに変更が行われたことを確認します。

割り当てターゲットをクローンする

割り当てターゲットをクローンするには、次の手順を実行します。
  1. 割り当てターゲットページで、ターゲットを選択します。必要に応じて、検索ボックスを使用してターゲットをすばやく見つけます。
  2. アクションバーで、クローンを選択します。割り当てターゲットのクローンウィンドウが表示されます。
  3. ターゲットのクローンを作成する構成セットを選択します。
  4. クローンをクリックします。
注:
  • 組み込みターゲットはクローンできません。
  • 一度に最大10個のターゲットをクローンできます。
  • ターゲットがすでに宛先に存在する場合、それはスキップされます。
  • クローンされたターゲットの説明は空です。それらの割り当てはクローンされず、優先度はデフォルト値 (100) に設定され、状態はデフォルトで有効 (チェックマークアイコン) になります。

フィルター

注:
  • この機能はプレビュー版として利用できます。
  • フィルターは、割り当ておよびスクリプト化されたタスクで使用されます。
フィルターページでは、ユーザーにアクションを割り当てるタイミングを制御するためのフィルターを追加できます。フィルターは複数の条件で構成できます。
組み込みフィルターがあります:
  • 常にtrue。選択すると、関連するアクションは常にターゲットユーザーに割り当てられます。この組み込みフィルターは編集または削除できません。
利用可能なオプションは次のとおりです:
  • フィルターの追加。アクションを割り当てるときに利用できるようにフィルターを追加できます。
  • 条件の管理。条件の追加、削除、編集ができます。
  • 更新。フィルターのリストを更新します。このオプションを使用すると、条件の管理にある条件のリストも更新されます。
  • 編集。フィルターを編集できます。ユーザーに割り当てられたアクションにバインドされているフィルターを編集すると、その変更はすぐにそれらのユーザーに影響します。
  • 削除。フィルターを削除できます。
  • 状態。フィルターを有効または無効にできます。

フィルターの作成

フィルターは次の2つの方法のいずれかを使用して作成できます:
  • 手動で作成。条件を手動で構成して、ゼロからフィルターを作成します。
  • テンプレートから作成。定義済みのテンプレートに基づいてフィルターを作成します。この方法では、条件が事前に入力されるため、設定が簡素化されます。

フィルターを手動で作成する

フィルターを最初から作成するには、次の手順に従います。
  1. フィルターページで、フィルターの作成をクリックし、手動で作成を選択します。
  2. フィルターページで、フィルターの追加をクリックします。
  3. 基本情報で、以下を設定し、次へをクリックします。
    • フィルター名。フィルターの名前を入力します。
    • 説明。他のフィルターと区別できるように、フィルターの説明を入力します。このフィールドはオプションです。
    • このフィルターを有効にする。フィルターを有効にするにははいを、無効にするにはいいえを選択します。
  4. 条件で、条件を追加してフィルターを構築します。演算子をクリックして、すべて一致(AND演算子)またはいずれかに一致(OR演算子)を切り替えます。両方の演算子を使用して、2つ以上の条件を複合条件に組み合わせることができます。
    • 条件の追加。リストから条件を選択するか、新しい条件を作成します。
    • 条件グループの追加。同じ論理演算子(ANDまたはOR)を使用して一連の条件をグループ化するために、条件グループを追加します。条件グループ内に条件グループを追加できます。条件グループは最大3レベルまでネストできます。
    注:
    • ここで作成した条件は、他のフィルターでも使用できます。
    • 複合条件の基準をより深く理解するには、概要セクションを使用します。
    • OR演算子を含むフィルターは、バージョン2210.2.0.1以降のエージェントでのみ評価されます。
    • 特定の種類の条件は、ユーザー設定にのみ適用されます。それらをマシン設定(スクリプト化されたタスクやGPOなど)に適用すると、エージェントはフィルターの評価時にそれらをスキップします。マシン設定に適用されないフィルター条件の完全なリストについては、「マシン設定に適用されない条件」を参照してください。
    • 同じレベルのフィルター条件がORで結合されている場合、そのレベルのいずれかの条件を満たせば十分です。同じレベルのフィルター条件がANDで結合されている場合、そのレベルのすべての条件を満たす必要があります。
  5. 完了したら、完了をクリックします。

テンプレートからフィルターを作成する

定義済みのテンプレートに基づいてフィルターを作成すると、条件が事前に入力されるため、設定が簡素化されます。たとえば、Citrix Virtual Desktops 用フィルターテンプレートを使用すると、ユーザーセッションがCitrix Virtual Desktopsで発生した場合にのみアクションを割り当てるフィルターをすばやく作成できます。
注:
  • テンプレートベースのフィルターは現在、セッションレベルでのみ動作します。
  • 現在、Citrix Virtual Apps™環境、Citrix Virtual Desktops環境、および時間範囲を識別するフィルターをすばやく作成するのに役立つ3つのテンプレートが利用可能です。
テンプレートからフィルターを作成するには、次の手順に従います。
  1. フィルターページで、フィルターの作成をクリックし、テンプレートから作成を選択します。テンプレートからフィルターを作成ページが表示されます。
  2. フィルターの名前を入力します。
  3. (オプション)フィルターを識別しやすくするために説明を入力します。
  4. フィルターのテンプレートを選択します。利用可能なテンプレートについては、次の表を参照してください。
    名前 目的 スコープ
    Citrix Virtual Apps 用フィルター Citrix Virtual Apps環境を識別するフィルターを作成するためのテンプレート。 セッションレベルのフィルタリング
    Citrix仮想デスクトップのフィルター Citrix Virtual Desktops環境を識別するフィルターを作成するためのテンプレート。 セッションレベルのフィルタリング
    時間範囲のフィルター 特定の時間範囲を識別するフィルターを作成するためのテンプレート。 セッションレベルのフィルタリング
    注: 時間範囲フィルターは、デフォルトで30分ごとに発生する自動更新に依存して有効になります。そのため、フィルターは設定された時間に正確に適用されず、次回の更新まで遅延する可能性があります。
  5. 「完了」をクリックします。
    注:
    • テンプレートから作成されたフィルターは自動的に有効になります。
    • これらのフィルターは、作成後に編集することで条件を追加できます。

条件を作成する

フィルターを追加するとき、または条件を管理するときに条件を作成できます。表示される条件の作成ウィザードで、次の手順を実行します。
  1. 条件名を入力します。
  2. 条件を有効にするにははいを、無効にするにはいいえを選択します。
  3. リストから条件タイプを選択し、それに応じて設定を構成します。
条件タイプによって設定が異なる場合があります。利用可能な条件タイプは次のとおりです。
条件タイプ 説明
常に真 この条件は常に真となります。
アクティブディレクトリ属性 属性名が指定された値と一致するかどうかに応じて、真または偽になります。属性値をセミコロン (;) で区切って入力します。注: 属性値に関係なく条件を真にしたい場合は、疑問符 (?) を入力します。
Active Directoryグループ グループ名が指定された値と一致するかどうかに応じて、真または偽になります。グループ名をセミコロン (;) で区切って入力します。
アクティブディレクトリパス パスが指定された値と一致するかどうかに応じて、真または偽になります。パスをセミコロン (;) で区切って入力します。注: アスタリスク (*) をワイルドカードとして使用できます。
Active Directoryサイト サイト名が指定された値と一致するかどうかに応じて、真または偽になります。サイト名をセミコロン (;) で区切って入力します。
Citrix Provisioning™イメージモード イメージモードが共有またはプライベートであるかどうかに応じて、真または偽になります。
Citrix Virtual Apps™ファーム名 ファーム名が指定された値と一致するかどうかに応じて、真または偽になります。
Citrix Virtual Apps バージョン バージョンが指定された値と一致するかどうかに応じて、真または偽。
Citrix Virtual Apps ゾーン名 ゾーン名が指定された値と一致するかどうかに応じて、真または偽。
デリバリーグループ名 デリバリーグループ名が指定された値と一致するかどうかに応じて、真または偽。
注: サブフォルダーに保存されているデリバリーグループは、名前にフルパスを指定することでフィルター条件として使用できます。例: Subfolder name\Delivery group name
マシンカタログ名 マシンカタログ名が指定された値と一致するかどうかに応じて、真または偽。
注: サブフォルダーに保存されているマシンカタログは、名前にフルパスを指定することでフィルター条件として使用できます。例: Subfolder name\Machine catalog name
Citrix Virtual Desktops ファーム名 ファーム名が指定された値と一致するかどうかに応じて、真または偽。
クライアントIPアドレス IPアドレスが指定された値と一致するかどうかに応じて、真または偽。
クライアント名 クライアント名が指定された値と一致するかどうかに応じて、真または偽。クライアント名をセミコロン (;) で区切って入力します。アスタリスク (*) をワイルドカードとして使用できます。動的トークンも使用できます。
クライアントOS クライアントOSが指定された値と一致するかどうかに応じて、真または偽。
クライアントリモートOS クライアントリモートOSが指定された値と一致するかどうかに応じて、真または偽。
コンピューター名 コンピューター名が指定された値と一致するかどうかに応じて、真または偽。コンピューター名をセミコロン (;) で区切って入力します。アスタリスク (*) をワイルドカードとして使用できます。
接続状態 接続状態がオンラインかオフラインかに応じて、真または偽。
日付と時刻 日付と時刻が指定された値と一致するかどうかに応じて、真または偽。日付または日付範囲をセミコロン (;) で区切って入力します。日付は mm/dd/yyyy の形式で入力します。日付範囲は (時刻は任意で) mm/dd/yyyy HH:mm - mm/dd/yyyy HH:mm の形式で入力します。
曜日 曜日が指定された値と一致するかどうかに応じて、真または偽。
動的値 動的値が指定された値と一致するかどうかに応じて、真または偽。動的式が解決する値をセミコロン (;) で区切って入力します。注: 動的式の値に関係なく条件を真にしたい場合は、疑問符 (?) を入力します。
環境変数 環境変数が指定された値と一致するかどうかに応じて、真または偽。環境変数の値をセミコロン (;) で区切って入力します。注: 環境変数の値に関係なく条件を真にしたい場合は、疑問符 (?) を入力します。
ファイルバージョン ファイルバージョンが指定された値と一致するかどうかに応じて、真または偽。ファイルバージョンをセミコロン (;) で区切って入力します。
ファイル/フォルダーの有無 パスが指定された値と一致するかどうかに応じて、真または偽。ファイルまたはフォルダーの完全なパスを入力します。動的トークンを使用できます。
IPアドレス IPアドレスが指定された値と一致するかどうかに応じて、真または偽。IPアドレスまたはIPアドレス範囲をセミコロン (;) で区切って入力します。注: アスタリスク (*) をワイルドカードとして使用できます。
名前がリストにあるかどうか 名前が指定されたリストに含まれているかどうかに応じて、真または偽。名前フィールドに、リスト内で検索する名前を入力します。XMLリストのファイルパスフィールドに、XMLリストの完全なファイルパスを入力します。
名前/値がリストにあるかどうか 名前または値が指定されたリストに含まれているかどうかに応じて、真または偽。名前フィールドに、リスト内で検索する名前または値を入力します。XMLリストのファイルパスフィールドに、XMLリストの完全なファイルパスを入力します。
ネットワーク接続状態 ネットワーク接続の状態が利用可能か利用不可かに応じて、真または偽。
OSプラットフォームの種類 OSプラットフォームの種類がx86かx64かに応じて、真または偽。
公開リソース名 指定された値と名前が一致するかどうかに応じて、真または偽。公開リソース名をセミコロン (;) で区切って入力します。
レジストリ値 レジストリ値が指定された値と一致するかどうかに応じて、真または偽。レジストリパスと名前フィールドに、レジストリ値名を含む完全なパスを入力します。レジストリ値フィールドに、レジストリ値をセミコロン (;) で区切って入力します。注: レジストリエントリの値に関係なく条件を真にしたい場合は、疑問符 (?) を入力します。
トランスフォーマーモードの状態 状態が無効か有効かに応じて、真または偽。
地域形式 形式が指定された値と一致するかどうかに応じて、真または偽。必要に応じて、リストにない値を追加オプションを使用して、ISO 言語コードをセミコロン (;) で区切って入力します。
ユーザーSBCリソースの種類 種類がデスクトップか公開アプリケーションかに応じて、真または偽。
ユーザーUI言語 言語が指定された値と一致するかどうかに応じて、真または偽。
WMIクエリ 指定されたクエリに結果があるかどうかに応じて、真または偽。Windows Management Instrumentation (WMI) クエリ操作は、エージェントマシンでクエリを実行できます。クエリから返された結果に基づいて、この条件を定義できます。詳細については、Microsoft のドキュメントを参照してください: <https://docs.microsoft.com/ja-jp/windows/win32/wmisdk/querying-with-wql>。
「クライアント」および「コンピューター」関連の条件を使用する場合、次の2つのシナリオに注意してください。
  • エージェントがシングルセッションまたはマルチセッションOSにインストールされている場合:
    • 「クライアント」とは、エージェントホストに接続するクライアントデバイスを指します。
    • 「コンピューター」および「クライアントリモート」はエージェントホストを指します。
  • エージェントが物理エンドポイントにインストールされている場合、条件名に「クライアント」が含まれる条件は適用されません。

詳細情報

マシン設定に適用されない条件

設定には次の2種類があります。
  • マシン設定。これらの設定は、誰がログオンしているかに関係なく、マシンにのみ適用されます。例:グループポリシー設定とスクリプト化されたタスク。
  • ユーザー設定。これらの設定は、どのマシンにログオンしているかに関係なく、ユーザーにのみ適用されます。例:ユーザーの言語設定。
以下の条件はマシン設定には適用されません。フィルターにこれらのいずれかが含まれている場合、エージェントはフィルターを評価する際にそれらをスキップします。
フィルター名 マシン設定に適用可能
クライアント名の一致 いいえ
クライアントIPアドレスの一致 いいえ
レジストリ値の一致 HKCUで始まるレジストリ値を構成した場合、レジストリ値の一致フィルターは、マシン設定に適用されても機能しません。
ユーザーの国の一致 いいえ
ユーザーUI言語の一致 いいえ
ユーザーSBCリソースタイプ いいえ
Active Directoryパスの一致 いいえ
Active Directory属性の一致 いいえ
クライアント名が一致しない いいえ
クライアントIPアドレスが一致しない いいえ
レジストリ値が一致しない いいえ
ユーザーの国が一致しない いいえ
ユーザーUI言語が一致しない いいえ
Active Directoryパスが一致しない いいえ
Active Directory属性が一致しない いいえ
クライアントのリモートOSの一致 いいえ
クライアントのリモートOSが一致しない いいえ
Active Directoryグループの一致 いいえ
Active Directoryグループが一致しない いいえ
公開リソース名 いいえ