Primary / Secondary Perms


I have a confusing problem, which I will try and explain.

We have a number of hidden forums that only certain customer can access.

Customer A is allowed to access all the forums and hidden forum 1 because he is in group Y

Now, I want to add a secondary group to user A so that we can see another forum without creating a brand new primary group.

Group Y allows access to forum 1 but not 2
Group X allows access to forum 2 but not 1

So, when I want him to be able to access both special forums, I have group Y as his primary and X has his secondary but they both cancel each other out.

Coming from VB 3 and then 4, this never happened there and I am trying to work out how to do it. I am sure the secondary groups should only give permissions, not take them away (or override the primary group?)


Jake Bunce

XenForo moderator
Staff member
Private forums work different in xenForo:

Creating a private forum

Because of the way Revoke works in xenForo you shouldn't use it to restrict a private forum. Instead you should use a special feature in xenForo called Private node. You will see the Private node checkbox when editing the permissions for a specific node. This basically inverts the permissions so that you can specify Allowed groups instead of Revoked groups. This is actually better for group management if you add more groups later.

Admin CP -> Users -> Permissions -> Node Permissions -> [select a forum] -> Private node