I have a list which I want anonynous users to be able to add to but I don’t want them to view any of the entries.
I have given anonymous access to add items but view permissions are granted by default when this is set.
I thought a way around it was to set item level permissions to ‘Read items that were created by the user’ and this has worked so anonymous users now get a message saying they don’t have permissions when viewing the list: anon%20access.png
Unfortunately I’ve discovered that an anonymous user can still press the export to excel button and download all the results in the list!
Does anyone have a solution to this that isn’t overly complicated? I only have access to the out of the box settings and SP Designer.
Thanks,
L
Maybe you could create a new permissions level and check if that’s possible allowing editing and restricting reading but I don’t know if this is possible (and I can’t check it myself right now).
There are more options you can try:
- If you can create a web part and use elevated privileges you have it done.
- You could also make all the interactions with that list through javascript and hide it from the anonymous users but if they gain access to the list url they will still be able to see it’s content 🙁
