Wer im Exchange mal eine E-Mail-Adresse gelöscht hat und den Benutzer gleich mit, kennt das Problem bestimmt.
Zack der User ist auch weg – nur wie stellt man diesen schnell wieder her?
Gelöschte Objekte anzeigen
Mit PowerShell die gelöschten Objekte anzeigen
Gesamtzeit: 2 Minuten
PowerShell öffnen
Auf dem betroffenen System PowerShell öffnen
Objekte anzeigen
Get-ADObject -Filter ‘isDeleted -eq $True -and name -ne “Deleted Objects”‘ -IncludeDeletedObjects -Properties * | Format-List samAccountName,displayName,lastknownParent
Gelöschte Objekte wiederherstellen
Das gewünschte Objekt kann mit folgenden PowerShell Befehl wieder hergestellt werden.
Get-ADObject -Filter ‘samaccountname -eq “BENUTZERNAME“‘ -IncludeDeletedObjects | Restore-ADObject
Der erste Teil “Get-ADObject -Filter ‘samaccountname -eq “BENUTZERNAME“‘ -IncludeDeletedObjects” gibt alle Objekte mit dem korrekt Benutzername im Filter zurück. Der Benutzername sollte ausgeschrieben werden, damit nur ein Ergebnis zurückkommt.
Diesen Benutzernamen geben wir mit der Pipe “|” an Restore-ADObjects weiter. Der Benutzer wird mit allen seinen alten Attributen wieder hergestellt. Darunter zählen auch die Berechtigungen sowie E-Mail-Adresse.