![Ist es möglich, ein Azure AD-Hybridbenutzerkonto vollständig wiederherzustellen? Und wenn ja, wie?](https://rvso.com/image/782627/Ist%20es%20m%C3%B6glich%2C%20ein%20Azure%20AD-Hybridbenutzerkonto%20vollst%C3%A4ndig%20wiederherzustellen%3F%20Und%20wenn%20ja%2C%20wie%3F.png)
WohingegenDieser Artikelsagt, dass ein gelöschter AD-Benutzer nur aus dem Papierkorb wiederhergestellt werden muss, damit auch sein Azure AD-Objekt wiederhergestellt werden kann. Wenn ein AD-Benutzerobjekt wiederhergestellt wird, denkt Azure AD Connect, dass es ein Azure AD-Objekt bereitstellen (neu erstellen) muss, und gibt den Fehler „InvalidHardMatch: Ein anderes in der Cloud erstelltes Objekt mit demselben Quellanker ist bereits in Azure Active vorhanden“ aus, wenn es das passende Objekt in Azure AD im Papierkorb findet. Ich habe auch versucht, das AAD-Objekt sowohl vor als auch nach der Wiederherstellung des AD-Objekts wiederherzustellen.
Wenn das AAD-Objekt dauerhaft gelöscht wird, wird das AD-Konto erfolgreich synchronisiert.
Mit einem neuen AAD-Objekt würde ich ihr AAD-Konto neu erstellen und dann den Inhalt ihres ursprünglichen Postfachs in das neue Postfach kopieren. Das ursprüngliche Postfach des Benutzers wird jedoch von Exchange dauerhaft gelöscht, wennIhre ursprüngliche ExchangeGuid wird von AD synchronisiert.
Wie kann ich ein gelöschtes Azure AD Hybrid-Benutzerkonto richtig wiederherstellen? Wenn es so einfach sein sollte wie das Wiederherstellen des AD-Objekts, könnte unser Azure Connect dann falsch konfiguriert sein?
22.01.2023: Es sieht so aus, als ob dies ein Problem sein könnte, das speziell unsere Umgebung betrifft. Wenn jemand bestätigen könnte, dass ein gelöschtes AD-Konto nur wiederhergestellt werden muss, damit Azure Connect das entsprechende Azure AD-Objekt wiederherstellen und synchronisieren kann, werde ich diese Frage schließen.
Antwort1
Sie müssen ein Hard Match der Microsoft 365-Identitäten mit Ihrem lokalen Benutzer durchführen: Nachfolgend finden Sie eine Schritt-für-Schritt-Anleitung zur Umsetzung dieser Lösung:
Entfernen der lokalen Identität aus der Synchronisierung mit O365
On-Premise-Identität aus O365 entfernen und aus dem Papierkorb entfernen
Starten Sie Powershell und führen Sie die folgenden Befehle aus
A.
Set-ExecutionPolicy RemoteSigned
B.
$credential = Get-Credential
Geben Sie die Administratoranmeldeinformationen für Office 365 ein und führen Sie den folgenden Befehl aus
Import-Module MsOnline
Connect-MsolService -Credential $credential
Laufen
$ADGuidUser = Get-ADUser -Filter * | Select Name,ObjectGUID | Sort-Object Name | Out-GridView
Wählen Sie den lokalen Benutzer aus dem Grid aus
In Powershell ausführen
$UserimmutableID = [System.Convert]::ToBase64String($ADGuidUser.ObjectGUID.tobytearray())
, um GUID in das unveränderliche ID-Format zu konvertierenLaufen
$OnlineUser = Get-MsolUser | Select UserPrincipalName,DisplayName,ProxyAddresses,ImmutableID | Sort-Object DisplayName | Out-GridView -Title "Select The Office 365 Online User To HardLink The AD User To" -PassThru
Wählen Sie die Online-Identität aus, die der lokalen Identität entspricht
Laufen
Set-MSOLuser -UserPrincipalName $OnlineUser.UserPrincipalName -ImmutableID $UserimmutableID
Legen Sie die Online-Identität mit der neuen unveränderlichen ID fest
Laufen
Set-MSOLuser -UserPrincipalName $OnlineUser.UserPrincipalName -ImmutableID $UserimmutableID
Überprüfen Sie die unveränderlichen ID-Übereinstimmungen
Führen Sie die folgenden beiden Zeilen aus und bestätigen Sie die Übereinstimmung der IDs
Write-Host "AD Immutable ID Used" $UserimmutableID
Write-Host "Office365 UserLinked" $Office365UserQuery.ImmutableId
Quelle:https://www.akinsit.com/how-to-hard-match-office-365-identities-to-on-premise-users
Hoffe das hilft!