証明書と認証
Citrix Endpoint Managementの操作における認証には、いくつかのコンポーネントが関与します。
-
Citrix Endpoint Management: Citrix Endpoint Managementサーバーは、登録セキュリティと登録エクスペリエンスを定義する場所です。ユーザーをオンボーディングするためのオプションには、以下が含まれます。
-
登録をすべての人に公開するか、招待者のみにするか。
-
2要素認証または3要素認証を要求するかどうか。Citrix Endpoint Managementクライアントプロパティを使用すると、Citrix PIN認証を有効にし、PINの複雑さと有効期限を設定できます。
-
-
NetScaler Gateway: NetScaler Gatewayは、マイクロVPN SSLセッションの終端を提供します。NetScaler Gatewayは、ネットワークの転送中のセキュリティも提供し、ユーザーがアプリにアクセスするたびに使用される認証エクスペリエンスを定義できます。
-
Citrix Secure Hub: Citrix Secure HubとCitrix Endpoint Managementは、登録操作で連携します。Citrix Secure Hubは、NetScaler Gatewayと通信するデバイス上のエンティティです。セッションの有効期限が切れると、Citrix Secure HubはNetScaler Gatewayから認証チケットを取得し、そのチケットをMDXアプリに渡します。Citrixは、中間者攻撃を防ぐ証明書ピンニングを推奨しています。詳細については、Citrix Secure Hubの記事のこのセクションを参照してください: 証明書ピンニング。Citrix Secure HubはMDXセキュリティコンテナも促進します。Citrix Secure Hubはポリシーをプッシュし、アプリがタイムアウトしたときにNetScaler Gatewayとのセッションを作成し、MDXのタイムアウトと認証エクスペリエンスを定義します。Citrix Secure Hubは、ジェイルブレイク検出、地理位置情報チェック、および適用するすべてのポリシーも担当します。
-
MDXポリシー: MDXポリシーは、デバイス上にデータボールトを作成します。MDXポリシーは、マイクロVPN接続をNetScaler Gatewayに戻し、オフラインモードの制限を適用し、タイムアウトなどのクライアントポリシーを適用します。
Citrix Endpoint Managementは、以下の認証方法を使用して、ユーザーをリソースに認証します。
-
モバイルデバイス管理 (MDM)
-
クラウドホスト型IDプロバイダー (IdP)
-
軽量ディレクトリアクセスプロトコル (LDAP)
-
招待URL + PIN
-
2要素認証
-
-
-
モバイルアプリケーション管理 (MAM)
-
LDAP
-
証明書
-
セキュリティトークン MAM認証にはNetScaler Gatewayが必要です。
-
その他の構成の詳細については、以下の記事を参照してください。
-
証明書のアップロード、更新、および再発行](/ja-jp/citrix-endpoint-management/authentication/upload-renew-certificates.html)
-
ドメインまたはドメインとセキュリティトークン認証](/ja-jp/citrix-endpoint-management/authentication/authentication-domain-security-token.html)
-
クライアント証明書または証明書とドメイン認証](/ja-jp/citrix-endpoint-management/authentication/client-certificate.html)
-
PKIエンティティ](/ja-jp/citrix-endpoint-management/authentication/pki-entities.html)
-
資格情報プロバイダー](/ja-jp/citrix-endpoint-management/authentication/credential-providers.html)
-
APNs証明書](/ja-jp/citrix-endpoint-management/authentication/apns.html)
-
Citrix FilesでのシングルサインオンのためのSAML](/ja-jp/citrix-endpoint-management/authentication/saml-sso-sharefile.html)
-
Citrix Cloudを介したAzure Active Directoryでの認証](/ja-jp/citrix-endpoint-management/authentication/authentication-with-azure-active-directory-through-citrix-cloud.html)
-
Citrix Cloudを介したOktaでの認証](/ja-jp/citrix-endpoint-management/authentication/authentication-with-okta-through-citrix-cloud.html)
-
Citrix Cloudを介したオンプレミスNetScaler Gatewayでの認証(/ja-jp/citrix-endpoint-management/authentication/authentication-with-citrix-gateway-through-citrix-cloud.html)
-
Wi-Fiサーバーに認証するには、証明書をデバイスに送信します: ネットワークデバイスポリシー
-
認証に使用されない一意の証明書(内部ルート証明機関(CA)証明書など)または特定のポリシーをプッシュするには: 資格情報デバイスポリシー
証明書
Citrix Endpoint Managementは、サーバーへの通信フローを保護するために、インストール中に自己署名Secure Sockets Layer(SSL)証明書を生成します。SSL証明書は、信頼できる証明機関からの信頼できるSSL証明書に置き換えてください。
Citrix Endpoint Managementは、独自の公開鍵基盤(PKI)サービスも使用するか、クライアント証明書のためにCAから証明書を取得します。すべてのCitrix製品は、ワイルドカード証明書とサブジェクト代替名(SAN)証明書をサポートしています。ほとんどの展開では、ワイルドカード証明書またはSAN証明書が2つあれば十分です。
クライアント証明書認証は、モバイルアプリにセキュリティの追加レイヤーを提供し、ユーザーがHDXアプリにシームレスにアクセスできるようにします。クライアント証明書認証が構成されている場合、ユーザーはCitrix PINを入力して、Citrix Endpoint Management対応アプリへのシングルサインオン(SSO)アクセスを行います。Citrix PINは、ユーザー認証エクスペリエンスも簡素化します。Citrix PINは、クライアント証明書を保護したり、Active Directoryの資格情報をデバイスにローカルに保存したりするために使用されます。
Citrix Endpoint ManagementでiOSデバイスを登録および管理するには、AppleからApple Push Notification Service(APNs)証明書を設定および作成します。手順については、APNs証明書を参照してください。
次の表は、各Citrix Endpoint Managementコンポーネントの証明書形式と種類を示しています。
| Citrix Endpoint Managementコンポーネント | 証明書形式 | 必要な証明書の種類 |
|---|---|---|
| ネットスケーラー ゲートウェイ | PEM (BASE64), PFX (PKCS #12) | SSL、ルート (NetScaler GatewayはPFXをPEMに自動的に変換します。). |
| シトリックス エンドポイント マネジメント | .p12 (Windowsベースのコンピューターでは.pfx) | SSL、SAML、APNs (Citrix Endpoint Managementは、インストールプロセス中に完全なPKIも生成します。) 重要: Citrix Endpoint Managementは、.pem拡張子の証明書をサポートしていません。.pem証明書を使用するには、.pemファイルを証明書とキーに分割し、それぞれをCitrix Endpoint Managementにインポートします。 |
| StoreFront | PFX (PKCS #12) | SSL、ルート |
Citrix Endpoint Managementは、ビット長が4096および2048のクライアント証明書をサポートしています。
NetScaler GatewayおよびCitrix Endpoint Managementの場合、Verisign、DigiCert、ThawteなどのパブリックCAからサーバー証明書を取得することをお勧めします。NetScaler GatewayまたはCitrix Endpoint Management構成ユーティリティから証明書署名要求 (CSR) を作成できます。CSRを作成したら、署名のためにCAに提出します。CAが署名済み証明書を返したら、NetScaler GatewayまたはCitrix Endpoint Managementに証明書をインストールできます。
重要:
iOS、iPadOS、macOSにおける信頼された証明書の要件
AppleはTLSサーバー証明書に関する新しい要件を設けています。すべての証明書がAppleの要件に従っていることを確認してください。Appleの公開情報
<https://support.apple.com/ja-jp/HT210176> を参照してください。
AppleはTLSサーバー証明書の最大許容有効期間を短縮しています。この変更は、2020年9月以降に発行されたサーバー証明書にのみ影響します。Appleの公開情報
<https://support.apple.com/ja-jp/HT211025> を参照してください。
LDAP認証
Citrix Endpoint Managementは、Lightweight Directory Access Protocol (LDAP) に準拠した1つ以上のディレクトリに対するドメインベースの認証をサポートしています。LDAPは、グループ、ユーザーアカウント、および関連プロパティに関する情報へのアクセスを提供するソフトウェアプロトコルです。詳細については、ドメインまたはドメインとセキュリティトークン認証 を参照してください。
IDプロバイダー認証
Citrix Cloud を介して ID プロバイダー (IdP) を構成し、ユーザーデバイスを登録および管理できます。
IdP のサポートされているユースケース:
-
シトリックス クラウドを介したアジュール アクティブ ディレクトリ
-
Workspace 統合はオプションです
-
証明書ベースの認証用に構成された NetScaler Gateway
-
Android Enterprise (プレビュー。BYOD、完全に管理されたデバイス、および拡張された登録プロファイルをサポート)
-
MDM+MAM および MDM 登録用の iOS
-
Apple Business Manager 登録用の iOS および macOS
-
レガシー Android (DA)
Apple School Manager などの自動登録機能は現在サポートされていません。 -
-
Citrix Cloud を介した Okta
-
Workspace 統合はオプションです
-
証明書ベースの認証用に構成された NetScaler Gateway
-
Android Enterprise (プレビュー。BYOD、完全に管理されたデバイス、および拡張された登録プロファイルをサポート)
-
MDM+MAM および MDM 登録用の iOS
-
Apple Business Manager登録用のiOSおよびmacOS
-
レガシーAndroid (DA)
Apple School Managerなどの自動登録機能は現在サポートされていません。 -
-
Citrix Cloudを介したオンプレミスNetScaler Gateway
-
証明書ベースの認証用に構成されたNetScaler Gateway
-
Android Enterprise (プレビュー。BYOD、完全管理デバイス、拡張登録プロファイルをサポート)
-
MDM+MAMおよびMDM登録用のiOS
-
レガシーAndroid (DA) Apple Deployment Programなどの自動登録機能は現在サポートされていません。
-