I want to create a form that can add data (each form info = one row) to a sharepoint list that I have created. The list has 5 columns and the form will have 5 fields. Submitting a form adds data to the list, just like a new item form.

The only difference is that I need a link to the form that can be sent to anyone via email, who can just fill it without being able to remove anything else from that list themselves.

Is this possible?


You should be able to accomplish this with permissions. You can create a new permission level and give it Add Items access but not Edit or Delete. Create a group that has this permission and add users to it.

  • The permissions are not an issue, but the actual binding is. I can't figure out how to click the submit the form button on an InfoPath form which populates the sharepoint list – Tushar Agarwal Apr 5 '18 at 21:30

You can use the Lists web service and the CAML Batch method to submit data to that data to the list.

Submitting to a SharePoint List

5 Ways to submit an InfoPath form to a SharePoint list

But, if the user who has Delete permission visits to the list in browser, he still can delete the list item.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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