SharePoint 2010 技巧: 限制People Picker搜索非站点集内的用户

业务需求:很多公司在使用SharePoint时存在一些潜在的风险,举例说明。 本公司和第三方公司搭建了SharePoint合作平台,双方公司员工可以共同分享文档,讨论等等,这时候本公司并不想让第三方公司的用户通过PeoplePicker来搜索到本公司核心员工,专家等,这是就需要限制PeoplePicker的搜索功能。

注意这里限制的Level是在网站集上的。

打开PowerShell,输入一下命令:

stsadm -o setproperty -propertyname peoplepicker-onlysearchwithinsitecollection -propertyvalue yes -url http://SiteUrl

如果你看到Operation completed successfully 的提示,那说明这个命令已经起作用了。

测试下吧:

在打开的People Picker中搜索非站点内的用户,肯定搜不到了。

注意:尽管搜索不到用户,但是如果知道用户的Login Name,你还是可以往站点集添加新用户的

如果你要取消这个限制,只要把PropertyValue 设置为No即可。

stsadm -o setproperty -propertyname peoplepicker-onlysearchwithinsitecollection -propertyvalue yes -url http://SiteUrl

小技巧,大作用

posted @ 2011-05-11 11:21  懒牛  阅读(1380)  评论(4编辑  收藏  举报