Workflow, Collaboration, Enterprise Content Management

SharePoint Permission Dependency Chart

by John Holliday 6. September 2008 13:16

When it comes to content management in SharePoint, half the battle is figuring out the best angle of attack.  Why?  Well, because there are so many options and combinations of options that come into play when designing a solution.

Take the SharePoint permissions architecture, for example.  There are 33 different permission masks divided into 3 categories: personal, list and site permissions.  These are combined into role definitions (permission levels) which may be assigned to users and groups and then associated with sites, lists and list items.   Often, you need to create a custom role definition for a particular user or group.  When doing so, it is important to understand permission dependencies, because that will determine the effective permissions being granted.

With the exception of the "Open" permission, which grants the ability to open Web sites, lists and folders to access their contents, every SharePoint permission depends on one or more of the other permissions.  This means, for example, that if you grant the "Manage Alerts" site permission, you are also automatically granting the "Create Item Alerts", "View List Items", and "Open List Items" list permissions as well as the "View Site Pages" and "Open" site permissions.

If you're like me, with so much information to digest and process, and so little time to do it in, a simple diagram can go a long way towards sharpening your focus.  To that end, here is a little chart I created for my ECM401 course (all praise to the Visio gods!) that you may find useful.

SharePoint Permissions

Enjoy.

Comments

9/7/2008 6:33:11 PM

pingback

Pingback from stevepietrek.com

Links (9/7/2008) « Steve Pietrek - Everything SharePoint

stevepietrek.com

9/8/2008 9:50:57 AM

trackback

Trackback from SharePoint Daily

SharePoint Daily for September 8, 2008

SharePoint Daily

9/12/2008 11:00:17 AM

pingback

Pingback from usabilitycounts.com

SharePoint Fridays: SharePoint Permission Dependency Chart | Usability Counts, a blog about Usability and User Experience, and Social Media

usabilitycounts.com

9/20/2008 2:51:01 AM

pingback

Pingback from skurocks.wordpress.com

SharePoint Permission Dependency Chart « SharePoint - The MOSS

skurocks.wordpress.com

10/22/2008 2:16:35 PM

trackback

Trackback from Claudio Brotto

SharePoint Permissions Dependency Chart

Claudio Brotto

Add comment


(Will show your Gravatar icon)  

  Country flag

biuquote
  • Comment
  • Preview
Loading



About Me

John Holliday

Independent author, consultant, trainer, and software developer specializing in enterprise content management, collaboration, workflow and business process automation.

MVP Profile SharePoint training for developers and administrators

Developer Resources

  • Fields WSS XSLT - Custom XSLT stylesheet that displays the default SharePoint column definitions in a table.
  • Custom Action Identifiers - A sortable table of default field definitions, including CAML declarations for writing content types.
  • CAML.NET Documentation - Online documentation for the CAML.NET class library.