Not sure how to put this in question form, so here's the scenario:
I am building a shared calendar for a sales team of about 50-60 people. I want it to be updated by the users by submitting a request form.
There will be two statuses - pitched and sold.
For a request where the 'pitched' status is selected, I want the reservation added to the calendar. All users should be able to add a reservation without a password, and multiple 'pitched' reservations can exist on one date.
For a 'sold' request, users again have write access BUT only if they enter a password. However (this is where it might get tricky), the password needs to be checked against a list. The list will include the 'Advertiser Name' and 'Order #' (both are required fields in the request) for the reservation. The user will have to enter the order # to test existence and the advertiser name must match to prove validity. If those two criteria are met, then their request will be submitted and added to the calendar. 'Sold' entries would delete any 'pitched' entries on the same date, but if there is an attempted submission for a date that is already sold, the user will get an error message informing them that the date is n/a.
Is this doable on SharePoint 2010?
Thanks,
Jack