Forums are automatically created for Groups. Create a group, there’s a forum attached.
Just disallow ordinary users from creating groups, and you’re done.
How do you “disallow ordinary users from creating groups”? I know I can disable the groups component completely but I’m not aware of controlling users ability to create groups. The link below resorts to removing the ‘create group’ button. Is there another way within the BP admin?
https://buddypress.org/forums/topic/restricting-group-creation-to-admins
BuddyPress -> Component Setup–>Let users create, join and participate in groups would seem to be for disabling Groups entirely, so that’s not it.
Not sure what I had in mind, there. I wonder if you can hook Buddypress permissions into Justin Tadlock’s excellent Members plugin (http://justintadlock.com/archives/2009/09/17/members-wordpress-plugin)
Basically I’d just disallow Subscribers (if that’s your default role) from creating groups, but I’d have to go digging to figure out how to do that….
I haven’t actually tried!