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.
The events added by others will not show until approved by who has approve permission.
More reference about sharepoint permission: