I have intermediate experience in Sharepoint. I have a custom list with about 20 fields.

I want to create a functionality for end users where they can suggest edits in an existing item. It should work as follows:

  • When users modify an item, an additional draft item should be created which should be sent to the admin for verification.
  • If the admin verifies it, the original item will be updated with the new values.
  • Until the draft item is accepted, the item should maintain its original values.

Is it possible in Sharepoint? with Workflows?

  • So...did my answer work?
    – Tally
    Jul 27, 2018 at 11:25
  • @Tally thanks for your answer.. actually our team opted for another solution in which the end user can directly suggest changes thru the presentation page itself.. we set the page's html as contenteditable. The user can make the modifications, and click on Done which will send the admin an email with the contents of the page. We thought this approach will be user friendly Jul 28, 2018 at 12:12

1 Answer 1


You could enable content types via the List Settings>Advanced Settings. Then in List Settings>Versioning Settings - set it to YES.

Regarding "Until the draft item is accepted, the item should maintain its original values" - this can be configured in Versioning Settings>Draft Item Security.

The overall process you are describing is an approval process.

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.