Platform / Multi-tenant and partners

Many organizations, one platform.

A database per customer, and a portal for partners.

The platform console’s Tenants page, listing organizations and their addresses.The platform console’s Tenants page, listing organizations and their addresses.

A database for each organization

Each request connects to one organization’s database, chosen from its address, and Postgres has no cross-database queries. Each one gets its own address, OIDC issuer, keys, policies, jobs and audit log.

  • Addresses like acme.idra.team, or a verified custom domain
  • Self-serve signup with email confirmation and a setup wizard
  • A platform console to create, suspend, resume and limit tenants
One deploymentacme.idra.teamKeys, policies, logglobex.idra.teamKeys, policies, loglogin.example.comKeys, policies, log

Each organization looks like its own

Set the logo, favicon and primary color on the sign-in page and dashboard, and edit the wording of the emails people receive.

  • Per-tenant brand and email templates
  • Domain ownership checked with a DNS TXT record
  • Tenant admins manage their own domains
The Partners page.The Partners page.

A portal for people outside your company

Add partner organizations, let their admins invite their own people, and let them bring their own identity provider. Access is scoped through a linked group and can expire.

Built on open standards.

See the full comparison.

  • Postgres database per tenant
  • DNS TXT domain verification

Create your organization.

Pick an address and confirm your email, then sign in as its first admin. A setup wizard takes you through the rest.

IdRa’s hosted sign-in page, with a username field, a Next button and a passkey option.