Open
Description
Although the need arises from multi-tenant instances, I think this is a cleaner permission structure overall, and solves some odd things currently going on about invitations.
I propose:
- The first user in an instance is the superadmin
- The superadmin is the only one with the power to create or destroy organizations
- The superadmin can invite other admins
I'll do a survey of the code sometime in the next week+ and document here the changes that this would require