基于SharePoint组的SharePoint站点重定向

时间:2013-04-25 20:46:29

标签: redirect sharepoint

我有三个独立的用户组说HR,IT和Supplies这三个组都有自己的子站点 HR = / SITE1
IT = /站点2
用品= / site3
但他们有一个共同的顶级网站说“http://xyz.com

当HR的用户打开顶级网站时,他应该自动重定向到相应的子网站(site1),类似于IT到site2,与用品相同。

可以使用OOTB方法完成。

1 个答案:

答案 0 :(得分:0)

如果您的网站在子网站级别使用唯一权限,则以下操作可能有效。我正在为一个小组解释它: [1]在root lelvel站点的欢迎页面中添加内容编辑器。 [2]将chrome type设置为none,并在受众中设置所有sharepoint组 [3]将内容设置为

<script type="text/javascript">window.location.href='/IT/';</script>

为每个子网站添加内容编辑器Web部件。

这样,如果来自IT组的某人登录,则内容编辑器Web部件变为可见,并且脚本会将其重定向到IT主页。这只是一个提示,而不是一个真正的解决方案。

退款: [1]管理员还将重定向到同一页面,没有人能够编辑该页面。 [2]有权访问多个部门的人将根据脚本执行顺序随机重定向到任何网站。

有一些方法可以改进内容编辑器Web部件中编写的脚本,以克服上述两种变化。您可以简单地使用sharepoint javascript api来改进脚本。

如果这是有道理的,请告诉我。