2008-11-07 21 views
5

我们正在实施托管的Windows SharePoint Services 3.0系统,我需要限制客户可以授予访问网站集的用户数量。 客户应该能够管理他的整个网站集。他应该无法删除网站集本身或将超过给定数量的用户添加到网站集和子网站中。如何限制可以访问SharePoint网站集的用户数量?

看来,使用WSS 2.0,您可以使用配额模板限制网站集中的用户数量。在WSS 3.0中,您仍然可以使用配额模板限制网站集的大小,但您无法限制用户数量。

回答

1

没有限制可以添加到网站的用户数量的标准方式。不是没有严重的黑客攻击或删除用户的功能。

一个无法消除的问题,只有对其进行管理:

  • 使用peoplepicker-onlysearchwithinsitecollection财产与Stsadm.exe将限制人们选择器仅返回那些已经添加到网站集的用户。
  • 当主持人授予用户访问网站集的权限时,主持人必须将该用户添加到该网站集。

网站所有者仍然可以使用其完全限定名称或SAM帐户名称向网站添加其他用户。

您可以定期查询SharePoint中添加到网站集的用户数(使用SPWeb类的SiteUsers属性)。如果添加的号码超过了指定的限制,您可以自动通知某人或删除用户或任何其他用户。

希望未来版本的SharePoint和WSS将拥有更加细化的权限模型。

0

我不知道任何开箱即用的东西。您可以通过编写自定义wsp来实现相同的编程。我在这种方法中发现的唯一问题是,即使隐藏了您的功能,网站集管理员也可以收回或删除解决方案。

顺便说一句,我们的客户要限制并发用户和我们这样做编程使用会话提供

相关问题