I am new to SharePoint. I added a calendar web part to a SharePoint page so we can add events to it. I've given read access permissions to the calendar to users external to our organization. I want to create a link or button on the page so that the external users can request to add an event to our calendar so it can be reviewed by our team before being added to the calendar. What is the approach I should take for this? Is there a specific web part I should add to page for this? Thank you.

1 Answer 1


You could give edit permission to external users,so they could add events.And you should activate the content approval in list version setting. enter image description here

The events added by others will not show until approved by who has approve permission.

More reference about sharepoint permission:


  • Thank you for the feedback Amos_MSFT. Would that require content approval even for our internal users?
    – jaysonn
    Jul 17, 2020 at 6:21
  • Yes,but you could a permission which contains approval permission to internal users,then they could approve their events by themselves.Or you could custom a permission level.
    – Amos
    Jul 17, 2020 at 6:26

Your Answer

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

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