Instalowanie agenta aprowizacji firmy Microsoft przy użyciu interfejsu wiersza polecenia i programu PowerShell
W tym artykule pokazano, jak zainstalować agenta aprowizacji firmy Microsoft przy użyciu poleceń cmdlet programu PowerShell.
Uwaga
Ten artykuł dotyczy instalowania agenta aprowizacji przy użyciu interfejsu wiersza polecenia (CLI). Aby uzyskać informacje na temat sposobu instalowania agenta aprowizacji firmy Microsoft przy użyciu kreatora, zobacz Instalowanie agenta aprowizacji firmy Microsoft Entra.
Warunek wstępny
Przed zainstalowaniem agenta aprowizacji microsoft Entra przy użyciu poleceń cmdlet programu PowerShell serwer systemu Windows musi mieć włączony protokół TLS 1.2. Aby włączyć protokół TLS 1.2, wykonaj kroki opisane w artykule Wymagania wstępne dotyczące usługi Microsoft Entra Cloud Sync.
Ważne
W poniższych instrukcjach instalacji przyjęto założenie, że zostały spełnione wszystkie wymagania wstępne .
Instalowanie agenta aprowizacji firmy Microsoft przy użyciu poleceń cmdlet programu PowerShell
Napiwek
Kroki opisane w tym artykule mogą się nieznacznie różnić w zależności od portalu, od którego zaczynasz.
- Zaloguj się do centrum administracyjnego firmy Microsoft Entra jako co najmniej hybrydowego Administracja istratora.
- Przejdź do sekcji Zarządzanie hybrydą>tożsamości>Microsoft Entra Połączenie> Cloud sync.
- Zaznacz Zarządzaj.
- Kliknij pozycję Pobierz agenta aprowizacji
- Po prawej stronie kliknij pozycję Akceptuj warunki i pobierz.
- Na potrzeby tych instrukcji agent został pobrany do folderu C:\temp.
- Zainstaluj aplikację ProvisioningAgent w trybie cichym.
$installerProcess = Start-Process 'c:\temp\AADConnectProvisioningAgentSetup.exe' /quiet -NoNewWindow -PassThru $installerProcess.WaitForExit()
- Zaimportuj moduł Ps agenta aprowizacji.
Import-Module "C:\Program Files\Microsoft Azure AD Connect Provisioning Agent\Microsoft.CloudSync.PowerShell.dll"
- Połączenie do identyfikatora Entra firmy Microsoft przy użyciu konta z rolą tożsamości hybrydowej. Tę sekcję można dostosować, aby pobrać hasło z bezpiecznego magazynu.
$hybridAdminPassword = ConvertTo-SecureString -String "Hybrid Identity Administrator password" -AsPlainText -Force $hybridAdminCreds = New-Object System.Management.Automation.PSCredential -ArgumentList ("HybridIDAdmin@contoso.onmicrosoft.com", $hybridAdminPassword) Connect-AADCloudSyncAzureAD -Credential $hybridAdminCreds
- Dodaj konto usługi gMSA i podaj poświadczenia administratora domeny, aby utworzyć domyślne konto gMSA.
$domainAdminPassword = ConvertTo-SecureString -String "Domain admin password" -AsPlainText -Force $domainAdminCreds = New-Object System.Management.Automation.PSCredential -ArgumentList ("DomainName\DomainAdminAccountName", $domainAdminPassword) Add-AADCloudSyncGMSA -Credential $domainAdminCreds
- Możesz też użyć poprzedniego polecenia cmdlet, aby podać wstępnie utworzone konto gMSA.
Add-AADCloudSyncGMSA -CustomGMSAName preCreatedGMSAName$
- Dodaj domenę.
$contosoDomainAdminPassword = ConvertTo-SecureString -String "Domain admin password" -AsPlainText -Force $contosoDomainAdminCreds = New-Object System.Management.Automation.PSCredential -ArgumentList ("DomainName\DomainAdminAccountName", $contosoDomainAdminPassword) Add-AADCloudSyncADDomain -DomainName contoso.com -Credential $contosoDomainAdminCreds
- Możesz też użyć poprzedniego polecenia cmdlet, aby skonfigurować preferowane kontrolery domeny.
$preferredDCs = @("PreferredDC1", "PreferredDC2", "PreferredDC3") Add-AADCloudSyncADDomain -DomainName contoso.com -Credential $contosoDomainAdminCreds -PreferredDomainControllers $preferredDCs
- Powtórz poprzedni krok, aby dodać więcej domen. Podaj nazwy kont i nazwy domen odpowiednich domen.
- Należy ponownie uruchomić usługę.
Restart-Service -Name AADConnectProvisioningAgent
- Przejdź do centrum administracyjnego firmy Microsoft Entra, aby utworzyć konfigurację synchronizacji w chmurze.
Aprowizowanie poleceń cmdlet agenta gMSA programu PowerShell
Po zainstalowaniu agenta możesz zastosować bardziej szczegółowe uprawnienia do konta zarządzanego przez usługę. Aby uzyskać informacje i instrukcje krok po kroku dotyczące konfigurowania uprawnień, zobacz Microsoft Entra Połączenie agent aprowizacji w chmurze gMSA poleceń cmdlet programu PowerShell.
Instalowanie w chmurze dla instytucji rządowych USA
Domyślnie agent aprowizacji firmy Microsoft jest instalowany w domyślnym środowisku chmury platformy Azure. Jeśli instalujesz agenta do użycia w chmurze dla instytucji rządowych USA, wykonaj następujące czynności:
- W kroku 8 dodaj element ENVIRONMENTNAME=AzureUSGovernment do wiersza polecenia, podobnie jak w przykładzie.
$installerProcess = Start-Process -FilePath "c:\temp\AADConnectProvisioningAgent.Installer.exe" -ArgumentList "/quiet ENVIRONMENTNAME=AzureUSGovernment" -NoNewWindow -PassThru $installerProcess.WaitForExit()