次の方法で共有


Azure Local バージョン 23H2 デプロイ用に Active Directory を準備する

適用対象: Azure Local バージョン 23H2

この記事では、Azure Local バージョン 23H2 をデプロイする前に Active Directory 環境を準備する方法について説明します。

Azure Local の Active Directory の要件は次のとおりです。

  • 専用の組織単位 (OU)。
  • 該当するグループ ポリシー オブジェクト (GPO) に対してブロックされているグループ ポリシーの継承。
  • Active Directory 内の OU に対するすべての権限を持つユーザー アカウント。
  • 展開前に、マシンを Active Directory に参加させる必要はありません。

Note

Active Directory に必要なアクセス許可を手動で割り当て、OU を作成し、GPO の継承をブロックするには、Azure Local バージョン 23H2 の Custom Active Directory 構成を参照してください。

前提条件

開始する前に、次の作業が完了していることを確認します。

Active Directory 準備モジュール

AsHciADArtifactsPreCreationTool PowerShell モジュールの New-HciAdObjectsPreCreation コマンドレットは、Azure ローカル デプロイ用に Active Directory を準備するために使用されます。 コマンドレットに関連付けられている必須パラメーターを次に示します。

パラメーター 説明
-AzureStackLCMUserCredential デプロイに適したアクセス許可で作成された新しいユーザー オブジェクト。 このアカウントは、Azure ローカル デプロイで使用されるユーザー アカウントと同じです。
ユーザー名のみが指定されていることを確認します。 contoso\usernameなど、ドメイン名を含めないようにする必要があります。
パスワードは、長さと複雑さの要件に準拠している必要があります。 12 文字以上のパスワードを使用します。 パスワードには、小文字、大文字、数字、特殊文字の 4 つの要件のうち 3 つも含まれている必要があります。
詳細については、 password の複雑さの要件を参照してください。
名前はユーザー名として admin を使用できます。
-AsHciOUName Azure ローカル デプロイのすべてのオブジェクトを格納する新しい組織単位 (OU)。 設定の競合がないように、この OU では既存のグループ ポリシーと継承がブロックされます。 OU は識別名 (DN) として指定する必要があります。 詳細については、 区別された名前の形式を参照してください。

Note

  • -AsHciOUName パスでは、パス内の任意の場所で次の特殊文字をサポートしていません: &,",',<,>
  • 展開が完了した後にコンピューター オブジェクトを別の OU に移動することもサポートされていません。

Active Directory の準備

Active Directory を準備するときは、デプロイ ユーザーなどの Azure ローカル関連オブジェクトを配置する専用の組織単位 (OU) を作成します。

専用 OU を作成するには、次の手順に従います。

  1. Active Directory ドメインに参加しているコンピューターにサインインします。

  2. PowerShell を管理者として実行します。

  3. 次のコマンドを実行して、専用 OU を作成します。

    New-HciAdObjectsPreCreation -AzureStackLCMUserCredential (Get-Credential) -AsHciOUName "<OU name or distinguished name including the domain components>"
    
    
  4. メッセージが表示されたら、デプロイのユーザー名とパスワードを指定します。

    1. ユーザー名のみが指定されていることを確認します。 contoso\usernameなど、ドメイン名を含めないようにする必要があります。 ユーザー名は 1 ~ 64 文字にする必要があり、文字、数字、ハイフン、アンダースコアのみを含む必要があり、ハイフンまたは数字で始まる場合はありません。
    2. パスワードが複雑さと長さの要件を満たしていることを確認します。 12 文字以上で、小文字、大文字、数字、特殊文字を含むパスワードを使用します。

    スクリプトが正常に完了した場合の出力例を次に示します。

    PS C:\work> $password = ConvertTo-SecureString '<password>' -AsPlainText -Force
    PS C:\work> $user = "ms309deployuser"
    PS C:\work> $credential = New-Object System.Management.Automation.PSCredential ($user, $password)
    PS C:\work> New-HciAdObjectsPreCreation -AzureStackLCMUserCredential $credential -AsHciOUName "OU=ms309,DC=PLab8,DC=nttest,DC=microsoft,DC=com"    
    PS C:\work>
    
  5. OU が作成されていることを確認します。 Windows Server クライアントを使用している場合は、サーバー マネージャー > Tools > Active Directory ユーザーとコンピューターに移動します。

  6. 指定した名前の OU を作成する必要があり、その OU 内に展開ユーザーが表示されます。

    [Active Directory コンピューターとユーザー] ウィンドウのスクリーンショット。

Note

1 台のコンピューターを修復する場合は、既存の OU を削除しないでください。 マシン ボリュームが暗号化されている場合、OU を削除すると、BitLocker 回復キーが削除されます。

次のステップ