List of SharePoint Base Permissions with their Hex and Decimal Values

By Namwar Rizvi - Last updated: Sunday, October 23, 2011 - Save & Share - One Comment

Here is the list of all SharePoint base permissions valid for Windows SharePoint Services and SharePoint Foundation both, along with their Hex and decimal values. I hope it will help you to easily reference them in your projects.

Permission Name

Hex Value

Decimal Value

Description

AddAndCustomizePages

0x40000

262144

Add, change, or delete HTML pages or Web Part Pages, and edit
the Web site using a Windows SharePoint Services–compatible editor.

AddDelPrivateWebParts

0x10000000

268435456

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

AddListItems

0x2

2

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

ApplyStyleSheets

0x100000

1048576

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

ApplyThemeAndBorder

0x80000

524288

Apply a theme or borders to the entire Web site.

ApproveItems

0x10

16

Approve a minor version of a list item or document.

BrowseDirectories

0x4000000

67108864

Enumerate files and folders in a Web site using Microsoft Office
SharePoint Designer 2007 and WebDAV interfaces.

BrowseUserInfo

0x8000000

134217728

View information about users of the Web site.

CancelCheckout

0x100

256

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

CreateAlerts

0x8000000000

549755813888

Create e-mail alerts.

CreateGroups

0x1000000

16777216

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

CreateSSCSite

0x400000

4194304

Create a Web site using Self-Service Site Creation.

NOTE: CreateSSCSite (0x400000) is a hidden base permission. It  is not
copied if you copy a built-in permission level using the “Copy
Permission Level” button at the bottom of ~/_layouts/editrole.aspx

DeleteListItems

0x8

8

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

DeleteVersions

0x80

128

Delete past versions of a list item or document.

EditListItems

0x4

4

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

EditMyUserInfo

0x10000000000

1099511627776

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

EmptyMask

0

0x0

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

EnumeratePermissions

0x4000000000000000

4611686018427380000

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

FullMask

0x7fffffffffffffff

9223372036854770000

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

ManageAlerts

0x4000000000

274877906944

Manage alerts for all users of the Web site.

ManageLists

0x800

2048

Create and delete lists, add or remove columns in a list, and
add or remove public views of a list.

ManagePermissions

0x2000000

33554432

Create and change permission levels on the Web site and assign
permissions to users and groups.

ManagePersonalViews

0x200

512

Create, change, and delete personal views of lists.

ManageSubwebs

0x800000

8388608

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

ManageWeb

0x40000000

1073741824

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.

Open

0x10000

65536

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

OpenItems

0x20

32

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

UpdatePersonalWebParts

s         0x20000000

536870912

Update Web Parts to display personalized information.

UseClientIntegration

0x1000000000

68719476736

Use features that launch client applications; otherwise, users
must work on documents locally and upload changes.

UseRemoteAPIs

0x2000000000

137438953472

Use SOAP, WebDAV, or Microsoft Office SharePoint Designer 2007
interfaces to access the Web site.

ViewFormPages

0x1000

4096

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

ViewListItems

0x1

1

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

ViewPages

0x20000

131072

View pages in a Web site.

ViewUsageData

0x200000

2097152

View reports on Web site usage.

ViewVersions

0x40

64

View past versions of a list item or document.

 

Share
Posted in Concepts, Configuration, Security, SP2010 • Tags: , , , , , Top Of Page

One Response to “List of SharePoint Base Permissions with their Hex and Decimal Values”

Comment from Usher
Time October 23, 2011 at 8:43 pm

Interesting post. I suppose that this is useful is you’re modifying the database directly to set a permissions mask?

Write a comment