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

Scenario:

  1. User has 'Contribute' rights on a List.
  2. User creates a new ListItem on this List.
  3. User should only be able to edit or delete his own ListItems.

How can I define that only the Owner (Created By) should be able to edit or delete this ListItem ?

I was thinking about using an xslt if-statement with:

  • ddwrt:IfHasRights(...)
  • 'Created By' == 'Current User'

Is this correct ? Or are there easier ways to do this ?

See this page for a complete overview from all Rights.

share|improve this question

1 Answer 1

up vote 2 down vote accepted

It's very easy.

alt text

Note : the only issue is that you are still able to click or delete option in the dropdownlist, but when you do this, you get an 'Access Denied' error from SharePoint.

share|improve this answer

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.