Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

Organizations

Organizations are groups of users within your application. They provide a natural way to model teams, companies, or workspaces — making them ideal for B2B SaaS applications.

Use Cases

  • Team accounts — Group users into teams with shared resources
  • Company workspaces — Each of your customers gets their own organization
  • Multi-tenant isolation — Scope data and access to the organization level

Features

  • Create and manage organizations through the dashboard or API
  • Invite members via email; admins can revoke pending invitations at any time
  • Per-organization member roles (admin and member today; custom strings supported)
  • Last-admin guard prevents an organization from being left without an admin
  • Full audit trail (org_created, org_invitation_sent, org_invitation_accepted, member_role_changed, member_removed, …)

On the Roadmap

  • Active-organization session claim and switcher UI
  • Per-organization RBAC with org:* permissions
  • Verified email domains for auto-enrollment

Learn More