2009-05-05 4 views
0

Ich habe einige Kundenseiten und ich habe eine Problemliste mit einer Personenauswahl. Ich möchte nur die Personen zeigen, die Zugriff auf die Kundenseite ihrer eigenen Firma haben. Ich möchte nicht, dass andere Kunden Kunden eines anderen Unternehmens sehen.Filter Leute Picker

habe ich versucht, diese aber es hat keine Wirkung:

stsadm -o setproperty –url http://extranet.company.com/sites/project1 –pn peoplepicker-onlysearchwithinsitecollection –pv yes 
+0

Hoppla, tut mir leid, habe die Tags nicht richtig gelesen, meine Antwort war daher völlig off-topic. – Piskvor

Antwort

0

Der stsadm Befehl People-onlysearchwithinsitecollection nur Menschen zeigen, die Mitglieder dieser Websitesammlung sind, einen besseren Weg, um die Benutzer zu beschränken wäre den stsadm Befehl zu verwenden:

peoplepicker-searchadcustomfilter

so:

stsadm -o setproperty -url http://contoso -pn peoplepicker-searchadcustomfilter -pv (LDAP-ABFRAGE)

Hiermit können Sie eine LDAP-Abfrage angeben, mit der beliebige AD-Benutzer oder Gruppen basierend auf beliebigen gewünschten Kriterien zurückgegeben werden können.

+0

funktioniert es für Subsites? Ich möchte in einer Unterwebsite nur Benutzer filtern, die Zugriff auf die Unterwebsite haben. – idsis

0

Leider gilt peoplepicker-searchadcustomfilter für die gesamte Webanwendung, auch wenn ich eine Websitesammlung im URL-Parameter angeben.

stsadm –o setproperty –propertyname peoplepicker-searchadcustomfilter -propertyvalue "(|(userPrincipalName=*mycompany.com)(memberof=CN=client_users,OU=client_Users,OU=Extranet,DC=client,DC=int))" -url http://myserver/sites/site1 

stsadm -o getproperty -pn peoplepicker-searchadcustomfilter -url http://myserver/sites/site1 
stsadm -o getproperty -pn peoplepicker-searchadcustomfilter -url http://myserver/sites/site2 

Wenn lief ich die oben, erwartete ich site1 mit der benutzerdefinierten LDAP-Abfrage, und site2 ohne Filter angewandt, um zu sehen. Stattdessen wird die benutzerdefinierte LDAP-Abfrage für alle Websitesammlungen in dieser Webanwendung angezeigt. Bummel.

Sieht aus wie Microsoft muss die documentation klären.