Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

We are looking into using InfoPath with our current SharePoint infrastructure to submit easy non workflow forms that we currently are creating in asp and I have some basic questions I hope that you can help me with.

  1. Is it possible to embed a from to any SharePoint page using a webpart?
  2. Is it possible to only give write (remove the view/edit) permission on the lists they are submitting the form to?
  3. Is it possible to hide the controls on top of the form which has the save, save as buttons and instead add a submit button. So that the users thinks that they are submitting a form instead of saving it? (auto generate a filename when clicking submit and then redirect them to the previous page)
share|improve this question
add comment

2 Answers

Here are answers:

  1. Yes. Take a look at InfoPath 2010 Introduction Part 3: SharePoint Form Web Part
  2. No. It is not logical. Maybe you can just hide your list from users (navigation) as simplest woraround.
  3. Yes. Take a look at InfoPath 2010 – turn off Ribbon and then you need to add Submit connection and button for submit action.
share|improve this answer
add comment

To further expand on Vedran's point 2, you can create custom permissions for the list to only allow Add items, but this will automatically include view permissions as well. You could create a default view that shows no items or have a filtered view to show only the items submitted by the current user (Created By equals [Me]).

share|improve this answer
    
+1 nice expansion –  Vedran Rasol Sep 28 '11 at 13:08
    
Alternatively, use two libraries, one where the forms get saved to, and another where the forms will actually live, and write an event receiver that will run elevated and shuffle everything over. This way, users will never be able to edit their submissions. –  Drew Lanclos Oct 19 '12 at 18:13
add comment

Your Answer

 
discard

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.