MAM登録のためのNetScaler Gatewayを介したOktaによる認証

最終公開日 : Nov 02, 2026
Citrix Endpoint Managementは、NetScaler Gatewayを介したOkta資格情報による認証をサポートしています。この認証方法は、Citrix Secure Hubを介してMAMに登録するユーザーのみが利用できます。

前提条件

MAMに登録されたデバイスのIDプロバイダー (IdP) としてNetScaler Gatewayを介したOktaを使用するようにCitrix Endpoint Managementを構成するには、以下の前提条件が満たされていることを確認してください。
  • MDMに登録されたデバイスのIdPとして、Citrix Cloudを介したOktaでCitrix Endpoint Managementを構成します。MDM向けOktaの構成の詳細については、「Citrix Cloudを介したOktaによる認証」を参照してください。
  • プラットフォームに応じて、以下の関連する機能フラグをそれぞれ有効にします。
    • iOS:
      • iOS-V3フォーム-MAM
      • iOS-SAML認証-MAM
    • アンドロイド:
      • Android-V3フォーム-MAM
      • Android-SAML認証-MAM
    注:
    この機能を有効にするには、サポートチームにお問い合わせください。
  • Citrix Secure Hubの最新バージョンをダウンロードしてインストールします。
  • Oktaサービスが組織で利用可能であり、関連するユーザーとグループがOktaに作成またはインポートされていることを確認してください。

シトリックス エンドポイント マネジメントでネットスケーラー ゲートウェイを構成する

  1. Citrix Endpoint Managementコンソールにサインインし、設定 Settings アイコンをクリックします。
  2. サーバーの下にあるNetScaler Gatewayをクリックします。
  3. 認証トグルボタンを有効にします。
    NetScaler Gateway認証を有効にするトグルボタン
  4. ゲートウェイのログオンの種類がIDプロバイダーであることを確認してください。
  5. 保存をクリックします。

オンプレミスNetScaler Gatewayを準備する

  1. Citrix Endpoint Management用にオンプレミスNetScaler Gatewayが構成されていない場合は、次の手順を実行します。
    1. Citrix Endpoint Managementコンソールで、設定 Settings アイコンをクリックします。
    2. サーバーの下にあるNetScaler Gatewayをクリックします。
    3. 編集をクリックします。
    4. ログオンの種類ドロップダウンメニューをクリックし、ドメインのみを選択します。
      ログオンの種類をドメインのみとして
    5. 「構成スクリプトのエクスポート」をクリックします。
      「構成スクリプトのエクスポートをダウンロード」(/en-us/citrix-endpoint-management/media/export-configuration-script.png) 構成スクリプトのエクスポートがダウンロードされます。
    6. 「ログオンの種類」ドロップダウンメニューをクリックし、「IDプロバイダー」を選択します。
      「ログオンの種類をIDプロバイダーとして更新」(/en-us/citrix-endpoint-management/media/logon-type-identity-provider.png)
    7. 「保存」をクリックします。
    8. ダウンロードしたzipファイルを開き、そこからファイルを抽出します。
    9. 抽出された.txtファイル内のスクリプトを実行して、オンプレミスのNetScaler Gatewayを準備します。
      「zipファイル情報を抽出」(/en-us/citrix-endpoint-management/media/export-configuration-script-zip-file.png)
  2. Citrix ADC管理コンソールにサインインし、NetScaler Gateway > 仮想サーバーに移動します。
  3. Citrix Endpoint Managementのセットアップに関連するゲートウェイをクリックします。
  4. オンプレミスのNetScaler Gatewayで既存の認証ポリシーをすべてバインド解除します。

Oktaを構成する

  1. 管理者としてOktaにサインインします。
  2. 「アプリケーション」>「アプリケーション」>「アプリカタログを参照」をクリックします。
    「Oktaでアプリカタログを参照」(/en-us/citrix-endpoint-management/media/browse-app-catalog.png)
  3. 「Browse App Integration Catalog」の下にある検索バーに「NetScaler Gateway」と入力し、「NetScaler Gateway (SAML, SWA)」を選択します。
    「アプリ統合カタログの参照」でNetScaler Gatewayを検索(/en-us/citrix-endpoint-management/media/browse-app-citrix-gateway.png)
  4. 「Add Integration」をクリックします。
    NetScaler Gatewayの統合を追加(/en-us/citrix-endpoint-management/media/citrix-gateway-add-integration.png)
  5. 「Application label」フィールドに、関連する名前を入力します。
  6. 「Login URL」フィールドにゲートウェイ仮想サーバーのURLを入力し、「Next」をクリックします。
    NetScaler Gatewayの一般設定(/en-us/citrix-endpoint-management/media/add-citrix-gateway-general-settings.png)
    注:
    「Login URL」フィールドに入力されたURLは、Citrix Endpoint Management設定のNetScaler Gateway URLと同じである必要があります。
  7. 「Sign-On Options Required」>「Sign on methods」の下で、「SAML 2.0」を選択します。
    ネットスケーラー ゲートウェイ - SAML 2.0(/en-us/citrix-endpoint-management/media/citrix-gateway-add-saml.png)
  8. 「View Setup Instructions」をクリックし、ページに記載されている指示に従って、Citrix®オンプレミスゲートウェイ管理コンソールでSAMLポリシーを作成します。
    NetScaler Gateway SAML - セットアップ手順の表示(/en-us/citrix-endpoint-management/media/saml-view-setup-instructions.png)
    注:
    • NetScaler Gatewayバージョン11.1以降を構成する際にCA証明書をインストールした後、SAMLアクションを作成します。SAMLアクションを作成するには、「Security」>「AAA - Application Traffic」>「Policies」>「Authentication」>「Advanced Policies」>「Actions」>「SAML Actions」に移動します。「Add」をクリックし、前のページに記載されている情報を入力します。ページに記載されているナビゲーション、つまり「Netscaler Gateway」>「Policies」>「Authentication」>「SAML」>「Servers」には従わないでください。
    • また、SAMLポリシーを作成するために提供されている手順はクラシックポリシーを使用しているため、それに従わないでください。現在、アドバンストポリシーを使用しています。アドバンストポリシーを使用してSAMLポリシーを作成するには、以下のステップ9を実行してください。
  9. SAMLアクションに対応するSAMLポリシーを作成し、そのポリシーを認証仮想サーバーに次のようにバインドします。
    1. Security > AAA-Application Traffic > Policies > Authentication > Advanced Policies に移動し、Add をクリックします。
    2. 認証ポリシーの作成ページで、以下の詳細を入力します。
      • 名前 - SAMLポリシーの名前を指定します。
      • アクションタイプ - 認証アクションタイプとして SAML を選択します。
      • アクション - SAMLポリシーをバインドするSAMLサーバープロファイルを選択します。
      • 式 - SAMLポリシーがユーザーをSAMLサーバーで認証する必要があるかどうかを判断するために使用するルールまたは式の名前を表示します。テキストボックスで、SAMLポリシーを有効にし、対応するSAMLアクションを実行するために、rule = true の値を設定します。
    3. SAMLポリシーをVPN仮想サーバーにバインドし、認証プロファイルを介してVPN仮想サーバーを認証仮想サーバーにリンクします。バインド手順の詳細については、認証ポリシーのバインド を参照してください。
  10. GUIを使用して認証仮想サーバーを設定する を使用して、AAA仮想サーバーを作成します。
  11. 認証仮想サーバーを構成する を使用して、AAA仮想サーバーを構成します。
  12. 認証プロファイル を使用して、認証プロファイルを作成および構成します。
  13. 認証プロファイルをGateway仮想サーバーにバインドし、すべての構成を保存します。
  14. Citrixオンプレミスゲートウェイ管理コンソールでSAMLポリシーを作成した後、をクリックします。
    これで、Citrix Endpoint Management統合用の2つのアプリケーション、つまりCitrix Cloud用のWebアプリケーションと、Citrix Endpoint Management MAM認証用のSAMLアプリケーションが表示されます。
  15. 作成したSAMLアプリケーションに関連するユーザーとグループを割り当てます。
これで、OktaはMAMに登録されたデバイスのIDプロバイダーとして追加され、Oktaを使用してそれらを認証できます。

予期される動作

次の例では、Androidデバイスを使用しています。
  1. モバイルデバイスで、Citrix Secure Hubアプリを開きます。
    Citrix Secure Hubアプリのアイコン(/en-us/citrix-endpoint-management/media/secure-hub-app-icon.png)
  2. 必要な権限を付与します。
  3. サインインページで、組織から提供された資格情報を入力し、次へをタップします。
    Citrix Secure Hubサインインページ(/en-us/citrix-endpoint-management/media/mam-authentication-microsoft-sign-in-username.png)
    Oktaサインインページにリダイレクトされます。
  4. Oktaサインインページで、資格情報を入力し、サインインをタップします。
    Oktaサインインページ(/en-us/citrix-endpoint-management/media/mam-idp-okta-sign-in.png)
  5. 職場プロファイルを設定しましょうページで、同意して続行をタップします。
    職場プロファイルを設定しましょうページ(/en-us/citrix-endpoint-management/media/lets-setup-your-workprofile.png)
  6. Citrix Secure HubアプリのPINを作成し、確認します。
    シトリックス セキュア ハブ の PIN(/en-us/citrix-endpoint-management/media/citrix-secure-hub-create-pin.png)
    Citrix Secure Hub のホームページに正常にリダイレクトされます。