Удаление учетных записей пользователей с помощью PowerShell в Office 365Delete and restore user accounts with Office 365 PowerShell

Сводка. Узнайте, как удалять учетные записи пользователей Office 365, используя PowerShell.Summary: Learn how to use Office 365 PowerShell to delete and restore Office 365 user accounts.

Чтобы удалить учетную запись пользователя, можно использовать PowerShell в Office 365.You can use Office 365 PowerShell to delete a user account.

Использование модуля PowerShell Azure Active Directory для GraphUse the Azure Active Directory PowerShell for Graph module

Сначала подключитесь к своему клиенту Office 365.First, connect to your Office 365 tenant.

После подключения используйте следующий синтаксис, чтобы удалить учетную запись пользователя:After you have connected, use the following syntax to remove an individual user account:

Remove-AzureADUser -ObjectID <sign-in name>

В этом примере удаляется учетная запись пользователя fabricec@litwareinc.com.This example removes the user account fabricec@litwareinc.com.

Remove-AzureADUser -ObjectID fabricec@litwareinc.com

Примечание

Параметр -ObjectID в командлете Remove-AzureAD принимает либо имя учетной записи, используемое для входа (имя участника-пользователя), либо идентификатор объекта учетной записи.The -ObjectID parameter in the Remove-AzureAD cmdlet accepts either the account name, also known as the User Principal Name, or the account's object ID.

Чтобы отобразить имя учетной записи на основе имени пользователя, используйте следующие команды:To display the account name based on the user's name, use the following commands:

$userName="<User name>"
Write-Host (Get-AzureADUser | where {$_.DisplayName -eq $userName}).UserPrincipalName

В этом примере отображается имя учетной записи пользователя Caleb Sills.This example displays the account name for the user named Caleb Sills.

$userName="Caleb Sills"
Write-Host (Get-AzureADUser | where {$_.DisplayName -eq $userName}).UserPrincipalName

Чтобы удалить учетную запись на основе отображаемого имени пользователя, используйте указанные ниже команды:To remove an account based on the user's name, use the following commands:

$userName="<display name>"
Remove-AzureADUser -ObjectID (Get-AzureADUser | where {$_.DisplayName -eq $userName}).UserPrincipalName

Использование модуля Microsoft Azure Active Directory для Windows PowerShellOpen the Microsoft Azure Active Directory Module for Windows PowerShell.

Учетную запись пользователя, удаленную с помощью модуля Microsoft Azure Active Directory для Windows PowerShell, можно восстановить в течение 30 дней.When you delete a user account with the Microsoft Azure Active Directory Module for Windows PowerShell, the account isn't permanently deleted. You can restore the deleted user account within 30 days.

Сначала подключитесь к своему клиенту Office 365.First, connect to your Office 365 tenant.

Чтобы удалить учетную запись пользователя, используйте следующий синтаксис:To delete a user account, use the following syntax:

Remove-MsolUser -UserPrincipalName <sign-in name>

В этом примере удаляется учетная запись пользователя BelindaN@litwareinc.com.This example deletes the user account BelindaN@litwareinc.com.

Remove-MsolUser -UserPrincipalName belindan@litwareinc.com

Чтобы восстановить удаленную учетную запись пользователя в течение 30 дней, используйте следующий синтаксис:To restore a deleted user account within the 30-day grace period, use the following syntax:

Restore-MsolUser -UserPrincipalName <sign-in name>

В этом примере восстанавливается удаленная учетная запись BelindaN@litwareinc.com.This example restores the deleted account BelindaN@litwareinc.com.

Restore-MsolUser -UserPrincipalName BelindaN@litwareinc.com

Примечания.Notes:

  • Чтобы просмотреть список удаленных пользователей, которых можно восстановить, выполните следующую команду:To see the list of deleted users that can be restored, run the following command:

    Get-MsolUser -All -ReturnDeletedUsers
    
  • Если исходное имя участника-пользователя используется другой учетной записью, замените NewUserPrincipalName параметром UserPrincipalName, чтобы указать другое имя участника-пользователя при восстановлении учетной записи.If the user account's original user principal name is used by another account, use the NewUserPrincipalName parameter instead of UserPrincipalName to specify a different user principal name when you restore the user account.

См. такжеSee also

Управление учетными записями и лицензиями пользователей с помощью Office 365 PowerShellManage user accounts and licenses with Office 365 PowerShell

Управление Office 365 с помощью PowerShell Office 365Manage Office 365 with Office 365 PowerShell

Начало работы с Office 365 PowerShellGetting started with Office 365 PowerShell