Ga naar hoofdinhoud

SSO / SAML Integration

Configure Single Sign-On with SAML 2.0 identity providers.

Overview​

Gauzy supports SSO through SAML 2.0 and OAuth2 providers for enterprise authentication.

SAML 2.0 Setup​

1. Identity Provider Configuration​

Configure your IdP (Okta, Azure AD, OneLogin, etc.) with:

SettingValue
SSO URL{API_BASE_URL}/api/auth/saml/callback
Entity ID{API_BASE_URL}/api/auth/saml/metadata
Name ID Formaturn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress

2. Gauzy Configuration​

SAML_ISSUER=your-entity-id
SAML_CALLBACK_URL=http://localhost:3000/api/auth/saml/callback
SAML_ENTRY_POINT=https://idp.example.com/sso/saml
SAML_CERT=your-idp-certificate

Attribute Mapping​

SAML AttributeGauzy Field
emailUser email
firstNameFirst name
lastNameLast name
groupsRole mapping

OAuth2 SSO​

For OAuth2-based SSO, use the built-in social auth providers:

  • Google β€” Google Workspace SSO
  • Microsoft β€” Azure AD / Entra ID
  • GitHub β€” GitHub Organizations

See Social Auth for OAuth setup.

Enterprise SSO Features​

FeatureDescription
Just-in-time provisioningAuto-create users on first login
Role mappingMap IdP groups to Gauzy roles
Forced SSODisable password login
Multi-providerMultiple SSO providers