Adding sections and links to the Site Settings page

Adding groups and links to the Site Settings page can easily be done using a feature. Simply create a feature and add the appropriate XML to the Elements.xml file. Here is an example. This is a great way to provide access to lists that are using for configuration or logging and are generally accessed by site administrators but should be hidden from other users.

<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<CustomActionGroup
Id="Configuration"
Location="Microsoft.SharePoint.SiteSettings"
Title="Configuration"
Sequence="100" />
<CustomAction
Id="GeneralConfiguration"
RequireSiteAdministrator="TRUE"
GroupId="Configuration"
Location="Microsoft.SharePoint.SiteSettings"
Sequence="1000"
Title="General Configuration">
<UrlAction Url="Lists/General Configuration/"/>
</CustomAction>
<CustomAction
Id="EmailConfiguration"
RequireSiteAdministrator="TRUE"
GroupId="Configuration"
Location="Microsoft.SharePoint.SiteSettings"
Sequence="1001"
Title="Email Configuration">
<UrlAction Url="Lists/Email Configuration/"/>
</CustomAction>
</Elements>

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.