SharePoint Column Permission

SharePoint Column Permission assigns users/groups read/edit permission to list columns.

What does it do?

SharePoint Column Permission assigns users/groups read/edit permission to list columns. SharePoint default permission setting does not define column permissions. SharePoint Permission Boost controls column permissions by overwriting some control templates. It provides following functions:

1. By clicking or not clicking a check box" Users except above are limited to following columns", you can choose to set who has read/edit permission to some columns or everyone except whom has read/edit permission to some columns.

2. If SharePoint user has no read permission to some column,

  • The contents of this column will be hidden to him/her in item display form or edit form
  • List views which contain this column are invisible to him/her and cannot be selected by him/her in View Select Menu

3. If SharePoint user has no edit permission to some column

  • The contents of this column will be read-only to him/her in item edit form
  • List views which contain this column cannot be switched to datasheet view or be edited in MS Access (the menu items in Actions Menu will be hidden to him /her)

4. AD groups can be assigned column permissions even they are not in SharePoint sites.

Why Did We Build It?

Column permission in SharePoint is highly expected by many IT managers and developers, because column permission provides another permission control dimension. SharePoint2007 don’t provide column permission mechanism directly, but we can implement column permission in representation layer by overwrite default control templates. Even if you can bypass this way through API invoking, it will be useful to those who eagerly need column permission.