rooby, I tried to set up user membership inheritance using fields Group user inheritance and Group user permission inheritance, but user membership is not inherited.
I've read other posts describing how to set up subgroups with user inheritance, but it doesn't work for me.
I want to create different products P1, P2,... and assign content to them. Then create several groups G1, G2,... for user management. I would like to subscribe group G to product P (as a subgroup), so that users in group G would be able to see content from group P.
I tried two solutions: (A) Set up content inheritance from parent group P to subgroup G, but I couldn't make it work with Subgroups for D7 (subgroups 7.x-2.x has only user inheritance) (B) use reverse approach:
group P has parents G1, G2
on G1 and G2 have set user inheritance to children groups (so when I add user U to group G1, it will also become member of P- this user will see content from groups P and G1, but not the content from G2)
This is current situation: I have 2 groups (Content types): Product and Group.
Product: has fields
"Group audience" (to set parent group Group),
"Group visibility" (Private - accessible only to group members),
Group roles and permission (Use default roles and permissions)
Group content visibility (tried public and private)
Group: has fields
Group visibility (Private - accessible only to group members)
Groups views (none set)
Group roles and permissions (Private (only author and administrators can edit and view))
Group user inheritance (Yes - subgroups of this group will inherit its users.)
Group user permission inheritance (Inherit Permissions - inherited users in this group's subgroups will have the permissions as they do in this group and not the permissions of generic members of that subgroup.)
Group content visibility (Private- accessible only to group members)
Expected behaviour: When I add user to group G1, it should also become member of group P, but it does not.
Am I missing something? Are my settings wrong?