シトリックスクラウド™

前提条件

  • Citrix CloudでSAML認証を使用するには、以下の要件があります。

  • SAML 2.0をサポートするSAMLプロバイダー
  • オンプレミスADドメイン
  • リソースの場所に展開され、オンプレミスADドメインに参加している2つのCloud Connector。Cloud Connectorは、Citrix Cloudがリソースの場所と通信できるようにするために使用されます
  • SAMLプロバイダーとのAD統合

  • Cloud Connector

  • Citrix Cloud Connector™ソフトウェアをインストールするには、少なくとも2台のサーバーが必要です。Citrixは、Cloud Connectorの高可用性のために少なくとも2台のサーバーを推奨しています。これらのサーバーは、以下の要件を満たす必要があります。

  • Cloud Connectorの技術詳細に記載されているシステム要件を満たしていること
  • 他のCitrix®コンポーネントがインストールされておらず、ADドメインコントローラーではなく、リソースの場所のインフラストラクチャにとって重要ではないマシンであること
  • ADユーザーとリソースが存在するADドメインに参加していること。ユーザーが複数のドメインのリソースにアクセスする場合、各ドメインに少なくとも2つのCloud Connectorをインストールする必要があります

  • フォレストリソースの場所

  • サブスクライバーがCitrix Workspaceを介してアクセスするリソースに接続できるネットワークに接続されていること
  • インターネットに接続されていること。詳細については、システムおよび接続要件を参照してください

  • Cloud Connectorのインストールに関する詳細については、Cloud Connectorのインストールを参照してください。

Active Directory (デフォルトのAD ID SAMLフロー)

  • ワークスペースのサブスクライバーがADにユーザーアカウントを持っていることを確認します。ADアカウントを持たないサブスクライバーは、SAML認証が構成されている場合、ワークスペースに正常にサインインできません
  • オンプレミスADにCloud Connectorを展開して、ADをCitrix Cloudアカウントに接続します
  • ADユーザーをSAMLプロバイダーに同期します。Citrix Cloudは、ワークスペースのサブスクライバーが正常にサインインできるように、ADユーザー属性を必要とします
  • ユニバーサルADグループのみを使用する必要があります
  • SAMLユーザーが使用するように構成されているUPNサフィックスは、Active Directory内で定義する必要があります。Citrix Cloud Connectorは、未定義または曖昧なUPNサフィックスを使用してActive Directoryドメインコンテキストを決定することはできません
  • デフォルトのSAMLフローではAD IDを使用するため、EntraID OIDC IdP接続は不要です

EntraID ディレクトリ (EntraID ID SAMLフロー)

  • EntraID B2Bおよび外部ユーザーのサポートには、EntraID内のフロントエンドユーザーと一致するUPNを持つADシャドウアカウントが必要です
  • Entra ID IDを使用したSAMLに記載されているEntra ID ID SAMLフローを使用したSAMLを使用している場合は、[IDとアクセス管理] > [認証] 内で正しいEntraIDテナントも接続する必要があります

    EntraID OIDC接続

  • ADユーザー属性

  • すべてのActive Directoryユーザーオブジェクトには以下の属性が必要であり、入力されている必要があります。

  • 共通名
  • SAMアカウント名
  • ユーザープリンシパル名 (UPN)
  • オブジェクトGUID
  • SID

Citrix Cloudは、サブスクライバーがCitrix Workspaceにサインインする際に、ADからのオブジェクトGUIDおよびSID属性を使用してユーザーコンテキストを確立します。これらのプロパティのいずれかが入力されていない場合、サブスクライバーはサインインできません。

以下の属性は、Citrix CloudでSAML認証を使用するために必須ではありませんが、Citrixは最高のユーザーエクスペリエンスを確保するためにこれらを入力することを推奨しています。

  • メールアドレス
  • 表示名

Citrix Cloudは、表示名属性を使用して、Citrix Workspaceでサブスクライバーの名前を正しく表示します。この属性が入力されていない場合でも、サブスクライバーはサインインできますが、名前が期待どおりに表示されない可能性があります。

Active DirectoryとのSAML統合

SAML認証を有効にする前に、オンプレミスADをSAMLプロバイダーと統合する必要があります。この統合により、SAMLプロバイダーは以下の必須ADユーザー属性をSAMLアサーションでCitrix Cloudに渡すことができます。

  • objectSID (SID)
  • objectGUID (OID)
  • userPrincipalName (UPN)
  • Mail (メール)
  • Display Name (表示名)

これらの属性のサブセットを構成できます。ただし、SIDまたはUPN属性のいずれかがSAMLアサーションに含まれている必要があります。Citrix Cloudは、必要に応じてADから他の属性を取得します。

注:

最高のパフォーマンスを確保するために、Citrixは本セクションで言及されているすべての属性を構成することを推奨します。

正確な統合手順はSAMLプロバイダーによって異なりますが、統合プロセスには通常、以下のタスクが含まれます。

  1. ADドメインに同期エージェントをインストールして、ドメインとSAMLプロバイダー間の接続を確立します。SAMLプロバイダーとしてADFSを使用している場合、この手順は不要です
  2. カスタム属性を作成し、本セクションで前述した必須ADユーザー属性にマッピングします。参考として、このタスクの一般的な手順は、本記事のカスタムSAML属性の作成とマッピングに記載されています
  3. ADユーザーをSAMLプロバイダーに同期します

ADとSAMLプロバイダーの統合に関する詳細については、SAMLプロバイダーの製品ドキュメントを参照してください。

前提条件