Using DOX you can manage accounts by group.
By setting access control for each group, the same access control is set for all affiliated accounts. You can also define operational privileges called "Roles" by group.
Additionally, you can create a single group space that can only be used by affiliated members.
See "Access Control Setting" regarding access control, "Modify Group" regarding the editing of roles, and "Manage Group Space" regarding group spaces.