I have a requirement to allow submission of a webform by an anonymous user. I have tried adding code to the additional_submit field of webforms but I still get the 'Please sign in to submit this form.' message. Any help would be greatly appreciated.

Comments

quicksketch’s picture

Webform currently doesn't have any ability to limit submissions by role. Have you applied a patch or added Additional validation to your form?

brunodbo’s picture

Same problem on a fresh Drupal 5.7 & Webform 2.0 install. I created a webform without additional validation or patches applied to the Webform module files. Anonymous users are not allowed to submit webforms.

Should anon users have a permission enabled? I don't see any though on /admin/user/access, except for the 'access content' one, which is enabled.

brunodbo’s picture

Hmm, ok, might have been something related to node_access (I couldn't view stories as a anonymous user either).

I started over (new Drupal & Webform install), everything seems to work now.

holydrupal’s picture

I use ACL module and create two categories for webform. one is open webform and the other is private webform, then I manage the permissions in ACL module.
I simply assigned the webforms to "open webform" category.

quicksketch’s picture

Status: Active » Fixed

Cool. Fixed then. :)

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.