Auth0 · Schema

UpdateTenantSettingsResponseContent

AI AgentsAuthenticationAuthorizationFGAIdentity ManagementMCPOAuthOktaOpenID ConnectSAMLSecuritySCIM

Properties

Name Type Description
change_password object
guardian_mfa_page object
default_audience string Default audience for API authorization.
default_directory string Name of connection used for password grants at the `/token`endpoint. The following connection types are supported: LDAP, AD, Database Connections, Passwordless, Windows Azure Active Directory, ADFS.
error_page object
device_flow object
default_token_quota object
flags object
friendly_name string Friendly name for this tenant.
picture_url string URL of logo to be shown for this tenant (recommended size: 150x150)
support_email string End-user support email address.
support_url string End-user support URL.
allowed_logout_urls array URLs that are valid to redirect to after logout from Auth0.
session_lifetime number Number of hours a session will stay valid.
idle_session_lifetime number Number of hours for which a session can be inactive before the user must log in again.
ephemeral_session_lifetime number Number of hours an ephemeral (non-persistent) session will stay valid.
idle_ephemeral_session_lifetime number Number of hours for which an ephemeral (non-persistent) session can be inactive before the user must log in again.
sandbox_version string Selected sandbox version for the extensibility environment.
legacy_sandbox_version string Selected sandbox version for rules and hooks extensibility.
sandbox_versions_available array Available sandbox versions for the extensibility environment.
default_redirection_uri string The default absolute redirection uri, must be https
enabled_locales array Supported locales for the user interface.
session_cookie object
sessions object
oidc_logout object
allow_organization_name_in_authentication_api boolean Whether to accept an organization name instead of an ID on auth endpoints
customize_mfa_in_postlogin_action boolean Whether to enable flexible factors for MFA in the PostLogin action
acr_values_supported arraynull Supported ACR values
mtls object
pushed_authorization_requests_supported boolean Enables the use of Pushed Authorization Requests
authorization_response_iss_parameter_supported booleannull Supports iss parameter in authorization responses
skip_non_verifiable_callback_uri_confirmation_prompt booleannull Controls whether a confirmation prompt is shown during login flows when the redirect URI uses non-verifiable callback URIs (for example, a custom URI schema such as `myapp://`, or `localhost`). If set
resource_parameter_profile object
client_id_metadata_document_supported boolean Whether the authorization server supports retrieving client metadata from a client_id URL.
phone_consolidated_experience boolean Whether Phone Consolidated Experience is enabled for this tenant.
enable_ai_guide boolean Whether Auth0 Guide (AI-powered assistance) is enabled for this tenant.
dynamic_client_registration_security_mode object
View JSON Schema on GitHub

JSON Schema

auth0-updatetenantsettingsresponsecontent-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/UpdateTenantSettingsResponseContent",
  "title": "UpdateTenantSettingsResponseContent",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "change_password": {
      "$ref": "#/components/schemas/TenantSettingsPasswordPage"
    },
    "guardian_mfa_page": {
      "$ref": "#/components/schemas/TenantSettingsGuardianPage"
    },
    "default_audience": {
      "type": "string",
      "description": "Default audience for API authorization.",
      "default": ""
    },
    "default_directory": {
      "type": "string",
      "description": "Name of connection used for password grants at the `/token`endpoint. The following connection types are supported: LDAP, AD, Database Connections, Passwordless, Windows Azure Active Directory, ADFS.",
      "default": ""
    },
    "error_page": {
      "$ref": "#/components/schemas/TenantSettingsErrorPage"
    },
    "device_flow": {
      "$ref": "#/components/schemas/TenantSettingsDeviceFlow"
    },
    "default_token_quota": {
      "$ref": "#/components/schemas/DefaultTokenQuota",
      "x-release-lifecycle": "EA"
    },
    "flags": {
      "$ref": "#/components/schemas/TenantSettingsFlags"
    },
    "friendly_name": {
      "type": "string",
      "description": "Friendly name for this tenant.",
      "default": "My Company"
    },
    "picture_url": {
      "type": "string",
      "description": "URL of logo to be shown for this tenant (recommended size: 150x150)",
      "default": "https://mycompany.org/logo.png",
      "format": "absolute-uri-or-empty"
    },
    "support_email": {
      "type": "string",
      "description": "End-user support email address.",
      "default": "[email protected]",
      "format": "email-or-empty"
    },
    "support_url": {
      "type": "string",
      "description": "End-user support URL.",
      "default": "https://mycompany.org/support",
      "format": "absolute-uri-or-empty"
    },
    "allowed_logout_urls": {
      "type": "array",
      "description": "URLs that are valid to redirect to after logout from Auth0.",
      "items": {
        "type": "string",
        "format": "url"
      }
    },
    "session_lifetime": {
      "type": "number",
      "description": "Number of hours a session will stay valid.",
      "default": 168
    },
    "idle_session_lifetime": {
      "type": "number",
      "description": "Number of hours for which a session can be inactive before the user must log in again.",
      "default": 72
    },
    "ephemeral_session_lifetime": {
      "type": "number",
      "description": "Number of hours an ephemeral (non-persistent) session will stay valid.",
      "default": 72,
      "minimum": 1
    },
    "idle_ephemeral_session_lifetime": {
      "type": "number",
      "description": "Number of hours for which an ephemeral (non-persistent) session can be inactive before the user must log in again.",
      "default": 24,
      "minimum": 1
    },
    "sandbox_version": {
      "type": "string",
      "description": "Selected sandbox version for the extensibility environment.",
      "default": "22"
    },
    "legacy_sandbox_version": {
      "type": "string",
      "description": "Selected sandbox version for rules and hooks extensibility.",
      "default": ""
    },
    "sandbox_versions_available": {
      "type": "array",
      "description": "Available sandbox versions for the extensibility environment.",
      "items": {
        "type": "string"
      }
    },
    "default_redirection_uri": {
      "type": "string",
      "description": "The default absolute redirection uri, must be https"
    },
    "enabled_locales": {
      "type": "array",
      "description": "Supported locales for the user interface.",
      "items": {
        "$ref": "#/components/schemas/SupportedLocales"
      }
    },
    "session_cookie": {
      "$ref": "#/components/schemas/SessionCookieSchema"
    },
    "sessions": {
      "$ref": "#/components/schemas/TenantSettingsSessions"
    },
    "oidc_logout": {
      "$ref": "#/components/schemas/TenantOIDCLogoutSettings"
    },
    "allow_organization_name_in_authentication_api": {
      "type": "boolean",
      "description": "Whether to accept an organization name instead of an ID on auth endpoints",
      "default": false
    },
    "customize_mfa_in_postlogin_action": {
      "type": "boolean",
      "description": "Whether to enable flexible factors for MFA in the PostLogin action",
      "default": false
    },
    "acr_values_supported": {
      "type": [
        "array",
        "null"
      ],
      "description": "Supported ACR values",
      "minItems": 0,
      "items": {
        "type": "string",
        "format": "acr"
      }
    },
    "mtls": {
      "$ref": "#/components/schemas/TenantSettingsMTLS"
    },
    "pushed_authorization_requests_supported": {
      "type": "boolean",
      "description": "Enables the use of Pushed Authorization Requests",
      "default": false
    },
    "authorization_response_iss_parameter_supported": {
      "type": [
        "boolean",
        "null"
      ],
      "description": "Supports iss parameter in authorization responses",
      "default": false
    },
    "skip_non_verifiable_callback_uri_confirmation_prompt": {
      "type": [
        "boolean",
        "null"
      ],
      "description": "Controls whether a confirmation prompt is shown during login flows when the redirect URI uses non-verifiable callback URIs (for example, a custom URI schema such as `myapp://`, or `localhost`).\nIf set to true, a confirmation prompt will not be shown. We recommend that this is set to false for improved protection from malicious apps.\nSee https://auth0.com/docs/secure/security-guidance/measures-against-app-impersonation for more information."
    },
    "resource_parameter_profile": {
      "$ref": "#/components/schemas/TenantSettingsResourceParameterProfile",
      "x-release-lifecycle": "GA"
    },
    "client_id_metadata_document_supported": {
      "type": "boolean",
      "description": "Whether the authorization server supports retrieving client metadata from a client_id URL.",
      "default": false,
      "x-release-lifecycle": "EA"
    },
    "phone_consolidated_experience": {
      "type": "boolean",
      "description": "Whether Phone Consolidated Experience is enabled for this tenant."
    },
    "enable_ai_guide": {
      "type": "boolean",
      "description": "Whether Auth0 Guide (AI-powered assistance) is enabled for this tenant."
    },
    "dynamic_client_registration_security_mode": {
      "$ref": "#/components/schemas/TenantSettingsDynamicClientRegistrationSecurityMode",
      "x-release-lifecycle": "GA"
    }
  }
}