𝒯𝐸𝒟𝐼𝒪𝑅𝐸𝐿𝐸𝐸

🌈Use Powershell Force Delete AzureAD Users

🌈Use Powershell Force Delete AzureAD Users
2019-04-15 · 2 min read
Azure

Learn How to Force Delete AAD Users

安装MSOnline模块

打开powershell,输入Install-Module MSOnline
弹出来的提示框中输入两次Y
等待两分钟安装完成即可

连接到Azure云

powershell中输入Connect-MsolService
注意:这里因为是国际版环境,所以后面不用接参数,假如是国内版或者其他版本需要后面接上参数,如下图

在弹出来的对话框中输入你的管理员账号和密码即可

停止DirSync同步

powershell中输入Set-MsolDirSyncEnabled -EnableDirSync $false
弹出来的提示框中输入Y
登录portal可看到AAD connect中同步已经显示停止

删除AAD用户

powershell中输入Get-MsolUser | Export-CSV C:\users.csv
将AAD用户导出到本地为csv文档

Import-CSV C:\users.csv | Remove-MsOlUser –Force
使用force参数强制删除用户即可

登录portal可看到除了管理员用户之外的所有AAD用户均被删除

参考文档

https://docs.microsoft.com/en-us/office365/enterprise/turn-off-directory-synchronization
https://docs.microsoft.com/zh-cn/office365/enterprise/powershell/connect-to-office-365-powershell
https://blogs.technet.microsoft.com/jeffgilb/2017/03/09/deleting-azure-active-directory/