修复 SharePoint 或 OneDrive 中的网站用户 ID 不匹配问题

症状

当组织中的用户尝试使用与以前的帐户共享用户名的新帐户访问 OneDrive 或 SharePoint 网站时,用户会遇到以下一个或多个问题:

  • “拒绝访问”错误消息
  • 不一致的用户体验
  • 将后缀追加到预期 URL(例如 https://contoso-my.sharepoint.com/personal/UserA_Contoso_com1 (后缀)的新 OneDrive 网站可以是数字或 GUID)

原因

如果从Microsoft 365 管理中心中删除了用户帐户,然后使用已删除帐户使用的用户主体名称 (UPN) 创建新帐户,则通常会发生这些问题。 即使 UPN 相同,也会为新帐户分配新的 ID 值。 但是,与帐户关联的 SharePoint 和 OneDrive 网站的 UserInfo 列表仅包含旧 ID。 当用户尝试使用新帐户访问 SharePoint 或其 OneDrive 网站时,其新 ID 与 UserInfo 列表中的 ID 不匹配。 因此,他们被拒绝访问网站。

在 Active Directory 组织单位 (OU) 和 SharePoint 之间的目录同步过程中,也可能出现这些问题。 如果用户已登录到 SharePoint,并且后来被移动到其他 OU,则当用户的 OU 与 SharePoint 同步时,他们可能会遇到这些问题。

解决方案

若要解决这些问题,请使用 Microsoft 365 管理员帐户 (全局管理员或 SharePoint 管理员) 运行站点用户不匹配诊断。

注意

  • 此诊断不适用于 GCC High 或 DoD 环境,也不适用于由世纪互联运营的 Microsoft 365。
  • 在运行诊断以修复 OneDrive 站点的问题之前,管理员必须确保新用户帐户的用户名与旧帐户匹配。 禁止管理员连接以前可能由另一个用户帐户拥有的 OneDrive 站点。 
  • 如果诊断已成功解决与 OneDrive 网站相关的问题,则更改可能需要大约 24 小时才能生效。 此时间段包括更新 OneDrive 磁贴以指向正确的网站,以及回收任何其他 OneDrive 网站。

选择以下“运行测试”按钮以填充 Microsoft 365 管理中心中的诊断: 该诊断为尝试访问 SharePoint 和 OneDrive 站点的内部用户或来宾执行大量的验证。

出现提示时,请提供以下信息:

  • 受影响的用户帐户,例如 UserA@contoso.com
  • 原始网站 URL,例如 https://contoso-my.sharepoint.com/personal/UserA_Contoso_com

常见方案

站点用户不匹配诊断可以解决在使用已删除帐户使用的 UPN 创建新帐户时可能发生的以下常见问题。

用户被定向到新 OneDrive 网站,该网站在预期 URL 后面追加了一个后缀

创建新的用户帐户时,将为其分配一个新的 OneDrive 网站。 删除用户帐户时,不会立即删除分配给该帐户的 OneDrive 站点。 因此,如果使用已删除帐户的 UPN 创建新用户帐户,则分配给新帐户的新 OneDrive 网站具有与旧 OneDrive 网站相同的 URL,并添加了后缀。 此后缀为数字或 GUID。

如果希望新用户帐户使用分配给旧帐户的同一 OneDrive 网站,诊断将检查是否可以为用户分配原始网站的所有权。 成功验证用户的权限后,诊断将提供将用户重新连接到其原始站点,并回收具有后缀(例如 ) https://contoso-my.sharepoint.com/personal/UserA_Contoso_com1的新活动站点。

如果以后需要访问新 OneDrive 网站中的内容,可以 还原已删除的 OneDrive

拒绝访问 OneDrive 网站

如果在为用户创建新帐户后被拒绝访问其旧 OneDrive 站点,诊断将重新配置用户的配置文件。 然后,它将用户重新连接到其旧 OneDrive 站点,以修复访问问题。

注意

管理员无法通过手动更新 OneDrive 网站的所有者或编辑与 OneDrive 网站关联的用户配置文件属性来解决此问题。 诊断是解决此问题的唯一建议解决方案。

不属于用户的 SharePoint 网站或 OneDrive 网站上的用户 ID 不匹配

当诊断在 UserInfo 列表中检测到用户 ID 不匹配时,它将提供删除旧 ID。 接受并删除旧 ID 后,为新用户帐户分配对 SharePoint 网站的相应权限。

注意:如果要手动修复此问题,则必须 从 UserInfo 列表中删除旧用户帐户,然后向新用户帐户授予权限。

更多信息

有关 SharePoint 和 OneDrive 中的访问问题的详细信息,请参阅 SharePoint Online 和 OneDrive 中的“拒绝访问”或“你需要权限”错误