我们有一个SharePoint网站集。在这个网站集中,我们有一个主站点和其他6个站点。这些网站中的每一个都属于我们公司的一个部门。现在,如果您是部门A安全组的成员,当您导航到该站点时,您将看到主页和您的部门站点/选项卡。他们希望我做的是在用户导航到网站时将用户直接重定向到部门网站/标签。
如果没有编码或编码,有没有办法做到这一点?
答案 0 :(得分:0)
通过编码,您可以编写一个非常简单的Web控件并将其包含在主页上。它将测试用户属于哪个组,然后相应地redirect。
有多种方法可以检查用户是否属于某个组。一种方法是获取对每个SPGroup对象的引用,并使用SPGroup.ContainsCurrentUser。
您可能还想考虑创建一个自定义列表,将SPGroup名称映射到部门URL,以便您可以通过SharePoint UI管理控件的行为。