你好,我正在使用WSS 3.0,我需要将网站导航的某些条目(“Quicklaunch”)仅显示给指定的组。根据{{3}},这可以使用SPNavigationNode的属性来完成 - 但似乎问题的解决方案是“仅限MOSS”。有没有办法在WSS中做到这一点?
答案 0 :(得分:1)
QuickLaunch(QL)将对菜单上的默认项目进行安全修整。换句话说,如果用户无权访问QL导航项指向的内容,则不会向她显示。但是,遗憾的是,QL对您通过GUI手动添加的导航项进行安全修整不。如果您通过对象模型添加项目并指示它们应该进行安全修整,则它将起作用。
我能够使用此blog post中的代码向WSS添加和删除安全修整的QL导航项。 (实际上,我是通过PowerShell完成的,但是仍然使用相同的对象模型代码。)我希望有所帮助。