Freigeben über


Behandeln von Problemen beim Entfernen von Benutzerprofilen in SharePoint

In diesem Artikel wird beschrieben, wie Sie Benutzer entfernen, damit sie nicht mehr in SharePoint angezeigt werden. Es sollte nur gemäß den Vom Microsoft-Kundendienst empfohlenen Problemen bei der Profileigenschaftssynchronisierung oder problemen mit nicht übereinstimmenden ID-Adressen verwendet werden.

  • Szenario 1: Jemand wird aus dem Microsoft 365 Admin Center gelöscht, wird aber weiterhin in SharePoint angezeigt.

    Wenn ein Benutzer oder Gast zu einer SharePoint-Website naviziert, werden seine Benutzerinformationen in der UserInfo-Liste zwischengespeichert. Wenn der Benutzer oder Gast gelöscht wird, werden die zugehörigen UserInfo-Informationen nicht entfernt. Ihr Profil wird weiterhin angezeigt, was zu Verwirrung führen kann, wenn Personen die Personenauswahl anzeigen.

  • Szenario 2: Nicht übereinstimmende Websitebenutzer-ID.

    Dieses Problem tritt am häufigsten auf, wenn ein Benutzer gelöscht wird und das Konto dann mit demselben Benutzernamen neu erstellt wird. Das Konto im Microsoft 365 Admin Center oder Active Directory (in Verzeichnissynchronisierungsszenarien) wird gelöscht und mit demselben Benutzerprinzipalnamen (UPN) neu erstellt. Das neue Konto wird mit einem anderen ID-Wert erstellt. Wenn der Benutzer versucht, auf eine Websitesammlung oder deren OneDrive zuzugreifen, hat der Benutzer eine falsche ID. Ein zweites Szenario umfasst die Verzeichnissynchronisierung mit einer Active Directory-Organisationseinheit (OU). Wenn sich Benutzer bereits bei SharePoint angemeldet haben und dann in eine andere Organisationseinheit verschoben und mit SharePoint neu synchronisiert werden, kann dieses Problem auftreten.

Löschen eines Benutzers aus dem Microsoft 365 Admin Center

Die Schritte zum Löschen eines Benutzers im Microsoft 365 Admin Center finden Sie unter Löschen eines Benutzers aus Ihrer Organisation.

Hinweis

Wenn Sie die Verzeichnissynchronisierung verwenden, müssen Sie den Benutzer aus der lokalen Active Directory-Umgebung entfernen.

Nachdem Sie einen Benutzer gelöscht haben, entfernt eine Reihe von Aufträgen den Benutzer aus SharePoint. Nach dem nächsten inkrementellen Profilimportauftrag wird der Benutzer (oder die Benutzer) als gelöscht markiert, die Profilseite des Benutzers wird gelöscht, und das OneDrive des Benutzers wird vom Bereinigungsauftrag "MySite" zum Löschen markiert.

Löschen eines Gasts aus dem Microsoft 365 Admin Center

  1. Melden Sie sich https://admin.microsoft.com bei als SharePoint-Administrator und höher in Microsoft 365 an. (Wenn eine Meldung angezeigt wird, dass Sie nicht über die Berechtigung für den Zugriff auf die Seite verfügen, verfügen Sie in Ihrer Organisation nicht über Microsoft 365-Administratorberechtigungen.)

    Hinweis

    Wenn Sie Office 365 betrieben von 21Vianet (China) haben, melden Sie sich bei https://login.partner.microsoftonline.cn/ an. Wählen Sie dann die Kachel „Administrator“ aus, um das Admin Center zu öffnen.

  2. Wählen Sie im linken Bereich Benutzer>Gastbenutzer aus.

  3. Wählen Sie den Benutzer und dann Benutzer löschen aus.

Löschen eines Gastbenutzers mithilfe von Microsoft Graph PowerShell

  1. Installieren Des Microsoft Graph PowerShell-Moduls:

    • Öffnen Sie PowerShell mit erhöhten Berechtigungen (klicken Sie mit der rechten Maustaste auf das Startmenü, oder drücken Sie Windows-Taste +X).

    • Geben Sie den folgenden Befehl ein, und drücken Sie die EINGABETASTE:

      Install-Module -Name Microsoft.Graph
      
    • Wenn Sie dazu aufgefordert werden, geben Sie "Y" ein, um den NuGet-Anbieter zu installieren.

  2. Herstellen einer Verbindung mit Microsoft Graph:

    • Nachdem das Microsoft Graph-Modul installiert wurde, stellen Sie mit dem folgenden Befehl eine Verbindung mit Microsoft Graph her:

      Connect-MgGraph -Scopes "User.ReadWrite.All", "Group.ReadWrite.All"
      
    • Geben Sie Ihre Administratoranmeldeinformationen ein, wenn Sie dazu aufgefordert werden.

  3. Rufen Sie den UPN/die Objekt-ID des Gastbenutzers ab:

    • Führen Sie nach der Verbindung den folgenden Befehl aus, um eine Liste aller Benutzerkonten in Ihrem Mandanten abzurufen:

      Get-MgUser -All | Format-List  ID, DisplayName, Mail, UserPrincipalName
      
    • Notieren Sie sich den UPN oder die Objekt-ID des Gastbenutzers, den Sie entfernen möchten.

  4. Entfernen Sie den Gastbenutzer:

    • Führen Sie den folgenden Befehl aus, um den angegebenen Gastbenutzer zu entfernen (ersetzen Sie durch TestUser@example.com den tatsächlichen UPN oder die Objekt-ID):

      Remove-MgUser -UserId "TestUser@contoso.com#EXT#@contoso.onmicrosoft.com"
      
    • Mit diesem Befehl wird der Benutzer endgültig aus Azure AD entfernt.

Entfernen von Personen aus der UserInfo-Liste

Mit den vorherigen Schritten wurde der Zugriff auf Microsoft 365 und SharePoint entfernt. Der Benutzer oder Gast wird jedoch weiterhin in Personensuchen und in der SharePoint Online-Verwaltungsshell angezeigt, wenn Sie das Cmdlet Get-SPOUser verwenden. Um Personen vollständig aus SharePoint zu entfernen, müssen Sie sie aus der UserInfo-Liste entfernen. Sie können auf zwei Arten vorgehen:

Durchsuchen von Websites nach Websites in SharePoint

Sie müssen zu jeder Websitesammlung navigieren, die der Benutzer oder Gast besucht hat, und dann die folgenden Schritte ausführen:

Hinweis

Diese Option ist nur verfügbar, wenn der Benutzer zuvor zu der Websitesammlung navigiert ist. Er wird nicht aufgeführt, wenn ihm Zugriff gewährt wurde, aber er nie die Website besucht hat.

  1. Navigieren Sie zur Website, und bearbeiten Sie die URL, indem Sie die folgende Zeichenfolge am Ende hinzufügen: /_layouts/15/people.aspx? MembershipGroupId=0

    Die vollständige URL sieht beispielsweise wie folgt aus: https://fabrikam.sharepoint.com/_layouts/15/people.aspx?membershipGroupId=0.

  2. Wählen Sie die Person aus der Liste aus, und wählen Sie dann im Menü Aktionen die Option Benutzer aus Websitesammlung löschen aus.

Verwenden der SharePoint Online-Verwaltungsshell

  1. Installieren Sie die SharePoint Online-Verwaltungsshell.

  2. Stellen Sie eine Verbindung mit SharePoint als SharePoint-Administrator oder höher in Microsoft 365 her. Eine Anleitung dazu finden Sie unter Erste Schritte mit der Microsoft Office SharePoint Online-Verwaltungsshell.

  3. Führen Sie den folgenden Befehl für jede Websitesammlung aus, die der Benutzer oder Gast besucht hat:

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

    Hinweis

    Ersetzen Sie den jondoe@fabrikam.com Platzhalter durch die betreffende Person.

Browserverlauf löschen

SharePoint verwendet die Browserzwischenspeicherung in verschiedenen Szenarien, einschließlich der Personenauswahl. Auch wenn ein Benutzer vollständig entfernt wird, verbleibt er möglicherweise weiterhin im Browsercache. Durch das Löschen des Browserverlaufs wird dieses Problem behoben. Informationen dazu in Microsoft Edge finden Sie unter Anzeigen und Löschen des Browserverlaufs in Microsoft Edge.

Wenn Sie den Browserverlauf löschen, stellen Sie sicher, dass Sie auch Cookies und Websitedaten löschen.