This question already has an answer here:
I have already created a form for users to submit questions to a Q&A list. After the questions is submitted, I would like the admin to be able to view the question, provide an answer and published it (by selecting a yes/no option) only (But I don't want the users to be able to see it on this page). And then I would like to display the published items on another page (a web part page). I am not sure if and how I can let them create an items, but not modify/view it on one page while display the published items to them on another pages as I am new to SharePoint. May somebody advice how to do this?