views:

979

answers:

6

Hi,

I would like to set the column level permission on list in Sharepoint 2007. I would appreciate help.

Example:

I would like to employee to fill other information in the form but not allow them to change the salary. Only admin can change certain fields.

+3  A: 

You cannot do that.

SharePoint does not support column level security.

You would need to extend SharePoint to achieve this...

Take a look here. http://code.msdn.microsoft.com/SecureField

Heiko Hatzfeld
Glad I didn't explain my "here's how I would do it" approach - the link works fine. :)
Mayo
A: 

I'm going to go out on a limb here, but I don't believe you have the ability to control permissions on individual columns in SharePoint 2007. At least I haven't heard of it. I browsed through list definitions and permissions but I didn't spot anything.

Mayo
A: 

I agree with Mayo unless someone is a true savvy. The only workaround that I know is third party tool. I googled out SharePoint Column View permission.

skyflyer
A: 

Correct, there are no Column level premissions for SharePoint. However, a nice an easy workaround that I use all the time for this scenario is to create Custom List Forms and use the "display" option for the column to do not want users to edit. You then create an Edit form where the fields are editable for those that are authorized to edit the entry. Hope this helps.

Jeff
A: 

I'm looking for a way to hide column "Notes" so candidate we review i can leave notes online as to way I liked them or not that Managers can see but not employees. Anyway to hide a column?

kiki
A: 

Another 3rd party tool is Sharepoint Column Protector by Datapolis. More details on the tool is discussed here (How to apply item level permission for sharepoint columns).

Sally