Перейти к основному содержимому

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