Frage

Ich habe meine MOSS 2007-Konfiguration geändert erfolgreich ein gegebenes Ziel AD abzufragen. Ich möchte einige benutzerdefinierte LDAP-Felder (zB Land) in der PeopleEditor Kontrolle zeigen und ermöglichen Benutzern gegen diese Felder zu suchen. Kann jemand Punkt mich auf nützliche Ressourcen / Tutorials zeigen, wie dies zu tun?

Danke, MagicAndi.

War es hilfreich?

Lösung

Sie müssen erben von der EntityEditor Kontrolle (wie PeopleEditor der Fall ist) und eigene Abfragen und Validierung schreiben.

Einige Hintergrundinformationen (lesen Community-Inhalte):

Zusammen mit diesen Verbindungen und die PeopleEditor Kontrolle mit Reflektor sorgfältig zu studieren, eine andere gute Quelle ist Beispiel auf MSDN hier .

Ich arbeite an ein CodePlex-Projekt , die beliebige Active Directory von einem Menschen Picker abfragt. Es ist gut dokumentiert und kombinieren Techniken aus den verschiedenen Referenzen aus über das Internet (Kredit natürlich geben). Hoffe, es hilft jemand, wie gut!

Andere Tipps

Ein erster Schritt sollte sein, die Felder zur Karte des AD zu einem Attribute in dem Sharepoint-Benutzerprofil bilden. Sie können diese von dem Share Service Provider in der Konfiguration tun (Zentrale Verwaltung> Shared Service> Benutzerprofile und Eigenschaften).

Es Sie ein neues Attribut hinzufügen und die AD-Feld definieren sollte es zugeordnet werden. Sie können auch definieren, welche Felder die Benutzer außer Kraft setzen dürfen (aber nur in Sharepoint, es ist nur eine One Wege-Synchronisation) und das man nur gelesen werden.

Die Blog-Post zeigt, wie die Sharepoint-Suche konfigurieren, um Benutzer im Benutzerprofil durch ein benutzerdefiniertes Attribut suchen.

Ich hoffe, das Sie in die richtige Richtung zeigen wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top