- Get Started

Setting Up Multi-Tenant Teams

One Coder server can run many independent OpenFlows teams. Each team is a tenant, isolated from the others by both identity and coordination state. This guide walks through adding additional teams and managing the set.

How one server serves many

Steps to add another team

  1. Have the control plane running (from the Quickstart).
  2. Add the tenant for the new team's repository. This creates the tenant's user and its orchestrator workspace, and initializes a fresh agent team.
  3. Complete GitHub OAuth for that tenant, scoped to its repository.
  4. Optionally configure notifications for that tenant's escalations.

That's it — the team is live and can start taking issues for its repository.

Managing the team set

From the control panel (or the equivalent command surface):

What you should see

Isolation guarantees, restated

Practical guidance

Related

Once a team is up, Managing the Fleet controls any single team. See Wiring Notifications for per-tenant escalation channels.