Should user permissions be primarily cumulative on usergroups or absolute on usergroup?

Should user permissions be primarily cumulative on usergroups or absolute on a primary usergroup?

  • Primarily cumulative on plural usergroups they are assigned to

    Votes: 7 77.8%
  • Primarily based on singular primary usergroup they are assigned to

    Votes: 2 22.2%

  • Total voters
    9

Yugensoft

Well-known member
Currently users get their rights cumulatively based on the plural usergroups they are assigned to, rather than based on the group of rights assigned to their primary usergroup (i.e. which can in turn be duplicated and extended upon in new usergroups).

In your opinion or experience based on insight in the internet online forum space, and best practice you've observed or is in your opinion, should user rights be based primarily cumulatively on their plural usergroups rights, or primarily on their singular main primary usergroup's rights?

This poll is placed for settling the questions recently raised again in https://xenforo.com/community/threads/more-moderator-administrator-tools.79468/page-7#post-1164103 , for the purpose of feedback to the devs who created this otherwise fantastic product.
 

Martok

Well-known member
The cumulative user group system is superb. If you ever want to make a change to permissions (for example when XenForo 2.0 arrives with some new permissions) you really only need to make changes to 1 or maybe 2 user groups to give those new permissions to the users that you want to have them. With the single user group system, you have to make changes to every single user group that you have.

BTW I speak from experience, having come from phpBB which uses the single user group system. Now I'm on XenForo I wouldn't want to return to that old way of doing things.

These 2 guides are very helpful for anyone who hasn't had that lightbulb moment yet on how XenForo permissions work and why it's so good:

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

https://xenforo.com/community/resources/understanding-permissions.360/
 

Yugensoft

Well-known member
These 2 guides are very helpful for anyone who hasn't had that lightbulb moment yet on how XenForo permissions work and why it's so good:

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

https://xenforo.com/community/resources/understanding-permissions.360/
Interesting, those 2 guides do help. Seems though this turns user permissions into the world of CSS and !important if they get complicated, wondering what's overriding where and so on. I guess it makes sense though, even if it's a hurdle for people coming from other forum styles.
 

Chris D

XenForo developer
Staff member
It's very simple to understand where permissions are coming from if you use the Analyze Permissions function in the Admin CP.
 
Top