VBulletin and Xenforo both have a concept of “Primary” and “Secondary” usergroups. Users will exist in one as their primary, and 1:many as secondaries.
VBulletin is designed around
moving users from one group to another. Xenforo does not recommend this approach. They recommend that users have “Registered” as their primary, and then be
added (instead of
moved) to other usergroups.
For example: rouar is a forum admin and supermoderator. He should be set up as:
- Primary usergroup is: Registered
- Secondary usergroups are: CanPostInClassifieds, Moderating, and Administrative.
Why? This simplifies the node permission setup, since most of the permissions can be inherited. For example, the Classifieds usergroup inherits all of its permissions from Registered, and we only need to set the permission for Can Create Thread and Can Post.
ACTION NEEDED: Move all users to Registered. This is done by Admin CP -> Users -> Batch Update (one at a time for each usergroup; set primary as Registered and secondary as the usergroup that you are updating). Then clean up the node permissions for each usergroup below.