針對 SharePoint 中的使用者配置檔移除問題進行疑難解答

本文說明如何移除使用者,使其不再出現在 SharePoint 中。 它只應該用來針對配置檔屬性同步處理或不相符的標識符問題進行疑難解答,如 Microsoft 客戶支援服務所建議。

  • 案例 1:有人已從 Microsoft 365 系統管理中心 刪除,但仍會出現在 SharePoint 中。

    當使用者或來賓流覽至 SharePoint 網站時,會在 UserInfo 清單中快取其用戶資訊。 刪除使用者或來賓時,不會移除其相關的 UserInfo 資訊。 他們的配置檔仍會出現,這可能會在人員檢視人員選擇器時造成混淆。

  • 案例 2: 網站使用者標識碼不符

    此問題最常發生在刪除使用者,然後以相同的用戶名稱重新建立帳戶時。 在目錄同步處理案例中 Microsoft 365 系統管理中心 或 Active Directory () 中的帳戶,會以相同的用戶主體名稱 (UPN) 刪除並重新建立。 新的帳戶是使用不同的標識碼值所建立。 當使用者嘗試存取網站集合或其 OneDrive 時,使用者的標識碼不正確。 第二個案例是以 Active Directory 單位 (OU) 進行的目錄同步處理。 如果使用者已登入 SharePoint,然後移至不同的 OU 並使用 SharePoint 重新同步處理,則可能會遇到此問題。

從Microsoft 365 系統管理中心 刪除使用者

如需在 Microsoft 365 系統管理中心 中刪除使用者的步驟,請參閱從您的組織刪除使用者

注意事項

如果您使用目錄同步處理,則必須從 內部部署的 Active Directory 環境中移除使用者。

刪除用戶之後,一系列的工作會從 SharePoint 中移除使用者。 在下一個累加配置檔匯入作業之後,使用者 (或使用者) 會標示為已刪除、刪除使用者的配置檔頁面,而且 MySite 清除作業會將使用者的 OneDrive 標示為要刪除。

從 Microsoft 365 系統管理中心 中刪除來賓

  1. 以全域 https://admin.microsoft.com 管理員或 SharePoint 系統管理員身分登入 。 (如果您看到沒有許可權存取頁面的訊息,表示您在組織中沒有 Microsoft 365 系統管理員許可權。)

    注意事項

    如果您具有由 21Vianet 操作的 Office 365 (中國),請在 https://login.partner.microsoftonline.cn/ 登入。 然後,選取 [系統管理] 磚以開啟系統管理中心。

  2. 在左窗格中,選取 [ 用戶>來賓使用者]

  3. 選取使用者,然後選取 [ 刪除使用者]

使用 SharePoint Online 管理命令介面刪除來賓

  1. 安裝 SharePoint Online 管理命令介面

  2. 在 Microsoft 365 中以 全域管理員或 SharePoint 系統管理員 身分連線到 SharePoint。 若要了解如何進行,請參閱開始使用 SharePoint Online 管理命令介面

  3. 執行下列命令:

    Connect-SPOService -Url https://fabrikam-admin.sharepoint.com -Credential $cred
    
  4. 使用下列命令,從每個網站集合移除來賓:

    $ExtUser = Get-SPOExternalUser -filter jondoe@fabrikam.com
    

    注意事項

    jondoe@fabrikam.com將佔位元取代為您案例的帳戶。

  5. 輸入下列命令:

    Remove-SPOExternalUser -UniqueIDs @($ExtUser.UniqueId)
    

從 UserInfo 清單中移除人員

上述步驟已移除對 Microsoft 365 和 SharePoint 的存取。 不過,當您使用 Get-SPOUser Cmdlet 時,使用者或來賓仍會出現在人員搜尋和 SharePoint Online 管理命令介面中。 若要從 SharePoint 完全移除人員,您必須從 UserInfo 清單中移除人員。 執行這項作業的方法有兩種:

在 SharePoint 中依網站瀏覽網站

您必須瀏覽至使用者或來賓瀏覽的每個網站集合,然後遵循下列步驟:

注意事項

只有當使用者先前流覽至網站集合時,才能使用此選項。 如果他們被授與存取權,但從未造訪網站,則不會列出這些存取權。

  1. 流覽至網站並編輯 URL,方法是將下列字串新增至其結尾: /_layouts/15/people.aspx?MembershipGroupId=0

    例如,完整 URL 如下所示: https://fabrikam.sharepoint.com/_layouts/15/people.aspx?membershipGroupId=0

  2. 從清單中選取人員,然後在 [ 動作 ] 功能表上,選取 [ 從網站集合刪除使用者]

使用 SharePoint Online 管理命令介面

  1. 安裝 SharePoint Online 管理命令介面

  2. 在 Microsoft 365 中以 全域管理員或 SharePoint 系統管理員 身分連線到 SharePoint。 若要了解如何進行,請參閱開始使用 SharePoint Online 管理命令介面

  3. 針對使用者或來賓流覽的每個網站集合執行下列命令:

    Remove-SPOUser -Site https://fabrikam.sharepoint.com/sites/sc1 -LoginName jondoe@fabrikam.com
    

    注意事項

    jondoe@fabrikam.com將佔位元取代為有問題的人員。

清除瀏覽器歷程記錄

SharePoint 會在數種案例中使用瀏覽器快取,包括在人員選擇器中。 即使使用者已完全移除,仍可能仍會保留在瀏覽器快取中。 清除瀏覽器歷程記錄可解決此問題。 如需在 Microsoft Edge 中執行此動作的相關信息,請參 閱在 Microsoft Edge 中檢視和刪除瀏覽器歷程記錄

當您清除瀏覽器歷程記錄時,請確定您也選取清除 Cookie 和網站數據。