Skip to content

Organizations And SSO

Use this page when a company, customer, partner, or internal team needs its own membership, domain, sign-in policy, or role mapping.

What Organizations And SSO Mean

An organization is a container for a customer or team. It helps you manage that group's members, domains, roles, and sign-in rules.

SSO lets users sign in through their company's identity provider. SigID handles the connection between your app and that provider, then returns the user to your app after sign-in.

When To Use Organizations

Use organizations when you need:

  • one customer or team to manage its own members
  • domain-based access rules
  • company SSO
  • customer-specific roles
  • audit events grouped by organization
  • provisioning or deprovisioning from an identity provider

You may not need organizations for a simple public app where every user signs in directly as an individual.

SSO Setup Flow

  1. Create the organization for the customer or internal team.
  2. Verify the domain if domain ownership matters.
  3. Connect the identity provider.
  4. Decide which users must use SSO.
  5. Map identity-provider groups or claims to roles your app understands.
  6. Test sign-in with a real user from that organization.
  7. Decide the fallback path if the identity provider is unavailable.
  8. Confirm support ownership before rollout.

Questions To Decide Early

  • Should every user from this domain use SSO?
  • Can invited users sign in before SSO is fully configured?
  • Which roles can organization owners manage themselves?
  • Is automated provisioning required?
  • Who supports users when the identity provider blocks access?
  • What is the emergency path if SSO is misconfigured?

For deeper API or provisioning details, use Reference: API And SDK Reference.