Every customer gets an organization of their own, with members, teams, workspaces and roles kept apart from everyone else's. Their admins invite people and manage access themselves, so your support team does not have to.
From a five-person studio to a company with its own directory, the structure fits without custom code.
Each customer's people, roles and data are scoped to their organization. A token says which organization it speaks for.
Split an organization into workspaces, call them what your product calls them, and group people into teams.
Invite by email with a role already chosen. The person lands in the right organization when they accept.
A customer proves a domain with a DNS record, and people from it are routed to their company's sign-in.
Customers' directories create, update and deactivate their people. Leavers lose access when HR says so.
Hand an organization to a new owner, add sub-organizations, or close one with a clear record.
Create your first customer organization and invite its admin.