Skip to main content

SharePoint 2010 put back the "Set Up Groups for this Site" link

The "Set Up Groups for this Site" page has been, for some unknown reason, hidden in SharePoint 2010.

The page is still there and it can be accessed here:/_layouts/permsetup.aspx.

To make this generally available I created a custom action to add this to the "People and Groups: All Groups" (/_layouts/groups.aspx) page, in the Settings dropdown menu:

xml version="1.0" encoding="utf-8"?>
< Elements xmlns="http://schemas.microsoft.com/sharepoint/" >
  < CustomAction Id="64f25e2b-f9fb-4e37-b848-5949603b03ab"
                Title="Set Up Groups for this Site"
                Description="Use this page to specify who can access your site. You can create new SharePoint groups or re-use existing SharePoint groups."
                Location="Microsoft.SharePoint.GroupsPage"
                GroupId="SettingsMenu"
                Sequence="1000"
                >
    < UrlAction Url="~site/_layouts/permsetup.aspx">< /UrlAction>
  < /CustomAction >
< /Elements >  
This can a Site or Web level feature, depending on where it has to be applied.

Comments

Popular posts from this blog

Oversized buttons in IE

Yeah ... just another problem with IE. Lucky for all of us there are some people that can hack their way through the IE bugs. Here is a fix for this problem: input.button {   padding: 0.25em;   width: 0;   overflow:visible; } input.button[class] { /*ie ignores [class]*/   width: auto; }

Emmet in Visual Studio Code | cheat sheet link

Support for   Emmet   snippets and expansion is built right into Visual Studio Code,   no extension required .   Emmet 2.0   has support for the majority of the   Emmet Actions   including expanding   Emmet abbreviations and snippets .   Emmet is a web-developer’s toolkit that can greatly improve your HTML & CSS workflow   Links: Emmet in Visual Studio Code   Cheat Sheet (emmet.io)  

PowerShell script to add work email to the list fields for the author

The Author (Created By) field is actually an lookup field to the hidden User Information list. If you need to add the work email of the Author (Created By field) user to a specific list it can be done by adding a dependent lookup field for the Author field: $site = get - spsite "site url here"; $list = $site . RootWeb . Lists [ "list name" ]; $createdByEmailGuid = $web . Fields . AddDependentLookup ( "Work e-mail" , [ Microsoft . SharePoint . SPBuiltInFieldId ]:: Author ); $createdByEmail = $web . Fields . GetFieldByInternalName ( $createdByEmailGuid ); $createdByEmail . Description = "Work e-mail address of the Author."; $createdByEmail . LookupField = $web . Fields [[ Microsoft . SharePoint . SPBuiltInFieldId ]:: EMail ]. InternalName ; $createdByEmail . Update (); $web . Update (); $list . Fields . Add ( $createdByEmail ); $list . Update (); If additional fields are needed the same method can be applied. Here is a li...