Several groups
A local user in several groups, and their roles
A local user can belong to several groups, and gets the roles of every one of them: roles name a group as local/<group>.
On the Groups tab, Add group adds the user to another group, and a row’s menu or the checkboxes remove one. A user keeps at least one group. The users list has Add to group in each row’s menu for the same.