Ich muss meine Autocomplete-PeopleEditor-ähnliche Kontrolle basierend auf brililant ASPTokenInput mit allen Leuten aus meiner AD-Domain füllen. Das Reflektieren von PeopleEditor zeigt ein echtes Durcheinander in der Active Directory-Suchmaschine und alle potenziell hilfreichen Klassen sind intern.
Meine Testmethode funktioniert gut, aber ich muss ALLE Benutzer von AD (keine Sharepoint-Sites) zum Auffüllen meiner Liste bekommen:
%Vor%Wie kann ich Active Directory so abfragen? Können alle AD-Verbindungseinstellungen vom Sharepoint selbst abgerufen werden? Ich brauche nur ID und Benutzernamen, um meine Dropdown-Liste zu füllen. Die Konvertierung in SPUserCollection ist eine weitere große Sache.
Es wäre großartig, einige integrierte SP-Methoden wie diese zu verwenden:
%Vor%Ich denke hier an zwei Möglichkeiten.
Sie können System.DirectoryServices verwenden und alle Benutzer von Ihrem System abfragen Active Directory in Ihrem c # -Code.
Sie können Benutzerprofilsynchronisierung einrichten, damit Ihre SharePoint-Benutzerdatenbank erstellt wird Datum.
Tags und Links active-directory sharepoint sharepoint-2010 peoplepicker