SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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??

share|improve this question
There exist third party solutions though, such as SharePointBoost PermissionBoost. I'm not sure about promoting commercial products on this page so I'm adding this as a comment this time :) – eirikb Oct 11 '12 at 12:47
up vote 1 down vote accepted

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 ;)

Good luck

share|improve this answer
Can you help me on this? How can I assign permissions to my Infopath forms? – MRAramesh Oct 11 '12 at 13:45

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...

share|improve this answer

No, it is impossible. You can do it through customization of sharepoint forms.

share|improve this answer

It is not possible at column level. You can assign permission to particular Item.

share|improve this answer

You cannot do that with the native sharepoint's feature. If you want you can find some feature, in codeplex, like this:

share|improve this answer
this one too: – Salvatore Di Fazio Oct 11 '12 at 13:19

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.

share|improve this answer

Should this field be editable to SPGroupA and not editable to SPGroupB? You can use javascript scom to find the SP group that the current user belongs to :

And then make the field read-only :

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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