.net Sharepoint Services中基于角色的左菜单

.net Sharepoint Services中基于角色的左菜单,.net,asp.net,sharepoint,.net,Asp.net,Sharepoint,我需要为项目管理团队构建Sharepoint(Windows Sharepoint Services-WSS)网站。我构建了应用程序页面(aspx)来处理一些仪表板功能 我想对左侧菜单应用“安全微调”,以显示用户角色的相应菜单选项 没有用于此的OOTB功能 有人能提出建议吗 干杯, gabor您认为OOTB Quick Launch不能以受众为目标是正确的,但是列表项可以(如果您使用的是MOSS而不仅仅是普通WSS)查看更多详细信息。您可以将列表web部件添加到其中一个区域,甚至可以修改页面布局

我需要为项目管理团队构建Sharepoint(Windows Sharepoint Services-WSS)网站。我构建了应用程序页面(aspx)来处理一些仪表板功能

我想对左侧菜单应用“安全微调”,以显示用户角色的相应菜单选项

没有用于此的OOTB功能

有人能提出建议吗

干杯,
gabor

您认为OOTB Quick Launch不能以受众为目标是正确的,但是列表项可以(如果您使用的是MOSS而不仅仅是普通WSS)查看更多详细信息。您可以将列表web部件添加到其中一个区域,甚至可以修改页面布局并将其发布到左侧菜单

如果可能的话,你应该关注受众,但你也可以通过以下方式解决问题:

  • 创建自定义快速启动作为服务器端控件
  • 创建JQuery脚本以检查权限和更新快速启动(不推荐,这不是很安全,但如果您只是在寻找UI调整,并且仍然使用OOTB SharePoint权限保护您的页面,那么它可能会起作用)

由于您使用的是WSS,您可以在Web部件区域的菜单区域中战略性地放置一个列表Web部件,其中“菜单项”具有特定的权限,使项目仅显示给适当的用户,这有点麻烦,但一旦设置,它将变得透明。

嗨,Toni!不幸的是,我忘了补充说我与WSS合作。这就是我的问题的来源,因为在以前的客户中,我们使用了MOSS,这具有针对性。但是这个客户端有WSS。我错过了这个选择。。。干杯,然后您需要创建一个自定义web部件来完成此操作。