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 |