使SharePoint自定义快速启动链接具有与列表链接相同的可见性/权限的方法

时间:2009-03-10 22:17:24

标签: security sharepoint wss-3.0

当我在任何站点的快速启动栏中创建新链接时,该链接是静态的,即使用户可能没有查看该文档或其所在文档库的权限,也始终可见。当任何文档库在快速启动中有一个链接(通过文档库的“标题,描述和导航”设置),快速启动链接受权限限制,如果用户无权查看该文档,则不会在快速启动中显示库。

是否有办法实现相同的功能,使我的文档静态URL受到相同的“可见,如果用户有权查看该文档”的操作?可能是某种方式在文档的SharePoint快速启动上添加链接,就像我可以在文档库中添加快速启动链接一样?

1 个答案:

答案 0 :(得分:3)

您应该使用audiences来实现这一目标。受众群体允许您定位具有特定内容的用户组。此功能仅适用于Microsoft Office SharePoint 2007,在Windows SharePoint Services上不存在。

如果可能,您应该坚持观众,但您也可以通过以下方式解决问题:

  • 创建自定义快速启动作为服务器端控件
  • 创建JQuery脚本以检查权限并更新快速启动(不推荐)