你好,我正在使用 WSS 3.0,我需要仅向指定组显示网站导航(“快速启动”)的某些条目。根据这篇博文,这可以使用 SPNavigationNode 的属性来完成 - 但似乎问题的解决方案是“仅限 MOSS”。有没有办法在 WSS 中做到这一点?
问问题
1407 次
1 回答
1
QuickLaunch (QL) 将对菜单上的默认项目进行安全修整。换句话说,如果用户无权访问 QL 导航项指向的内容,则不会向她显示。但是,不幸的是,QL 不会对您通过 GUI 手动添加的导航项目进行安全修整。如果您通过对象模型添加项目并指示它们应该进行安全修剪,那么它将起作用。
我能够使用此博客文章中的代码向 WSS 添加和删除经过安全调整的 QL 导航项。(实际上,我是通过 PowerShell 完成的,但仍然使用相同的对象模型代码。)我希望这会有所帮助。
于 2008-09-19T16:20:39.240 回答