SharePoint 2010:网站安全性



我有网站集 (http://myapp/sites/sitcol),并且该网站集中有两个网站,即根网站 (http://myapp/sites/sitcol/) 和站点 2 (http://myapp/sites/sitcol/site2)。 我有两个安全组,我想设置安全性,以便组 1 在站点上都具有参与者权限,而组 2 仅对站点 2 具有参与者权限。重要说明:当组 1 中的用户访问"http://myapp/sites/sitcol"URL 时,它应该转到站点 1,当组 2 中的用户访问"http://myapp/sites/sitcol"URL 时,它应该转到站点 2。

我怎样才能做到这一点?

你将需要一个重定向 Web 部件。当用户点击首要站点(站点 1)时,请检查他们所在的组。简单的 if 语句,然后 response.重定向到相应的站点(如果他们对站点 2 有贡献访问权限,而不是站点 1)。

然而,这有影响。

1

)他们永远无法看到站点1作为一个整体,因为重定向将始终将他们带到站点2。通过将用户添加到站点 1 参与者组,很容易否定这一点。2)(我认为,您需要测试)您至少需要授予每个人对站点 1 的访问者权限,但如果有人在站点 1 上发送列表的链接,他们仍然可以看到该列表,但除了阅读之外什么都做不了。

我希望这有帮助

最新更新