You can create any number of groups and add registered users to them. Groups are used by server administrators to unite different user accounts according to some specific characteristics.

 

The user can be a member of more than one group at the same time.

 

List of functions to manage the groups and users in them:

 

mAddUserToGroup

add the specified user to a specified group;

mCreateUsersGroup

create a users group;

mDeleteUsersGroup

delete a specified users group;

mGetUserGroupsListAsJSON

obtain a list of user groups in the JSON format;

mGetUsersListInGroupByName

obtain a group users list by the name;

mGetUsersListInGroupsByNames

obtain a users list from several groups without duplicates;

mIsUserInGroup

to check user existence in a specified group;

mIsUserInGroups

to check user existence in at least one group;

mIsUsersGroupExists

to check a specified users group existence;

mRemoveUserFromGroup

remove a specified user from a specified group;

mRenameUsersGroup

rename users group.