Setup
Configure your identity providers when creating the KavachOS instance:- SAML 2.0
- OIDC
SSO connections
Connections link an org to an identity provider and route by email domain.JIT provisioning
When a user authenticates through SSO for the first time, KavachOS provisions their account automatically using the identity attributes from the IdP (email and display name from SAMLNameID / OIDC email claim). No pre-registration is needed.
User IDs are derived deterministically from the provider and subject, so the same IdP user always maps to the same KavachOS identity.
SAML flow
SAML responses are verified against the IdP certificate. Unsigned responses are rejected.
OIDC flow
issuer/.well-known/openid-configuration. The id_token is verified using the IdP’s JWKS endpoint.