Při ručním nebo synchronizačním smazání uživatele z Microsoft 365 je objekt standardně přesunut do Recycle Bin. Pokud potřebuješ uživatele trvale odstranit – např. kvůli opětovnému vytvoření účtu se stejným UPN nebo e-mailovou adresou – musíš ho explicitně vymazat i z Deleted Users.
Příkaz pro kompletní odstranění
Get-MsolUser -ReturnDeletedUsers | Remove-MsolUser -RemoveFromRecycleBin -Force
Co to dělá:
Get-MsolUser -ReturnDeletedUsers– načte všechny uživatele ve stavu DeletedRemove-MsolUser -RemoveFromRecycleBin -Force– trvale odstraní objekt z Azure AD (Entra ID)
Kdy použít:
- Chceš znovu vytvořit uživatele se stejným e-mailem
- Uživatel zůstal „viset“ v Deleted Users po ručním nebo automatickém smazání
- Obnovu uživatele už neplánuješ
Upozornění:
Tímto krokem není možné uživatele obnovit – ani pomocí portálu, ani PowerShellu.
Pokud potřebuješ jen běžné smazání (s možností obnovení do 30 dní), tento krok neprováděj.
Nutné mít nainstalovaný MSOnline modul
Příkaz používá starší MSOnline modul:
Instalace:
Install-Module MSOnline
Připojení:
Connect-MsolService
Pro nová prostředí je doporučeno používat spíše Microsoft Graph PowerShell, ale tento příkaz zatím stále funguje.