无法删除该用户,因为该帐户已同步
从 O365 删除孤立用户时,我收到错误“无法删除此用户,因为该帐户已与您的本地服务器同步”。您可以从本地服务器中删除该用户。
根据 Microsoft 的说法,如果满足以下条件之一,则可能会出现此问题:-
- 情况 1 - 本地 AD DS 不再可用。因此,您无法从本地环境中管理或删除该对象。
- 情况 2 - 您从本地 AD DS 中删除了一个对象。但是,该对象并未从您的云服务组织中删除。这是意想不到的行为。
我想从 Azure Active Directory (Azure AD) 中删除通过目录同步创建的对象。但事实是,您无法使用 Office 365、Azure 或 Microsoft Intune 中的 Microsoft 云服务门户或使用 Windows PowerShell 来删除孤立用户帐户。
无法删除此用户,因为该帐户已与您的本地服务器同步
要解决“无法删除此用户,因为该帐户已与本地服务器同步”问题,请执行以下步骤。
步骤 1 - 安装适用于 Windows PowerShell 的 Azure Active Directory 模块
首先,要通过 PowerShell 管理 Office 365 中的用户和组织设置,您需要安装 Azure Active Directory PowerShell 模块。可以使用 PowerShell 安装。
右键单击 Windows PowerShell 并选择以管理员身份运行。输入以下命令并按 Enter 键。
Install-Module -Name MSOnline键入 Y 以安装并导入 NuGet 提供程序。接下来,再次输入 Y 以信任该存储库。
第 2 步 - 连接到 Azure AD
安装 Azure AD 模块后,现在可以使用命令连接到 Azure AD。
Connect-MsolService输入此命令后,您会看到一个登录框。键入您的 Office 365 管理员凭据并通过 PowerShell 连接到 Azure Active Directory。
步骤 3 - 禁用目录同步
在此步骤中,使用以下命令禁用目录同步。
Set-MsolDirSyncEnabled -EnableDirSync $false输入上述命令后,输入 Y 确认操作。
步骤 4 - 检查目录同步状态
您可以使用以下命令查找目录同步状态。
(Get-MSOLCompanyInformation).DirectorySynchronizationEnabled继续定期运行此 cmdlet,直到它返回 False,然后转到下一步。
第 5 步 - 删除孤立对象
执行步骤 4 后,不要指望您可以快速删除孤立的用户对象。这是因为停用可能需要 72 小时。在我的实验室中,大约需要 2 分钟,我就可以删除孤立的对象。
现在尝试使用 Windows PowerShell 或云服务门户删除用户对象,它应该可以工作。恭喜我们已成功修复“无法删除此用户,因为该帐户已与您的本地服务器同步”问题。
最后要重新启用目录同步,请运行以下 cmdlet:-
Set-MsolDirSyncEnabled -EnableDirSync $true



