Vanilla 1 is no longer supported or maintained. If you need a copy, you can get it here.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
Question: Restrict user access
I'm considering Vanilla for an upcoming project and would like to run a single installation so that:
1. There is a general area that all site users have access to,
2. Visitors with logins can log in and see just discussions relevant to them,
3. We could be a gatekeeper for any person wanting a login (i.e., we only allow certain visitors to sign up for access)
Are these things possible? Answers to these questions would be much appreciated.
0
This discussion has been closed.
Comments
When you install Vanilla, by default there is a "General" discussion category. You can check the "allow non-members to browse the forum" option in Vanilla's Application Settings page to allow anyone to see discussions in this category.
You can add a second category and grant (or restrict, however you want to look at it) access to only Members and Administrators, for instance.
You can keep adding roles and categories, and arrange their privileges however you like.
You can also choose which roles have power to approve or deny membership applicants.
You should find all of this very easy to do.
If you want all applicants in the future to go into certain roles before and after approval for membership, check out the Registration Settings page.
Basecamp is probably the highest-profile such product right now. Great software but it's not free and you don't host it yourself.
ActiveCollab is the most compelling free/hostable alternative to Basecamp at the moment.
Wrike, onStage and Goplan are other options - all of which have their merits, but none of which are free.