I'm mapping out and implementing some permissions settings for a site that mostly involve changes through the UI, but at times require some under-the-hood tinkering in SharePoint Designer. I'm a bit new to this and the documentation isn't always clear.

The list of SPBasePermssions Enumerations is here and the list of the possible permissions you can set from the UI is here Can someone help me map these to each other?

  • All of the entries listed in the enum are visible in the Permissions Level page, the entries are named something searchable in the perms levels page. As you said you'd be doing this in SharePoint Designer - can you actually use that enum in SPD?
    – James Love
    Feb 10 '12 at 20:13
  • You give the wrong link for "permissions in UI" - it points to SharePoint Server permissions while SPBasePermissions enumeration refers to Foundation. Foundation permissions described here: technet.microsoft.com/en-us/library/cc288074.aspx
    – Alex Boev
    Feb 10 '12 at 20:17

I am sure the article below will help you understand the relations between permissions, permission levels, User/Groups and Securable objects;


Basically a permission level is a set of individual fine grained permissions that are logically grouped together keeping a certain role in mind.

Permissions themselves are fixed but permission levels can be created/modified and SharePoint creates some permission level for us to get started.

Securable Objects (look aticle above for a fixed set of securable objects that Sharepoint has) are essentially given a perticular permission level to a particular user/group. If concept of permission level was not there, you would have to give individual permissions to sharepoint users/groups for secuarble objects! what a nightmare that would be!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.