你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Remove-MsolUser

从 Azure Active Directory 中删除用户。

语法

Remove-MsolUser
      -ObjectId <Guid>
      [-RemoveFromRecycleBin]
      [-Force]
      [-TenantId <Guid>]
      [<CommonParameters>]
Remove-MsolUser
      [-RemoveFromRecycleBin]
      [-Force]
      -UserPrincipalName <String>
      [-TenantId <Guid>]
      [<CommonParameters>]

说明

Remove-MsolUser cmdlet 用于从 Azure Active Directory 中删除用户。 此 cmdlet 删除用户、其许可证和任何其他关联的数据。

示例

示例 1:删除用户

Remove-MsolUser -UserPrincipalName "davidchew@contoso.com"

此命令从 Azure Active Directory 中删除用户 davidchew@contoso.com 。 如果用户具有任何许可证,则 cmdlet 将删除这些许可证。 该命令会提示你确认操作。

示例 2:在不确认的情况下删除用户

Remove-MsolUser -UserPrincipalName "davidchew@contoso.com" -Force

此命令从 davidchew@contoso.com Azure Active Directory 中删除。 如果用户具有任何许可证,则 cmdlet 将删除这些许可证。

示例 3:从回收站中删除用户

Remove-MsolUser -UserPrincipalName "davidchew@contoso.com" -RemoveFromRecycleBin

此命令从 davidchew@contoso.com Azure Active Directory 回收站中删除。 该命令会提示你确认操作。 此命令永久删除用户。

参数

-Force

指示此 cmdlet 不会提示你进行确认。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ObjectId

指定要删除的用户的唯一对象 ID。

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-RemoveFromRecycleBin

指示此 cmdlet 永久从回收站中删除已删除的用户。 此操作只能应用于已删除的用户。 完成此操作后,将无法使用 Restore-MsolUser cmdlet 恢复用户。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-TenantId

指定要对其执行操作的租户的唯一 ID。 默认值为当前用户的租户。 此参数仅适用于合作伙伴用户。

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-UserPrincipalName

指定要删除的用户的用户主体名称。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False