Die versteckte SharePoint Benutzerinformationsliste

Die versteckte SharePoint Benutzerinformationsliste

Do. Okt. 20 2022
SharePoint Keine Kategorien zugewiesen

Es gibt innerhalb jeder SharePoint Site Collection eine versteckte Liste, die “UserInformationList”.

Was ist das?

Das ist keine Liste aller User, die es im Verzeichnis gibt, sondern sie hĂ€lt nur Informationen ĂŒber die User vor, die in der jeweiligen Site Collection benutzt werden.

Ihr könnt euch die EintrÀge in der Liste ansehen, wenn ihr eine der folgenden Urls in eurem Browser eingebt:

PLAINTEXT

https:/<Site Collection>/_catalogs/users/simple.aspx
https:/<Site Collection>/_catalogs/users/detail.aspx
https:/<Site Collection>/_layouts/15/people.aspx?MembershipGroupId=0

Ein Personenfeld in einer SharePoint Liste ist zum Beispiel technisch nur ein Lookup auf einen Eintrag in dieser Liste. Der Displayname des Benutzers wie etwa in den “GeĂ€ndert”- und “Ertellt”-Spalten ist daher genau der Wert, der fĂŒr den Benutzer in der Benutzerinformationsliste gespeichert ist. Er wird im klassischen SharePoint bei jeder Darstellung des Datensatzes daher auch nicht “live” aus dem Verzeichnis aufgelöst, sondern aus dieser Liste geladen.

Felder

Die folgenden Felder sind in dieser Liste enthalten:

NameTitle
AccountName
E-MailEMail
OtherMailOtherMail
User ExpirationUserExpiration
User Last Deletion TimeUserLastDeletionTime
Mobile NumberMobilePhone
About MeNotes
SIP AddressSipAddress
LocaleLocale
Calendar TypeCalendarType
AdjustHijriDaysAdjustHijriDays
TimeZoneTimeZone
Time FormatTime24
Alternate Calendar TypeAltCalendarType
CalendarView OptionsCalendarViewOptions
WorkDaysWorkDays
WorkDay StartHourWorkDayStartHour
WorkDay EndHourWorkDayEndHour
Multiple UI LanguagesMUILanguages
Content LanguagesContentLanguages
Is Site AdminIsSiteAdmin
DeletedDeleted
HiddenUserInfoHidden
PicturePicture
DepartmentDepartment
Job TitleJobTitle
Is ActiveIsActive
First nameFirstName
Last nameLastName
Work phoneWorkPhone
User nameUserName
Web siteWebSite
Ask Me AboutSPSResponsibility
OfficeOffice
Picture TimestampSPSPictureTimestamp
Picture Placeholder StateSPSPicturePlaceholderState
Picture Exchange Sync StateSPSPictureExchangeSyncState
PicturePictureDisp
Picture OnlyPictureOnly_Size_36px
Picture OnlyPictureOnly_Size_48px
Picture OnlyPictureOnly_Size_72px

Wann passiert ein neuer Eintrag in der Liste?

Du bekommst fĂŒr einen Benutzer einen neuen Eintrag in der Liste, wenn du

  • Einem Benutzer ĂŒber die UI auf der Seite berechtigst
  • Einen Benutzer ĂŒber die UI in einer Lookup Spalte referenzierst
  • Über die API die “ensureUser” Methode fĂŒr den Benutzer aufrufst
  • oder wenn der Benutzer die Seite selbst besucht

Du bekommst KEINEN neuen Eintrag in dieser Liste, wenn du

  • Eine AD Gruppe auf der Seite berechtigst, die den Benutzer enthĂ€lt. (Der Eintrag passiert dann erst, sobald der benutzer die Seite besucht)

Wie lösche ich einzelne User aus der Liste?

Wenn ihr die Informationen ĂŒber den User wirklich komplett aus der Liste löschen wollt, dann könnt ihr das ĂŒber diese URL tun

PLAINTEXT

https:/<Site Collection>/_layouts/15/people.aspx?MembershipGroupId=0