如何删除特定用户的整个“网站操作”菜单?

时间:2011-11-15 01:52:57

标签: sharepoint

我一直在做研究,我还没有找到一种方法来删除sharepoint中“非内容编辑器”的整个网站操作菜单。我研究了这个:

<SharePoint:SPSecurityTrimmedControl ID="SPSecurityTrimmedControl2" runat="server" PermissionsString="ManageSubwebs">

但这只隐藏了网站操作菜单中的某些链接,如果我想要隐藏整个内容,那么您甚至无法在某些用户的页面左上角看到“网站操作”。内容编辑者应该能够看到此菜单,但非内容编辑者根本无法看到此菜单。

2 个答案:

答案 0 :(得分:0)

尝试将PermissionsString更改为“ManageWeb”...它将为没有ManageWeb角色的所有用户隐藏...如何在问题中对“某些用户”进行分类,如果是角色,则为可以快速查看msdn

答案 1 :(得分:0)

我知道它有点像作弊方式,但是我在codeplex中使用了这个...你可以通过组http://spribbonvisibility.codeplex.com/

来指定用户看到它

唯一的问题是它会从右上角删除用户名,并且不会在那里留下任何菜单......