By default anonymous, not-logged in users (that is, anonymous users) cannot post anything within your community.

To allow anonymous posting:

  1. Navigate to Control Panel Dashboard > System Administration > Forum Administration > Configuration > Global Forum Settings > General.

  2. To allow anonymous users to create forum posts, set Allow User Posting as Anonymous to Yes.

  3. Click Save