XF 2.0 User Group Duplication/Inherit Permissions

Vanjoe

Member
I am trying to create groups that have the same exact permission as the registered user group, but with a different name and group color.

1. Is it possible to set one group to always inherit from another group?
2. Is it possible to duplicate a group rather than having to create groups and manually adjust their permissions?
3. Is #1 or #2 the best ways to accomplish what I'm trying to achieve? Or does Xenforo have a better builtin solution?
 
XenForo permissions are designed to be cumulative, there should be no need to have groups with exactly the same permissions. Members who are in multiple groups will have the cumulation of the permissions across all groups that they are in.

The typical approach is to set the base level permissions (those that you would like everyone to have) in the Registered user group (which everyone should have as their primary user group). Then you create secondary user groups with additional permissions. Members are then added to 1 or more secondary user groups in order to gain greater permissions. In the secondary user groups you only need to add the permissions you are going to give as they will already have the other permissions from the Registered user group.

You can read more about this in this guide:

https://xenforo.com/community/resources/implementing-permissions-across-multiple-user-groups.358/

Note: Although the guide was written for XenForo 1.x, it still applies to XenForo 2.0, the only real change is some wording in the permissions - Not Set (No) = No, Allow = Yes
 
Top Bottom