Out of the box, we support personal accounts, team accounts and a hybrid mix of the two.
A good example of the hybrid approach is Github, where you have your own personal account, but can also create team accounts.
To enable personal accounts, set personal_accounts_enabled to true in the basejump.config table.
primary_ownerowner users can manage invitations, users and billingmember have access to accounts, but can not edit themprimary_owner cannot be removed, but you can change the primary owner of an accountTo enable team accounts, set team_accounts_enabled to true in the basejump.config table.