Alle Benutzer vom Active Directory zum Sharepoint holen

8

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%     
Bassist 25.10.2011, 08:43
quelle

2 Antworten

1

Die Lösung war einfach, das einzige, was ich benötigte, war die Implementierung der SharePoint-Gruppensuche (falls im Feld-Editor-Steuerelement angegeben). SP hat eine nette eingebaute Methode, also benutze ich es.

%Vor%     
Bassist 01.11.2011, 05:16
quelle
0

Ich denke hier an zwei Möglichkeiten.

  1. Sie können System.DirectoryServices verwenden und alle Benutzer von Ihrem System abfragen Active Directory in Ihrem c # -Code.

  2. Sie können Benutzerprofilsynchronisierung einrichten, damit Ihre SharePoint-Benutzerdatenbank erstellt wird Datum.

Shoban 25.10.2011 19:21
quelle