コンテキストベースのアプリルーティングとリソースロケーションの選択

最終公開日 : Oct 24, 2026
アプリが構成されると、アプリのURLと関連ドメインはルーティングタイプとリソースロケーションに割り当てられます。これはアプリの構成中に行われます。このアプリルーティングとリソースロケーションの構成は、そのアプリにアクセスできるすべてのユーザーに適用されます。しかし、次のようなシナリオが考えられます。
  • 管理者は、同じアプリを異なるユーザーに対して異なる方法でルーティングしたいと考えています。たとえば、一部のユーザーに対しては、トラフィックがSecure Private Accessサービスにルーティングされるのを防ぐために、内部アプリのURLを外部にルーティングする必要があります。
  • パフォーマンスを向上させるために、最適なデータセンターにリクエストをルーティングするために、異なるユーザーに対して異なるリソースロケーションを使用する必要がある。
これは、ルーティング例外を使用してアクセスポリシー内で実行できるようになりました。アクセスポリシーのルーティング例外構成により、管理者はユーザーコンテキストに基づいて、URLまたはリソースロケーションごとの内部ルーティングタイプを編集できます。この設定はアクセスポリシー内にあるため、そのアクセスポリシーの一部であるユーザーにのみ適用されます。
セッションポリシーを使用して、セッション全体を動的にルーティングすることもできます。詳細については、「内部企業ユーザーをバックエンドアプリケーションに直接ルーティングする」を参照してください。
注:
アクセスポリシー内にルーティングとリソースロケーションの構成がある場合、それはアプリの構成を上書きします。
次の例は、ルーティング例外のユースケースを示しています。

ユースケース: コンテキストベースのルーティング

シナリオ:
  • グループAユーザー: Secure Private Accessを介してOutlookアプリとMicrosoft TeamsアプリにアクセスするABC社の従業員で、内部的にルーティングされます。
  • グループBユーザー:ABCと協力しているサードパーティ企業の従業員。彼らは特定のアプリケーション(Outlookを除く)にセキュアプライベートアクセスを介してアクセスします。また、インターネット経由でアクセスする独自のOutlookアプリケーションを持っており、Outlookトラフィックをセキュアプライベートアクセス経由でルーティングしたくありません。
問題点:
  • グループBユーザーは、ABCアプリにアクセスするためにセキュアアクセスエージェントにログインします。
  • 彼らのネイティブブラウザを介したOutlookへのアクセス要求は、セキュアプライベートアクセス経由でルーティングされ、アクセス拒否につながります。
  • Outlookアプリケーションの宛先ドメインは、グループAユーザーとグループBユーザーの両方で同じです。
  • アクセスポリシーはグループAユーザーのみにアクセスを許可しているため、グループBユーザーがMicrosoft TeamsまたはOutlookを起動しようとするとアクセスが拒否されます。
  • このルーティングの問題により、グループBユーザーは会社のOutlookにアクセスできません。
解決策:
ABC社の管理者は、この問題を解決するために以下の構成変更を行うことができます。
  1. Office 365アプリにアクセスするグループBユーザー専用の新しいアクセスポリシーを定義します。
  2. アクセスポリシーで、ルーティング例外オプションを有効にします。
    管理者は、アクセスポリシーに関連付けられているすべての内部アプリのすべてのURLと関連ドメインのリストを表示できます。
  3. すべてのOffice365アプリのURLについて、ルーティングが外部で行われるように構成します。
    これにより、グループBユーザーのOutlookアプリケーションへのアクセス要求がインターネット経由でルーティングされ、セキュアプライベートアクセスをバイパスすることが保証されます。
    これらの変更を実装することで、グループBユーザーは、セキュアプライベートアクセスを経由せずにインターネット経由で会社のOutlookアプリケーションにアクセスできるようになり、必要に応じて他のABCアプリケーションへのアクセスも維持できます。

ユースケース: ユーザーコンテキストに基づくリソースロケーションの選択

シナリオ:
  • XYZ社: 米国東海岸と米国西海岸にそれぞれユーザーグループがあります。
  • データセンター: 東海岸と西海岸にそれぞれ1つずつ、合計2つのデータセンターがあり、どちらも同じJiraアプリケーションをホストしています。
  • 目的: 管理者は、最適なパフォーマンスとルーティングを確保するために、ユーザーコンテキスト(地理的位置、ネットワーク位置、ユーザー名、ユーザーグループ)に基づいて、エンドユーザーのアクセス要求を選択されたリソースロケーションにルーティングしたいと考えています。
解決策:
  1. Jiraアプリケーションに関連付けられているアクセスポリシーを編集して、新しいルーティング要件に対応します。
  2. アクセスポリシー内で、ルーティング例外オプションを有効にします。
  3. ユーザーコンテキストごとにリソースロケーションを変更します。
管理者は、ユーザーのコンテキストに基づいて最適なデータセンターにユーザー要求がルーティングされるようにすることで、パフォーマンスを向上させ、社内のすべてのユーザーに対してルーティングを効果的に管理できます。

ルーティングタイプまたはリソースロケーションを変更する手順

  1. アクセスポリシーを作成または編集します。詳細については、「アクセスポリシーの作成」を参照してください。
  2. 手順3: アクションページで、ルーティング例外トグルスイッチをスライドして、コンテキストルーティングドメイン構成を有効にします。 ルーティング例外トグルを使用すると、アクセスポリシーに追加されたアプリケーションのドメインのリソースロケーションとルーティング情報を編集できます。
    • トグルがオンの場合: すべてのアプリのURLと関連ドメインのリストが、グローバルルーティングとリソースロケーション構成とともに表形式で表示されます。このリストには、アクセスポリシーに追加されたすべてのアプリケーションのURLと関連ドメインが含まれています。ドメインの横にある編集アイコンをクリックすると、そのリソースロケーションとルーティングタイプを変更できます。このルーティング例外は、アクセスポリシー内のすべてのユーザーにのみ適用されます。
    • トグルがオフの場合: ドメインの既存のルーティング例外は削除され、適用されません。エンドユーザーは、アプリケーション設定時に設定されたグローバル構成に基づいてのみルーティングされます。
    ルーティングタイプの変更(/en-us/citrix-secure-private-access/media/spa-modify-app-routing-type.png)
  3. ルーティングタイプを変更するドメインの横にある編集アイコンをクリックします。
  4. ルーティングタイプで、ルーティングタイプを変更します。
    • 内部: トラフィックはコネクタアプライアンスを経由して流れます。
      • Webアプリの場合、トラフィックはデータセンター内で流れます。
      • SaaSアプリの場合、トラフィックはコネクタアプライアンスを介してネットワーク外にルーティングされます。
    • 内部 – プロキシバイパス: ドメインのトラフィックはCitrix Cloud Connector™アプライアンスを介してルーティングされ、コネクタアプライアンスで構成された顧客のWebプロキシをバイパスします。
    • 外部: トラフィックはインターネットに直接流れます。
    • Google Secure Gateway経由の外部: トラフィックはGoogle Secure Gatewayを介してインターネットに流れます。
    注:
    このルーティングタイプは、Secure Private Accessクラウドおよびハイブリッド展開でGoogle Chrome Enterprise Premiumと統合された顧客のSaaSアプリにのみ適用されます。
  5. 必要に応じて、リソースの場所でリソースの場所を変更します。このオプションは、内部ルーティングされたドメインにのみ適用されます。
    注:
    アプリがIPアドレスを使用して作成されている場合、ルーティングタイプリストにはコネクタ経由の内部オプションのみが表示されるため、ルーティングタイプを外部に変更することはできません。リソースの場所のみを変更できます。ただし、この制限はFQDNを使用して作成されたアプリには適用されません。
    ルーティングタイプIPの変更(/en-us/citrix-secure-private-access/media/spa-modify-app-routing-type2.png)
  6. 「保存」をクリックします。
「注記:」:
  • ルーティングとリソースの場所は変更できますが、ルーティングテーブルでルーティングドメインを追加または削除することはできません。
  • メインルーティングテーブルからコンテキストルーティングが有効になっているドメインを削除しても、そのドメインはアクセスポリシー内の「ルーティング例外」テーブルから削除されません。これは、そのドメインのコンテキストルーティング構成がアクセスポリシー内でそのまま残ることを意味します。
  • コンテキストルーティングが有効になっているアプリを削除すると、そのドメインはアクセスポリシー内の「ルーティング例外」テーブルから削除されます。これは、そのアプリに関連付けられているすべてのコンテキストルーティング構成がアクセスポリシーから削除されることを意味します。
  • このアクセスポリシーの一部であるユーザーの条件が満たされた場合、選択された関連ドメインはデフォルト設定を上書きします。それ以外の場合、デフォルトのルーティングが適用されます。
  • ルーティングが変更されていない場合、または「ルーティング例外」機能が有効になっていない場合、ルーティングはメインルーティングテーブル(設定 > アプリケーションドメイン)のデフォルト設定に基づいて行われます。

ユースケース:社内ユーザーをバックエンドアプリケーションに直接ルーティングする

管理者はセッションポリシーを構成して、Secure Private Access を介してトラフィックをトンネリングすることなく、社内ユーザーをバックエンドアプリに直接ルーティングできます。セッションポリシーは、ネットワークの場所やデバイスのポスチャなどの要因に基づいて動的なルーティングを提供します。詳細については、「セッションポリシー」を参照してください。

Monitor でのコンテキストルーティングのインサイト

コンテキストルーティングは、アプリケーションルートの動的な変更につながる可能性があります。たとえば、ユーザーが社内ネットワーク外にいる場合は Secure Private Access サービスを介してアプリケーションがルーティングされ、ユーザーが社内にいる場合はアプリに直接ルーティングされることがあります。管理者にこれらのルーティング決定の可視性を提供することは、ルーティングの問題をトラブルシューティングするために不可欠です。
DaaS Monitor の「アプリケーション トポロジ」ページでは、Citrix Secure Access クライアントを介してアクセスされる Secure Private Access アプリケーションのルーティングの決定とポリシーの詳細に関する包括的なインサイトが提供されます。これらのインサイトにより、管理者はルーティングの問題を効率的にトラブルシューティングし、ユーザーエクスペリエンスを向上させることができます。
アプリケーションルーティングに関連する以下の詳細が「アプリケーション トポロジ」ページにキャプチャされます。
  • 「ルーティングコンテキスト」:「概要」セクションの「ルーティングコンテキスト」フィールドは、ルーティング中に適用されるポリシータイプ(アクセスポリシー、セッションポリシー、またはアプリケーションドメイン)を指定します。ルーティングコンテキストは、ルーティングの決定に影響を与える優先順位の階層(アクセスポリシー > セッションポリシー > デフォルトのアプリケーション構成)を特定するのに役立ちます。
    セッションポリシーの場合、「詳細を表示」リンクはセッションポリシーに関する追加の詳細を提供します。
  • アクションルーティング: ポリシー評価セクションのアクションルーティングフィールドには、ユーザーのリクエストがSecure Private Accessサービスを介して辿るルーティングパス(ダイレクト、コネクタ経由の内部、ゲートウェイ経由の内部)が表示されます。
注:
デフォルトのアプリケーションドメイン(アプリケーション構成)ルーティングが適用される場合、ポリシー評価セクションにはポリシーの詳細が表示されますが、このシナリオではポリシーが適用されないため、アクションルーティングフィールドには値「n/a」が表示されます。
次の図は、ルーティングタイプがダイレクトとして定義されているため、トラフィックがSecure Private Accessサービスを通過しないアプリケーションのトポロジ図を示しています。
アプリケーションのトポロジ(/en-us/citrix-secure-private-access/media/spa-monitor-application-topology-allow-access.png)
注:
Citrix Secure Accessクライアントを介してトンネルされるWebアプリの場合、トポロジ図にはリソースロケーション名とコネクタ名が表示されます。
次の図は、コネクタを使用してSecure Private Accessサービスを介してルーティングタイプが内部として定義されているアプリケーションのトポロジ図を示しています。
アプリケーションのトポロジ(/en-us/citrix-secure-private-access/media/spa-monitor-application-topology-allow-access2.png)
詳細については、DaaSモニターとの統合を参照してください。