PortalRight Enumeration

The PortalRight enumeration specifies the rights and permissions that apply to users and roles on a site or an area.


The following table shows the members of the PortalRight enumeration and a brief description of each.

Name Description
AddAndCustomizePages Add, change, or delete HTML pages or Web Part Pages, and edit the portal site by using a Windows SharePoint Services-compatible editor.
AddDelPrivateWebParts Add or remove Web Parts on a personalized Web Part Page.
AddListItems Add items to lists, add documents to document libraries, add Web discussion comments.
AllCategoryRights All category-related rights.
AllSiteRights All site-related rights.
ApplyStyleSheets Apply a style sheet (.CSS file) to an area or the portal site.
BrowseDirectories Browse directories in an area.
BrowseUserInfo View information about users. This right is not available through the user interface.
CancelCheckout Check in a document without saving the current changes.
CreateCategory Create an area on the portal site.
CreatePersonalSite Create a personal site.
CreateSSCSite Create a Web site using Self-Service Site Creation.
DeleteListItems Delete items from a list, documents from a document library, and Web discussion comments from documents.
EditListItems Edit items in lists, edit documents in document libraries, and customize Web Part Pages in document libraries.
EmptyMask Has no rights on the Web site. This right is not available through the user interface.
ManageAudiences Add, change, or delete audiences, view members of a specific audience, and find the audiences to which a specific user belongs, as well as manage the rules defining audiences and compile audiences as the rules and members of an audience change.
ManageCategory Delete or edit the properties for an area on the portal site.
ManageCategorySecurity Add, remove, or change user rights for an area.
ManagePeople Create, change, and delete site roles, including adding users to the site groups and specifying which rights are assigned to a site group.
ManagePersonalViews Create, change, and delete personal views of lists.
ManageSearchIndexing Manage search indexing on a site.
ManageSite Manage a site, including the ability to perform all administration tasks for the site and manage contents and permissions.
ManageSubscriptions Add and remove subscriptions on a site.
UpdatePersonalWebParts Update Web Parts to display personalized information.
UseSearch Perform a search on a site.
UseSubscriptions Subscribe to a site.
ViewArea View an area and its contents.
ViewPages View pages in an area.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread safe.


Namespace: Microsoft.SharePoint.Portal.Security

Platforms: Microsoft Windows Server 2003

Assembly: Microsoft.SharePoint.Portal (in Microsoft.SharePoint.Portal.dll)

Security: Code Access Security