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

I have a form library in my site. I have submitted the InfoPath form. The form should visible to only the person who created it and also to people defined in the InfoPath form.

How to achieve that?

share|improve this question

In order to set the permissions on the item based on the people defined on the InfoPath form, you need to create custom Event Handler on the list that will modify the permissions when new items are added (ItemAdded event).

This will give you the required details on event handlers, while this shows how to grant permissions programmatically.

share|improve this answer

1: Under Advanced settings of the library you can limit the person to view only their items or if you want custom permissions then follow (2)

2: You can create a workflow that runs after an item is submitted which breaks the permissions of the item and assigns new permissions. Use SP designer workflow or Nintex.

Here is a link to break item level permissions using SP Designer workflow

Useful Sharepoint Designer Custom Workflow Activities

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.