Deleting orphaned (non-existent) Users from SharePoint 2010

If you are removing/disabling Users from Active Directory, which had some permissions left on your SharePoint-Site, SharePoint will keep those Userprofiles in it’s Content-Database. This is a proposed behaviour, since this method ensures that SharePoint is still able to fill fields like “Modified by” or “Created by” with names from old users. However this also results in some negative points as the PeoplePicker will still show all old users because he’s using the same database as source.

To permanently delete those orphaned users, we have to follow the following steps:

First, we need to access the system group which contains all those records by using the following URL:

https://[SharePoint-URL]/_layouts/people.aspx?MembershipGroupId=0

Here you can mark all orphaned Users and delete them by clicking on Actions -> Remove Users from Site Collection.

That’s it!

2 comments

  1. Hallo!
    Wenn ich dann jedoch den Benutzer via dem Link lösche, werden die Felder „Zuletzt bearbeitet von“ und „Erstellt von“ auch gelöscht resp. die Werte. Also macht es i. d. R. keinen Sinn, die deaktivierten Benutzer aus SharePoint zu löschen, oder? Oder gibt es eine Möglichkeit, diese dennoch drin zu lassen, jedoch über den People Picker nicht mehr anzeigen zu lassen?

    Freundliche Grüsse

    Abhijit

    1. Hallo Abhijit,
      man kann im People Picker auf jeden Fall die User filtern (Beispielsweise nach OU). Eventuell kannst Du hier mal testen, was es für Filtermöglichkeiten gibt. Ob das dann aber auch die Mitgliedschaft in dieser Group 0 beeinflusst, müsste man erst testen. Hier bin ich mir aktuell nicht sicher.
      Viele Grüße,
      Carsten

Leave a Reply

Your email address will not be published. Required fields are marked *