RightsGroup Element (View)

Applies to: SharePoint Foundation 2010

Specifies a permission that the current user must have to permit the contents of the Then clause within an IfHasRight element to be displayed.

<RightsGroup
    Permission = "Required">
</RightsGroup>

Attributes

Attribute

Description

PermAddAndCustomizePages="Required"

Add, change, or delete ASPX pages, HTML pages, or Web Part Pages, and edit the Web site using a SharePoint Foundation-compatible editor.

PermAddDelPrivateWebParts="Required"

Add or remove Web Parts on a personalized Web Part Page.

PermAddListItems="Required"

Add items to lists, add documents to document libraries, and add Web discussion comments.

PermApplyStyleSheets="Required"

Apply a style sheet (.CSS file) to the Web site.

PermApplyThemeAndBorder="Required"

Apply a theme or borders to the entire Web site.

PermApproveItems="Required"

Approve items.

PermBrowseDirectories="Required"

Browse directories in a Web site.

PermBrowseUserInfo="Required"

View information about users. This right is not available through the user interface.

PermCancelCheckout="Required"

Check in a document without saving the current changes.

PermCreateAlerts="Required"

Create alerts.

PermCreateGroups="Required"

Create, change, and delete groups, including adding users to the groups and specifying which rights are assigned to a group.

PermCreateSSCSite="Required"

Create a Web site using Self-Service Site Creation.

PermDeleteListItems="Required"

Delete items from a list, documents from a document library, and Web discussion comments in documents.

PermDeleteVersions="Required"

Delete versions.

PermEditListItems="Required"

Edit items in lists, edit documents in document libraries, edit Web discussion comments in documents, and customize Web Part Pages in document libraries.

PermEditMyUserInfo="Required"

Edit personal user information.

PermEnumeratePermissions="Required"

View permissions.

PermFullMask="Required"

Has all permissions on the Web site. Not available through the user interface.

PermManageAlerts="Required"

Manage alerts.

PermManageLists="Required"

Approve content in lists, add or remove columns in a list, and add or remove public views of a list.

PermManagePermissions="Required"

Manage permissions.

PermManagePersonalViews="Required"

Create, change, and delete personal views of lists.

PermManageSubwebs="Required"

Manage or create subsites.

PermManageWeb="Required"

Manage a site, including the ability to perform all administration tasks for the site and manage contents and permissions

PermOpen="Required"

Open documents.

PermOpenItems="Required"

Open items.

PermUpdatePersonalWebPar="Required"ts

Update Web Parts to display personalized information.

PermUseRemoteAPIs="Required"

Use the APIs defined through remote applications.

PermViewFormPages="Required"

View list item form pages.

PermViewListItems="Required"

View items in lists, documents in document libraries, view Web discussion comments, and set up e-mail alerts for lists.

PermViewPages="Required"

View pages in a Web site.

PermViewUsageData="Required"

View reports on Web site usage.

PermViewVersions="Required"

View versions of items.

Child Elements

None

Parent Elements

RightsChoices

Occurrences

Minimum: 0

Maximum: Unbounded