I’m hoping someone can answer my query to see if discourse meets my requirements:
A requirement of my site is to have user groups with their own discussion areas, and they are not allowed to see other areas (or at least they must register for that area before they can).
To give a made up example; a user registers an account on my ‘City Talk’ site, stating their location as New York, so they are given access to the New York forum. The Chicago, LA, Miami and other city forums exist, but this user can’t access them unless he/she registers for them (that could be later or at account creation).
I can provide this access control with standard forum software, but from what I’ve seen I don’t think I can do that with discourse without having a separate instance for each forum or City in this case, and that would be… excessive.
Can anyone comment?
Thanks in advance