Powershell azure ad:从回收站中删除用户

Powershell azure ad: delete user from recycle bin

使用更新的 AzureAD Powershell 模块,我无法找到如何在不将用户数据放入回收站的情况下删除用户。

什么是较旧的更新 (MSOLservices):

Remove-MsolUser -ObjectId {ObjectId} -RemoveFromRecycleBin -Force

?

作为第二个策略,我怎样才能清除回收站?

A​​zure Active Directory PowerShell 模块版本 2 public 预览版。您可以使用 Remove-​Azure​AD​User 删除 Azure AD 用户。

暂时不支持永久删除Azure AD用户的功能。根据我的经验,这个功能会在以后出现。

您也可以使用 Remove-MsolUser 永久删除用户。

Remove-AzureADMSDeletedDirectoryObject(AzureAD 模块)可以从 Azure AD 回收站中删除项目 - 下面的示例。

$user = "firstname.lastname@mydomain.org"
$usertodel = get-azureaduser -ObjectID $user
Remove-AzureADUser -ObjectId $usertodel.ObjectId
Remove-AzureADMSDeletedDirectoryObject -id $usertodel.ObjectId

注意:请在实际删除之前保存要删除的用户的 ObjectID,以便在调用 Remove-AzureADMSDeletedDirectoryObject cmdlet 时可以重复使用。否则,可以使用 Get-MSOLUser -ReturnDeletedUsers(MSOnlne 模块)检索 ObjectID。