Skip to content

Tenant Configuration

Configure tenant-specific settings.

Update Tenant Config

curl -X PATCH http://localhost:8000/api/sso/v1/tenants/TENANT_ID \
  -H "Authorization: Bearer TOKEN" \
  -d '{
    "config": {
      "require_mfa": true,
      "session_timeout": 7200,
      "allowed_login_methods": ["password", "oauth"],
      "password_min_length": 10
    }
  }'

Configuration Options

Setting Type Default Description
require_mfa boolean false Force MFA for all users
session_timeout integer 3600 Session duration (seconds)
allowed_login_methods array all Enabled login methods
password_min_length integer 8 Minimum password length
password_require_special boolean true Require special characters