Nota: Este artículo fue publicado originalmente en 2011. Algunos pasos, comandos o versiones de software pueden haber cambiado. Consulta la documentación actual de .Net para la información más reciente.

You can learn more about this here: http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spbasepermissions.aspx but basically below is the information you’re looking for obtained from the source code:

namespace Microsoft.SharePoint

{

// Resumen:

// Specifies the built-in permissions available in Windows SharePoint Services.

public enum SPBasePermissions

{

// Resumen:

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

EmptyMask = 0,

//

// Resumen:

// View items in lists, documents in document libraries, and view Web discussion

// comments.

ViewListItems = 1,

//

// Resumen:

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

// comments.

AddListItems = 2,

//

// Resumen:

// Edit items in lists, edit documents in document libraries, edit Web discussion

// comments in documents, and customize Web Part Pages in document libraries.

EditListItems = 4,

//

// Resumen:

// Delete items from a list, documents from a document library, and Web discussion

// comments in documents.

DeleteListItems = 8,

//

// Resumen:

// Approve a minor version of a list item or document.

ApproveItems = 16,

//

// Resumen:

// View the source of documents with server-side file handlers.

OpenItems = 32,

//

// Resumen:

// View past versions of a list item or document.

ViewVersions = 64,

//

// Resumen:

// Delete past versions of a list item or document.

DeleteVersions = 128,

//

// Resumen:

// Discard or check in a document which is checked out to another user.

CancelCheckout = 256,

//

// Resumen:

// Create, change, and delete personal views of lists.

ManagePersonalViews = 512,

//

// Resumen:

// Create and delete lists, add or remove columns in a list, and add or remove

// public views of a list.

ManageLists = 2048,

//

// Resumen:

// View forms, views, and application pages, and enumerate lists.

ViewFormPages = 4096,

//

// Resumen:

// Allow users to open a Web site, list, or folder to access items inside that

// container.

Open = 65536,

//

// Resumen:

// View pages in a Web site.

ViewPages = 131072,

//

// Resumen:

// Add, change, or delete HTML pages or Web Part Pages, and edit the Web site

// using a Windows SharePoint Services–compatible editor.

AddAndCustomizePages = 262144,

//

// Resumen:

// Apply a theme or borders to the entire Web site.

ApplyThemeAndBorder = 524288,

//

// Resumen:

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

ApplyStyleSheets = 1048576,

//

// Resumen:

// View reports on Web site usage.

ViewUsoData = 2097152,

//

// Resumen:

// Create a Web site using Self-Service Site Creation.

CreateSSCSite = 4194304,

//

// Resumen:

// Create subsites such as team sites, Meeting Workspace sites, and Document

// Workspace sites.

ManageSubwebs = 8388608,

//

// Resumen:

// Create a group of users that can be used anywhere within the site collection.

CreateGroups = 16777216,

//

// Resumen:

// Create and change permission levels on the Web site and assign permissions

// to users and groups.

ManagePermissions = 33554432,

//

// Resumen:

// Enumerate files and folders in a Web site using Microsoft Office SharePoint

// Designer 2007 and WebDAV interfaces.

BrowseDirectories = 67108864,

//

// Resumen:

// View information about users of the Web site.

BrowseUserInfo = 134217728,

//

// Resumen:

// Add or remove personal Web Parts on a Web Part Page.

AddDelPrivateWebParts = 268435456,

//

// Resumen:

// Update Web Parts to display personalized information.

UpdatePersonalWebParts = 536870912,

//

// Resumen:

// Grant the ability to perform all administration tasks for the Web site as

// well as manage content. Activate, deactivate, or edit properties of Web site

// scoped Features through the object model or through the user interface (UI).

// When granted on the root Web site of a site collection, activate, deactivate,

// or edit properties of site collection scoped Features through the object

// model. To browse to the Site Collection Features page and activate or deactivate

// site collection scoped Features through the UI, you must be a site collection

// administrator.

ManageWeb = 1073741824,

//

// Resumen:

// Use features that launch client applications; otherwise, users must work

// on documents locally and upload changes.

UseClientIntegration = 68719476736,

//

// Resumen:

// Use SOAP, WebDAV, or Microsoft Office SharePoint Designer 2007 interfaces

// to access the Web site.

UseRemoteAPIs = 137438953472,

//

// Resumen:

// Manage alerts for all users of the Web site.

ManageAlerts = 274877906944,

//

// Resumen:

// Create e-mail alerts.

CreateAlerts = 549755813888,

//

// Resumen:

// Allows a user to change his or her user information, such as adding a picture.

EditMyUserInfo = 1099511627776,

//

// Resumen:

// Enumerate permissions on the Web site, list, folder, document, or list item.

EnumeratePermissions = 4611686018427387904,

//

// Resumen:

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

FullMask = 9223372036854775807,

}

}

Artículos Relacionados