I'm trying to give all users access to propose new items for my lists, but I don't want anyone other than Approvers to have access to delete or reject items. I was able to figure out how to set up Approvers with "Require content approval" set to "yes" on each list. I have created custom entry form for people to use when submitting new items and another form to review their submissions. What I need to do is to prevent users from deleting or modifying items that they did not create and delete or modify their own items that have been approved.
When I give people "Read" access they can see my lists but can not use entry form. When I give people "Contribute" access they can submit new items but can also delete any items.
Is there a way to have permission that falls in between the Read and Contribute?
Need to make sure that users can only edit their own items that are marked Approval Status="Pending or Rejected". Items that are marked Approval Status="Approved" can only be edited or deleted by select group.
note: it is fine if there is nothing out the box, I just want to know if it can be achieved and how much customization I would need to do to justify the time to spend on this to management. They might decide that it is not important to them based on time constrain.
Running SharePoint 2010