We're trying to add a SPAM mechanism by motivating registration. this is the process.
1. Create a new group, "Unconfirmed Members"
2. Set the group unable to read/post in any forums
3. Create a new forum, "Why should I be allowed to join?"
4. Set it to be readable/postable (new topics only) by "Unconfirmed Members"
However, when we try to create a new group with limited permissions (just want it view the forum is point 3 above), any new group inherits from other groups and so can view other forums.
How can we create a group that has zero or low permissions and can only view the required forum?