List of SharePoint Base Permissions with their Hex and Decimal Values
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 |
0×40000 |
262144 |
Add, change, or delete HTML pages or Web Part Pages, and edit |
|
AddDelPrivateWebParts |
0×10000000 |
268435456 |
Add or remove personal Web Parts on a Web Part Page. |
|
AddListItems |
0×2 |
2 |
Add items to lists, add documents to document libraries, and add |
|
ApplyStyleSheets |
0×100000 |
1048576 |
Apply a style sheet (.css file) to the Web site. |
|
ApplyThemeAndBorder |
0×80000 |
524288 |
Apply a theme or borders to the entire Web site. |
|
ApproveItems |
0×10 |
16 |
Approve a minor version of a list item or document. |
|
BrowseDirectories |
0×4000000 |
67108864 |
Enumerate files and folders in a Web site using Microsoft Office |
|
BrowseUserInfo |
0×8000000 |
134217728 |
View information about users of the Web site. |
|
CancelCheckout |
0×100 |
256 |
Discard or check in a document which is checked out to another |
|
CreateAlerts |
0×8000000000 |
549755813888 |
Create e-mail alerts. |
|
CreateGroups |
0×1000000 |
16777216 |
Create a group of users that can be used anywhere within the |
|
CreateSSCSite |
0×400000 |
4194304 |
Create a Web site using Self-Service Site Creation.
NOTE: CreateSSCSite (0×400000) is a hidden base permission. It is not |
|
DeleteListItems |
0×8 |
8 |
Delete items from a list, documents from a document library, and |
|
DeleteVersions |
0×80 |
128 |
Delete past versions of a list item or document. |
|
EditListItems |
0×4 |
4 |
Edit items in lists, edit documents in document libraries, edit |
|
EditMyUserInfo |
0×10000000000 |
1099511627776 |
Allows a user to change his or her user information, such as |
|
EmptyMask |
0 |
0×0 |
Has no permissions on the Web site. Not available through the |
|
EnumeratePermissions |
0×4000000000000000 |
4611686018427380000 |
Enumerate permissions on the Web site, list, folder, document, |
|
FullMask |
0x7fffffffffffffff |
9223372036854770000 |
Has all permissions on the Web site. Not available through the |
|
ManageAlerts |
0×4000000000 |
274877906944 |
Manage alerts for all users of the Web site. |
|
ManageLists |
0×800 |
2048 |
Create and delete lists, add or remove columns in a list, and |
|
ManagePermissions |
0×2000000 |
33554432 |
Create and change permission levels on the Web site and assign |
|
ManagePersonalViews |
0×200 |
512 |
Create, change, and delete personal views of lists. |
|
ManageSubwebs |
0×800000 |
8388608 |
Create subsites such as team sites, Meeting Workspace sites, and |
|
ManageWeb |
0×40000000 |
1073741824 |
Grant the ability to perform all administration tasks for the |
|
Open |
0×10000 |
65536 |
Allow users to open a Web site, list, or folder to access items |
|
OpenItems |
0×20 |
32 |
View the source of documents with server-side file handlers. |
|
UpdatePersonalWebParts |
s 0×20000000 |
536870912 |
Update Web Parts to display personalized information. |
|
UseClientIntegration |
0×1000000000 |
68719476736 |
Use features that launch client applications; otherwise, users |
|
UseRemoteAPIs |
0×2000000000 |
137438953472 |
Use SOAP, WebDAV, or Microsoft Office SharePoint Designer 2007 |
|
ViewFormPages |
0×1000 |
4096 |
View forms, views, and application pages, and enumerate lists. |
|
ViewListItems |
0×1 |
1 |
View items in lists, documents in document libraries, and view |
|
ViewPages |
0×20000 |
131072 |
View pages in a Web site. |
|
ViewUsageData |
0×200000 |
2097152 |
View reports on Web site usage. |
|
ViewVersions |
0×40 |
64 |
View past versions of a list item or document. |
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?