We want to make an anonymous suggestion box. "Anonymous" in this case meaning "nobody knows who posted this" - we do not want to allow anonymous access to SharePoint from a security standpoint - we just want to obscure the name of the poster. First thought is to delete the Created-By column, but SharePoint will not allow it. You could hide the column from all views, but that isn’t really secure. If you’re going to tell the people at your company that this suggestion box is anonymous, it had better be truly anonymous.
We use a second list and a workflow to obscure the user who posted the suggestion, making it truly anonymous with no need to allow access to users who are not logged in.
First create the front end suggestion list. Name this "Anonymous Suggestion Box". The only column we really need is title, but we’ll add a Body column here as well.
Set the permissions on this list such that anyone can contribute. Under Advanced Settings, only let users see their own entries.
Create an AD user SP-Anonymous. Add SP-Anonymous as a Site Collection Administrator on any site collections that will have anonymous lists.
Create a second list, "Read Suggestions", with identical columns to the first. Set permissions such that only the people in that department and SP-Anonymous can read/edit. Make sure this list has no general read access.
Open SharePoint Designer 2010, login as SP-Anonymous, and create a new workflow for the "Anonymous Suggestion Box" list called "Anonymize".
Create an impersonation step.
Create an action to copy the current item into "Read Suggestions", mapping each column.
Create a second action to delete the current item.
Set the workflow to start when an item is added or modified.
And publish.
Now test it.
Nobody knows who posted this.
Creating an Anonymous Suggestion Box in SharePoint 2010 By Aaron Caldwell, 10.0 out of 10 based on 3 ratings
Using your instructions here to create an anonymous suggestion box for the first time, however, when I get to the step “Create an Impersonation Step” I am getting no results. I selected STEP, and when the box with the blinking line appears, I typed it in but it is not recognized, says “no results”. Am I doing something wrong?
Please pull down on the ribbon and click on impersonation step not step. An impersonation step is not an action it’s actually a wholly different type of step. Also when you add a step you need to be outside of another step you cannot nest the steps.
Thanks, i stumbled upon it but now I know how to redo this and not be so confused about it. I also wanted to add an alert “Your suggestion was submitted!” Is that something I can add-on as an action or another step? (I’m new at this).
BTW, your directions worked nicely, thanks so much!
I have not been able to add this to a subsite in a MOSS Publishing site, only to the root. Is that something you have experience with?
