{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/delinea/main/json-schema/delinea-configuration-application-settings-model-schema.json", "title": "ConfigurationApplicationSettingsModel", "description": "Configuration Application Settings", "x-generated": "2026-10-03", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/delinea-configuration-api-openapi.yml#/components/schemas/ConfigurationApplicationSettingsModel", "properties": { "allowSendTelemetry": { "description": "Send Anonymized System Metrics Information", "type": [ "boolean", "null" ] }, "allowSoftwareUpdateChecks": { "description": "Allow software update checks. This setting is ignored in cloud environments.", "type": [ "boolean", "null" ] }, "apiRefreshTokensEnabled": { "description": "API Refresh Tokens Enabled", "type": "boolean" }, "apiSessionTimeoutDays": { "description": "API session timeout days", "type": "integer", "format": "int32" }, "apiSessionTimeoutHours": { "description": "API session timeout hours", "type": "integer", "format": "int32" }, "apiSessionTimeoutMinutes": { "description": "API session timeout minutes", "type": "integer", "format": "int32" }, "apiSessionTimeoutUnlimited": { "description": "API session timeout unlimited", "type": "boolean" }, "configurationEarlyAdopterEnabled": { "description": "Notify when preview releases are available. False by default", "type": [ "boolean", "null" ] }, "customUrl": { "description": "Outward accessible url to get to application. This setting is ignored in cloud environments.", "type": "string" }, "displayDowntimeMessageToAdminsOnly": { "description": "Display Downtime Message To Admins Only", "type": [ "boolean", "null" ] }, "enableCredSsp": { "description": "Enable Cred SSP for win RM", "type": "boolean" }, "enableSyslogCefLogging": { "description": "Enable Syslog/CEF Logging", "type": "boolean" }, "enableWebServices": { "description": "Enable Web services", "type": "boolean" }, "maximumTokenRefreshesAllowed": { "description": "Maximum Token Refreshes Allowed", "type": "integer", "format": "int32" }, "maxSecretLogLength": { "description": "Maximum number of entries in secret log", "type": "integer", "format": "int32" }, "mobileMaxOfflineDays": { "description": "The Maximum Time for Offline Access on Mobile Devices setting in Secret Server determines how long to cache secret data on the mobile device", "type": "integer", "format": "int32" }, "mobileMaxOfflineHours": { "description": "The Maximum Time for Offline Access on Mobile Devices setting in Secret Server determines how long to cache secret data on the mobile device", "type": "integer", "format": "int32" }, "obfuscatePersonallyIdentifiableInformation": { "description": "Should Secret Server obfuscate information that could identify a person", "type": "boolean" }, "piiObfuscationLevel": { "description": "Delimit or replace personally identifiable information and automatically remove from Audit Exports ", "type": "string" }, "preventApplicationFromSleeping": { "description": "A keep alive thread will run in the background pinging the web URL to make sure IIS does not stop running due to inactivity. This setting is ignored in cloud environments.", "type": [ "boolean", "null" ] }, "preventDirectApiAuthentication": { "description": "Prevent non-Application Account users from directly authenticating against the API.", "type": "boolean" }, "syslogCefDateTimeFormat": { "description": "DateTime Format for Syslog/CEF Protocol log timestamps. Syslog: Jun 23 2022 11:22:33; ISO 8601: 2022-06-23T11:22:33.000", "type": [ "string", "null" ] }, "syslogCefLogSite": { "description": "This is the site that the CEF/Syslogs will run on", "type": [ "integer", "null" ], "format": "int32" }, "syslogCefPort": { "description": "Syslog/CEF Protocol", "type": [ "integer", "null" ], "format": "int32" }, "syslogCefProtocol": { "description": "Syslog/CEF Protocol to use when sending logs", "type": [ "string", "null" ] }, "syslogCefServer": { "description": "Syslog/CEF Server Address", "type": "string" }, "syslogCefTimeZone": { "description": "Time Zone to use when sending Syslog/CEF Protocol log entries", "type": [ "string", "null" ] }, "tmsInstallationPath": { "description": "If TMS is installed, the file location. This setting is ignored in cloud environments.", "type": "string" }, "winRmEndpointUrl": { "description": "Win RM endpoint url", "type": "string" }, "writeSyslogToEventLog": { "description": "Enable syslog events to the windows event log. This setting is ignored in cloud environments.", "type": [ "boolean", "null" ] } }, "type": "object" }