I'm currently setting up a SharePoint 2010 site and my division will be using the Task List functionality to manage our work.
One of the requirements is for customers external to our division be able to submit tasks via a web form. However, these customers should not be able to access any other list functionality i.e. the should not be able to view the list or items, nor edit or delete items.
SharePoint seems to allow me to set up the NT AUTHORITY\AUTHENTICATED USERS group to have a level of access to the list that enables Adding of items but this also enables Viewing. I tested this, but the user I tested it with received an Access Denied message when opening the form link (propagation delay? Something else?).
What is the right approach to enabling users in the wider organisation to submit jobs directly to our SharePoint list?
- Should I just accept that they'll be able to view tasks in addition to submitting? Assuming I can fix the permissions not working -- any hints?.
- Can I set up a custom form page and set specific permissions (AUTHENTICATED USERS) to it, just leaving my list with the normal "contributors" permissions? How does one do this?
- Some other magical option I've missed?
The customer form should only have a subset of the fields we use in the division. I'm currently accomplishing this using Content Types.
I'd prefer not to use InfoPath if possible and have no access to Visual Studio.