Skip to content
IT Atlas

Identity · Federation

Single Sign On

One authentication event, evaluated by a central identity provider, granting access to many applications through issued tokens or assertions.

FoundationalUpdated 2026-09-01

Overview

SSO moves authentication out of individual applications and into an identity provider. The application becomes a relying party that trusts signed assertions, so password handling, MFA and policy are implemented once rather than dozens of times.

SSO improves both usability and security, but it concentrates risk: the identity provider becomes the highest value system in the estate, and its availability determines whether anyone can work.

How it works

  1. 01SAML exchanges XML assertions, typically via browser POST, between an identity provider and a service provider.
  2. 02OpenID Connect layers identity on OAuth 2.0, issuing JWT ID tokens plus access tokens for API authorisation.
  3. 03Provisioning is usually paired via SCIM so accounts and group memberships are created, updated and, critically, deprovisioned automatically.

Why it matters

  • It eliminates dozens of independent password stores, each of which is a breach candidate.
  • It creates one place to enforce MFA, device compliance and session policy.
  • It creates one authoritative audit trail of application access.

Security considerations

  • Validate assertion signatures, audience and expiry; never accept unsigned SAML responses.
  • Protect identity provider signing keys and monitor for federation trust changes, adding a rogue trusted domain or signing certificate is a stealthy persistence technique.
  • Enforce SCIM based deprovisioning; SSO without lifecycle automation leaves orphaned entitlements inside applications.

Common misconfigurations

  • Local application accounts left enabled alongside SSO, bypassing policy.
  • Wildcard or overly broad reply URLs in application registrations.
  • No plan for identity provider outage, resulting in an estate wide work stoppage.