Peoplepicker-onlysearchwithinsitecollection:Stsadm 属性 (Office SharePoint Server)

SharePoint 2007

更新: 2007-09-13

仅显示属于网站集成员的用户。

人员选取器中仅显示已添加到网站集中的用户。这将阻止任何人使用人员选取器来浏览不同的用户目录。

人员选取器中通常会显示已添加到网站集中的用户。这将阻止任何人使用人员选取器来浏览不同的用户目录。但在宿主方案中,您不希望最终用户能够从 Active Directory 中搜索用户;而只希望最终用户能够搜索网站集中已有的用户。

Note注意:

用户可以使用完全限定登录名来搜索 Active Directory,这与此属性设置无关。

语法

setproperty 操作的语法为:

stsadm -o setproperty

   -propertyname peoplepicker-onlysearchwithinsitecollection

   -propertyvalue {Yes | No}

   [-url] <URL>

getproperty 操作的语法为:

stsadm -o getproperty

   propertyname peoplepicker-onlysearchwithinsitecollection

   [-url] <URL>

Note注意:

您可以用 -pn 来替换 -propertyname,并用 -pv 来替换 -propertyvalue。

下表列出可能的值。

名称

propertyname

获取或设置属性的名称。

propertyvalue

Yes:允许用户在其网站集中进行搜索。

No:不允许用户在其网站集中进行搜索。

url

通常为 Web 应用程序 URL 的路径,格式为 http://server_name。

示例

显示网站集中的用户

若希望用户能够在网站集中进行搜索,请使用以下语法:

stsadm -o setproperty –url http://<server> –pn peoplepicker-onlysearchwithinsitecollection –pv yes

若不希望用户能够在网站集中进行搜索,请使用以下语法:

stsadm -o setproperty –url http://<server> –pn peoplepicker-onlysearchwithinsitecollection –pv no

若要查看 onlysearchwithinsitecollection 属性的当前设置,请使用以下语法:

stsadm -o getproperty -pn peoplepicker-onlysearchwithinsitecollection

显示: