User Manager Permissions Inheritance

Hello,

After a look at the documentation I can’t understand how permissions assigned to groups are merged to make the permission of users belonging to several groups.

For example, I can assign the user U to groups A (priority 0), B (priority 1), C (priority 2) and so on.

But it seems that my user U doesn’t get the permissions I assigned to group C.

are the permissions in group C eclipsed by the same permissions in Group A or B?

Some setting for sure.
I don’t understand if there is some kind of inheritance or not…

I forget how the priority works (is 0 the highest priority or lowest?) off the top of my head but if you have a setting turned off for a group in a higher priority than it’s on in a lower priority group and a user is part of both groups, I would expect the higher priority group setting to win.

Yes, priority 0 win.
But I would like to have a group for all people, and a group for people in a given department, assign a user to both for example and have all permission/settings merged, not simply replaced.

then the ALL USERS group would have all the base permissions and be the lowest priority

The Department groups would have the base permissions + the additional ones etc…