管理“网站操作”菜单项权限

SharePoint “网站操作”菜单项有的权限设置不到位,就想自己去定义的它的权限显示设置,比如“查看所有网站内容”、“管理内容和结构”。

找到这段

<SharePoint:FeatureMenuTemplate runat="server"
       FeatureScope="Site"
       Location="Microsoft.SharePoint.StandardMenu"
       GroupId="SiteActions"
       UseShortId="true"
       >
<SharePoint:MenuItemTemplate runat="server" id="MenuItem_ViewAllSiteContents"
        Text="<%$Resources:wss,quiklnch_allcontent%>"
        Description="<%$Resources:wss,siteactions_allcontentdescription%>"
        ImageUrl="/_layouts/images/allcontent32.png"
        MenuGroupId="300"
        Sequence="302"
        UseShortId="true"
        ClientOnClickNavigateUrl="~site/_layouts/viewlsts.aspx"
        PermissionsString="ViewFormPage"
        PermissionMode="Any" />
将PermissionsString="ViewFormPage"修改为"ManageWeb"

这样就不是所有查看页面的人员,在网站操作里的菜单都有“查看所有内容”这项了

posted on 2011-09-13 16:24  欣静赏悦  阅读(320)  评论(0编辑  收藏  举报