- Open the master page for the site.
- Find the following lines of code:
<SharePoint:MenuItemTemplate runat="server" id="MenuItem_EditPage"
Text="<%$Resources:wss,siteactions_editpage%>"
Description="<%$Resources:wss,siteactions_editpagedescription%>"
ImageUrl="/_layouts/images/ActionsEditPage.gif"
MenuGroupId="100"
Sequence="200"
ClientOnClickNavigateUrl="BLOCKED SCRIPTMSOLayout_ChangeLayoutMode(false);"
/> - Add to the following lines to the code:
PermissionsString="ManageSubwebs"
PermissionMode="Any" - The code should now look like:
<SharePoint:MenuItemTemplate runat="server" id="MenuItem_EditPage"
Text="<%$Resources:wss,siteactions_editpage%>"
Description="<%$Resources:wss,siteactions_editpagedescription%>"
ImageUrl="/_layouts/images/ActionsEditPage.gif"
MenuGroupId="100"
Sequence="200"
ClientOnClickNavigateUrl="BLOCKED SCRIPTMSOLayout_ChangeLayoutMode(false);"
PermissionsString="ManageSubwebs"
PermissionMode="Any"
/> - Save the master page and login with an account that does not have Full Control, but is not read only either... The Site Actions drop down should now resemble:
Monday, January 14, 2008
Hide Edit Page in Site Actions Menu
I had a request from a client to hide the Edit Page option under the Site Actions menu for all users without Full Control permissions. I performed the following steps to remove the edit page option for user's without the managesubwebs right.
Labels:
Development
Subscribe to:
Post Comments (Atom)
I really liked your blog! nice
ReplyDeleteI really liked your blog! super
ReplyDeleteVery helpful post. Thank you!
ReplyDelete