0

Users with "Contribute" permissions are able to delete any item on the list. How can I limit them to delete only the ones that they've created?

Note: "Create items and edit items that were created by the user" is checked in the Item-level Permissions settings group.

1
  • That is what Contribute is for. However, you may need to create a new permission group or change the Contribute permission for the site. You could create a group that has all the levels except delete and make it a limited contribute group. Oct 25, 2011 at 10:36

1 Answer 1

2

There isn't a permission to delete own items. What you could do is remove the delete rights of contributer (or give them other rights on the list), create a workflow (started manually). First you check if the user that created the listitem = current user, if so, delete the listitem. You can hide the delete-button with javascript/jquery

Otherwise, create an eventhandler on the list where you check if the current user is the creator of the listitem. If not, cancel the deletion and show message to user

2
  • That would work for me, but I'm afraid the business would want to click on the Delete Item link. Maybe hiding that button according to some Javascript work could make it?
    – frbry
    Oct 25, 2011 at 10:37
  • Yes, you could do that Oct 25, 2011 at 10:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

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