I've defined a number of groups under an "Administrator" account. I expect these groups to be visible for all users under the "Manage Groups" section but they currently can't see any previously defined groups.
The users in question have the "CiviCRM: edit groups" permission and the "CiviCRM: administer reserved groups".
The visibility for each group is set to "User and User Admin only" and the groups are not marked as "Reserved".
Is there anything else that would affect a users ability to view the defined groups under "Manage Groups"?
Some additional context based on Fabian's suggestions:
Our system has two kinds of contacts:
We have two kinds of users:
- Power user
- Normal user
Some power users need access to protected contacts as do some normal users.
Users are either "normal users" or "power users" (roles within the CMS). Power users and normal users do not have access to "view all contacts" or "edit all contacts".
We also have a group (within Civi) called Protected User Admin. Some users are assigned to this group as well.
From an ACL point of view, I've created two smart groups:
- Protected contacts
- Not protected contacts (all contacts not in the above group)
Within the ACL settings:
- Everyone is assigned access to the not protected smart group
- Users within the Protected User Admin group have access to protected users
Everything is working as expected - except neither power users nor normal users have access to previously created groups.
Am I doing something wrong?