Citrix DaaS

Hybrid Azure Active Directory参加済み

2023年7月より、MicrosoftはAzure Active Directory(Azure AD)の名前をMicrosoft Entra IDに変更しました。 このドキュメントでは、Azure Active Directory、Azure AD、またはAADへの言及はすべて、Microsoft Entra IDを意味することになります。

この記事では、「Citrix DaaSのシステム要件」セクションで概説されている要件に加えて、Citrix DaaSを使用してHybrid Azure Active Directory(HAAD)参加済みカタログを作成するための要件について説明します。

Hybrid Azure AD参加済みマシンは、認証プロバイダーとしてオンプレミスADを使用します。 それらのマシンをオンプレミスADのドメインユーザーまたはグループに割り当てることができます。 Azure ADのシームレスなSSOエクスペリエンスを有効にするには、ドメインユーザーをAzure ADに同期させる必要があります。

Hybrid Azure AD参加済み仮想マシンは、フェデレーションIDインフラストラクチャと管理対象IDインフラストラクチャの両方でサポートされています。

要件

  • コントロールプレーン:「サポートされる構成」を参照してください。
  • VDAの種類:シングルセッション(デスクトップのみ)、またはマルチセッション(アプリとデスクトップ)
  • VDAバージョン:2212以降
  • プロビジョニングの種類:Machine Creation Services(MCS)、永続および非永続
  • 割り当ての種類:専用およびプール
  • ホストプラットフォーム:ハイパーバイザーまたはクラウドサービス

制限事項

  • Citrix Federated Authentication Service(FAS)が使用されている場合、シングルサインオンはAzure ADではなくオンプレミスADに送信されます。 この場合は、ユーザーのログオン時にプライマリ更新トークン(Primary Refresh Token:PRT)が生成されるように、Azure AD証明書ベースの認証を構成することをお勧めします。これにより、セッション内のAzure ADリソースへのシングルサインオンが容易になります。 この構成にしないと、PRTが生成されず、Azure ADリソースへのSSOが機能しません。 フェデレーション認証サービス(FAS)を使用して、ハイブリッド参加済みVDAへのAzure ADのシングルサインオン(SSO)を実現する方法については、「ハイブリッド参加済みVDA」を参照してください。
  • マシンカタログの作成中または更新中にイメージの準備をスキップしないでください。 イメージの準備をスキップする場合は、マスターVMがAzure ADまたはHybrid Azure ADに参加していないことを確認してください。

注意事項

  • Hybrid Azure Active Directory参加済みマシンを作成するには、ターゲットドメインでWrite userCertificate権限が必要です。 カタログ作成時に、その権限を持つ管理者の資格情報を入力してください。
  • Hybrid Azure AD参加プロセスは、Citrixによって管理されます。 次のように、マスターVMでWindowsによって制御されるautoWorkplaceJoinを無効にする必要があります。 autoWorkplaceJoinを手動で無効にするタスクは、VDAバージョン2212以前でのみ必要です。

    1. gpedit.msc を実行します。
    2. [コンピューターの構成]>[管理用テンプレート]>[Windowsコンポーネント]>[デバイスの登録]に移動します。
    3. [ドメインに参加しているコンピューターをデバイスとして登録する][無効] に設定します。
  • マシンIDを作成するときにAzure ADと同期するように構成されている組織単位(OU)を選択します。

  • Windows 11 22H2ベースのマスターVMの場合、SYSTEMアカウントを使ったシステム起動時に、次のコマンドを実行するスケジュールされたタスクをマスターVMに作成します。 マスターVMでタスクをスケジュールするこのタスクは、VDAバージョン2212以前でのみ必要です。

       $VirtualDesktopKeyPath = 'HKLM:\Software\AzureAD\VirtualDesktop'
       $WorkplaceJoinKeyPath = 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WorkplaceJoin'
       $MaxCount = 60
    
       for ($count = 1; $count -le $MaxCount; $count++)
       {
         if ((Test-Path -Path $VirtualDesktopKeyPath) -eq $true)
         {
           $provider = (Get-Item -Path $VirtualDesktopKeyPath).GetValue("Provider", $null)
           if ($provider -eq 'Citrix')
           {
               break;
           }
    
           if ($provider -eq 1)
           {
               Set-ItemProperty -Path $VirtualDesktopKeyPath -Name "Provider" -Value "Citrix" -Force
               Set-ItemProperty -Path $WorkplaceJoinKeyPath -Name "autoWorkplaceJoin" -Value 1 -Force
               Start-Sleep 5
               dsregcmd /join
               break
           }
         }
    
         Start-Sleep 1
       }
     <!--NeedCopy-->
    
  • デフォルトでは、Azure AD Connectは30分ごとに同期します。 プロビジョニングされたマシンが最初の起動時にハイブリッドAzure ADに参加するまでには、最大30分かかる場合があります。

次の手順

ハイブリッドAzure Active Directory参加済みマシンIDのIDプールの作成について詳しくは、「ハイブリッドAzure Active Directory参加済みマシンIDのIDプール」を参照してください。

Hybrid Azure Active Directory参加済み