Managing groups and group memberships