XenMobile® Server

IdPとしてのAzure Active Directory

Azure Active Directory (AAD) をIDプロバイダー (IdP) として構成すると、ユーザーはAzureの資格情報を使用してXenMobile®に登録できます。

iOS、Android、Windows 10、およびWindows 11デバイスがサポートされています。iOSおよびAndroidデバイスはSecure Hubを介して登録します。この認証方法は、Citrix Secure Hubを介してMDMに登録するユーザーのみが利用できます。MAMに登録するデバイスは、AAD資格情報を使用して認証できません。Secure HubをMDM+MAMで使用するには、MAM登録にCitrix Gatewayを使用するようにXenMobileを構成します。詳細については、「Citrix GatewayとXenMobile」を参照してください。

AzureをIdPとして構成するには、[設定] > [認証] > [IDP] で行います。[IDP] ページは、このバージョンのXenMobileで新しく追加されました。以前のバージョンのXenMobileでは、[設定] > [Microsoft Azure] でAzureを構成していました。

要件

  • バージョンとライセンス
    • iOSまたはAndroidデバイスを登録するには、Secure Hub 10.5.5が必要です
    • Windows 10およびWindows 11デバイスを登録するには、Microsoft Azure Premiumライセンスが必要です
  • ディレクトリサービスと認証
    • XenMobile Serverは証明書ベースの認証用に構成されている必要があります
    • 認証にCitrix ADCを使用している場合、Citrix ADCは証明書ベースの認証用に構成されている必要があります
    • Secure Hub認証はAzure ADを使用し、Azure ADで定義された認証モードを尊重します
    • XenMobile ServerはLDAPを使用してWindows Active Directory (AD) に接続する必要があります。ローカルのLDAPサーバーをAzure ADと同期するように構成します

認証フロー

デバイスがSecure Hubを介して登録され、XenMobileがAzureをIdPとして使用するように構成されている場合:

  1. ユーザーは、Secure Hubに表示されるAzure ADログイン画面で、デバイスにAzure Active Directoryのユーザー名とパスワードを入力します
  2. Azure ADはユーザーを検証し、IDトークンを送信します
  3. Secure HubはIDトークンをXenMobile Serverと共有します
  4. XenMobileはIDトークンとIDトークンに存在するユーザー情報を検証します。XenMobileはセッションIDを返します

Azureアカウントのセットアップ

Azure ADをIdPとして使用するには、まずAzureアカウントにログインし、以下の変更を行います。

  1. カスタムドメインを登録し、ドメインを検証します。詳細については、「Azure Active Directoryにカスタムドメイン名を追加する」を参照してください
  2. ディレクトリ統合ツールを使用して、オンプレミスディレクトリをAzure Active Directoryに拡張します。詳細については、「ディレクトリ統合」を参照してください

Azure ADを使用してWindows 10およびWindows 11デバイスを登録するには、Azureアカウントに以下の変更を行います。

  1. MDMをAzure ADの信頼できるパーティにします。これを行うには、[Azure Active Directory] > [アプリケーション] をクリックし、[追加] をクリックします
  2. ギャラリーから [アプリケーションの追加] を選択します。[モバイルデバイス管理] に移動し、[オンプレミスMDMアプリケーション] を選択します。設定を保存します
  3. Citrix XenMobileクラウドにサインアップした場合でも、オンプレミスアプリケーションを選択します。Microsoftの用語では、マルチテナントではないアプリケーションはすべてオンプレミスMDMアプリケーションです
  4. アプリケーションで、XenMobile Serverの検出、利用規約のエンドポイント、およびAPP ID URIを構成します
    • MDM検出URL: https://<FQDN>:8443/<instanceName>/wpe
    • MDM利用規約URL: https://<FQDN>:8443/<instanceName>/wpe/tou
    • APP ID URI: https://<FQDN>:8443/
  5. 手順2で作成したオンプレミスMDMアプリケーションを選択します。[これらのユーザーのデバイスを管理する] オプションを有効にして、すべてのユーザーまたは特定のユーザーグループのMDM管理を有効にします
  6. Windows 10およびWindows 11デバイスでAzure ADを使用する方法の詳細については、Microsoftの記事「MDMとAzure Active Directoryの統合」を参照してください

IdPとしてのAzure ADの構成

  1. Azureアカウントから必要な情報を特定またはメモします
    • Azureアプリケーション設定ページからのテナントID
    • Azure ADを使用してWindows 10およびWindows 11デバイスを登録する場合は、以下も必要です
      • アプリID URI: XenMobileを実行しているサーバーのURL
      • クライアントID: Azure構成ページからのアプリの一意の識別子
      • キー: Azureアプリケーション設定ページから
  2. XenMobileコンソールで、右上隅にある歯車アイコンをクリックします。[設定] ページが表示されます
  3. [認証] の下にある [IDプロバイダー (IDP)] をクリックします。[IDプロバイダー] ページが表示されます

    IDプロバイダー構成画面の画像

  4. [追加] をクリックします。[IDP構成] ページが表示されます
  5. IdPに関する以下の情報を構成します
    • IDP名: 作成するIdP接続の名前を入力します
    • IDPタイプ: IdPタイプとしてAzure Active Directoryを選択します
    • テナントID: この値をAzureアプリケーション設定ページからコピーします。ブラウザーのアドレスバーで、数字と文字で構成されるセクションをコピーします
  6. たとえば、https://manage.windowszaure.com/acmew.onmicrosoft.com#workspaces/ActiveDirectoryExtensin/Directory/abc213-abc123-abc123/onprem... の場合、テナントIDは abc123-abc123-abc123 です

    IDプロバイダー構成画面の画像

  7. 残りのフィールドは自動的に入力されます。入力されたら、[次へ] をクリックします
  8. XenMobileを構成して、MDM登録にAzure ADを使用してWindows 10およびWindows 11デバイスを登録するには、以下の設定を構成します。このオプションの手順をスキップするには、[Windows MDM] のチェックを外します
    • アプリID URI: Azure設定を構成したときに入力したXenMobile ServerのURLを入力します
    • クライアントID: この値をAzure構成ページからコピーして貼り付けます。クライアントIDはアプリの一意の識別子です
    • キー: この値をAzureアプリケーション設定ページからコピーします。キーの下で、リストから期間を選択し、設定を保存します。その後、キーをコピーしてこのフィールドに貼り付けることができます。アプリがMicrosoft Azure ADでデータを読み書きする場合、キーが必要です

    IDプロバイダー構成画面の画像

  9. [次へ] をクリックします

    CitrixはSecure HubをMicrosoft Azureに登録し、情報を維持しています。この画面には、Secure HubがAzure Active Directoryと通信するために使用する詳細が表示されます。このページは、将来この情報に変更が必要になった場合に使用されます。Citrixから指示があった場合にのみ、このページを編集してください。

  10. [次へ] をクリックします
![IDプロバイダー構成画面の画像](/en-us/xenmobile/server/media/add-idp4.png)
  1. IdPが提供するユーザー識別子のタイプを構成します
    • ユーザー識別子タイプ: リストから userPrincipalName を選択します
    • ユーザー識別子文字列: このフィールドは自動的に入力されます
  2. [次へ] をクリックします

    IDプロバイダー構成画面の画像

  3. [概要] ページを確認し、[保存] をクリックします

    IDプロバイダー構成画面の画像

ユーザーエクスペリエンス

  1. ユーザーはSecure Hubを起動します。その後、XenMobile Serverの完全修飾ドメイン名 (FQDN)、ユーザープリンシパル名 (UPN)、またはメールアドレスを入力します

    Secure Hub画面の画像

  2. ユーザーは [はい、登録します] をクリックします

    Secure Hub画面の画像

  3. ユーザーはAzure ADの資格情報を使用してログオンします

    Secure Hub画面の画像

    Secure Hub画面の画像

    Secure Hub画面の画像

  4. ユーザーは、Secure Hubを介した他の登録と同様に、登録手順を完了します

注:

XenMobileは、登録招待状に対するAzure ADを介した認証をサポートしていません。登録URLを含む登録招待状をユーザーに送信した場合、ユーザーはAzure ADではなくLDAPを介して認証します。

IdPとしてのAzure Active Directory