Is there any way to give permission to a specific field of a list or library? I want one of my users for example cannot add or edit data in a specific column.
Can I set permissions to the form and its fields??
Hy, You can do that in Infopath, not directly in a site or Designer and in infopath just try to manupilate rules its pretty easy ;)
A workaround for this is to create a lookup field that points to a list where only some users have access too.
It works, but it is kind of a hack...
No, it is impossible. You can do it through customization of sharepoint forms.
It is not possible at column level. You can assign permission to particular Item.
You cannot do that with the native sharepoint's feature. If you want you can find some feature, in codeplex, like this: http://sptoolbasket.codeplex.com/wikipage?title=SharePoint%20-%20List%20Columns%20Manager
Assigning permissions at the column level is not possible. My workaround: Create a calculated column (for example "Column001_copy") and give it the formula: "=[Column001]". Display this column in the list view for your user instead of the editable column.
And then make the field read-only :