Skip to main content
Configuration keys by Claude Desktop release. Each section lists keys added in that release, with the MDM key name (for plist/registry deployment) and the equivalent JSON shape (for local-file or bootstrap remote configuration).
v1.20186.0
2026-07-09
No configuration changes in this release.
v1.19367.0
2026-07-07
MDM keyTypeDescription
inferenceFoundryAuthFlowenumEntra ID sign-in flow
microsoftAuthBrokerenumMicrosoft 365 native sign-in broker
managedMcpServers[].startupTimeoutSecintegerNew subfield: maximum wait in seconds for the server to start and list its tools.
JSON (e.g. for non-MDM users or Bootstrap):
{
  "inference": {
    "credential": {
      "authFlow": "<device-code|browser>"
    }
  },
  "authentication": {
    "microsoftAuthBroker": "<auto|disabled>"
  }
}
Changed:
  • isDesktopExtensionEnabled — default changed from true to false: Desktop Extensions (.dxt, .mcpb) no longer load unless explicitly enabled.
  • allowedPluginMarketplaces (beta) — can now be delivered per-user through the bootstrap server; previously MDM-only.
v1.18286.2
2026-07-07
No configuration changes in this release.
v1.18286.0
2026-07-02
Removed:
  • disableDefaultPlugins — third-party deployments always skip the default plugin marketplaces and standard deployments always include them, so the key no longer has an effect.
v1.17377.2
2026-07-01
No configuration changes in this release.
v1.17377.1
2026-06-30
MDM keyTypeDescription
allowedPluginMarketplacesobject[]Admin-configured plugin marketplace git URLs appear under the Directory’s Organization tab. (MDM-only; not settable via bootstrap JSON.)
inferenceVertexWorkforceOidc.omitOfflineAccessbooleanNew subfield: omit offline_access from the OIDC scope request.
JSON (Non-MDM User, Bootstrap Remote):
{
  "inference": {
    "credential": {
      "oidc": {
        "omitOfflineAccess": "<boolean>"
      }
    }
  }
}
v1.15962.2
2026-06-30
No configuration changes in this release.
v1.15962.1
2026-06-26
No configuration changes in this release.
v1.15962.0
2026-06-25
MDM keyTypeDescription
otlpContentCaptureenum[]Content capture categories
disableBundledSkillsbooleanDisable bundled skills and workflows
managedMcpServers[].serverenumGained "websearch" — managed web search (Brave, Tavily, Exa or custom)
JSON (Non-MDM User, Bootstrap Remote):
{
  "otlp": {
    "contentCapture": [
      "<userPrompts|assistantResponses|toolDetails|toolContent|rawApiBodies>"
    ]
  },
  "workspace": {
    "disableBundledSkills": "<boolean>"
  },
  "mcp": {
    "managedServers": [
      {
        "name": "Web search",
        "server": "websearch",
        "provider": "<brave|tavily|exa|custom>",
        "headers": { "<header-name>": "<string>" },
        "customUrl": "<string, provider=custom only>"
      }
    ]
  }
}
v1.15200.0
2026-06-23
No configuration changes in this release.
v1.14271.0
2026-06-18
MDM keyTypeDescription
chatAdvancedFileAnalysisEnabledbooleanAdvanced file analysis
inferenceSessionLifetimeSecintegerSign-in session lifetime
JSON (Non-MDM User, Bootstrap Remote):
{
  "chatSurface": {
    "advancedFileAnalysis": "<boolean>"
  },
  "inference": {
    "sessionLifetimeSec": "<integer>"
  }
}
Deprecated:
  • betaFeaturesEnabled — Allow beta features (added and deprecated in this release)
v1.13576.0
2026-06-16
MDM keyTypeDescription
chatTabEnabledbooleanAllow Chat tab
inferenceBedrockAwsCliPathstringAWS CLI path
JSON (Non-MDM User, Bootstrap Remote):
{
  "chatSurface": {
    "enabled": "<boolean>"
  },
  "inference": {
    "awsEnv": {
      "awsCliPath": "<string>"
    }
  }
}
v1.12603.0
2026-06-11
MDM keyTypeDescription
inferenceVertexOAuthLoginHintstringVertex OAuth login hint
JSON (Non-MDM User, Bootstrap Remote):
{
  "inference": {
    "credential": {
      "loginHint": "<string>"
    }
  }
}
v1.10628.0
2026-06-03
MDM keyTypeDescription
inferenceVertexWorkforceAudiencestringWorkforce Identity audience
inferenceVertexWorkforceUserProjectstringWorkforce Identity billing project
inferenceVertexWorkforceOidcobjectWorkforce Identity IdP (OIDC)
organizationPluginsUrlstringOrganization plugins endpoint
autoModeEnabledbooleanAllow Auto mode
inferenceCredentialHelperSilentRefreshEnabledbooleanRe-run helper for silent refresh
bootstrapEnabledbooleanUse bootstrap config
bootstrapUrlstringBootstrap config URL
bootstrapOidcobjectBootstrap OIDC parameters
JSON (Non-MDM User, Bootstrap Remote):
{
  "inference": {
    "credential": {
      "audience": "<string>",
      "userProject": "<string>",
      "oidc": {
        "issuer": "<string>",
        "authorizationUrl": "<string>",
        "tokenUrl": "<string>",
        "clientId": "<string>",
        "scopes": "<string>",
        "redirectPort": "<integer>"
      },
      "silentRefreshEnabled": "<boolean>"
    }
  }
}
v1.9659.0
2026-06-02
MDM keyTypeDescription
coworkTabEnabledbooleanAllow Cowork tab
JSON (Non-MDM User, Bootstrap Remote):
{
  "coworkSurface": {
    "enabled": "<boolean>"
  }
}
v1.9255.0
2026-05-27
MDM keyTypeDescription
otlpDesktopLogLevelenumDesktop telemetry export level
inferenceFoundryTenantIdstringEntra ID tenant ID
inferenceFoundryClientIdstringEntra ID client ID
JSON (Non-MDM User, Bootstrap Remote):
{
  "otlp": {
    "desktopLogLevel": "<off|error|warn|info|debug>"
  },
  "inference": {
    "credential": {
      "tenantId": "<string>",
      "clientId": "<string>"
    }
  }
}
v1.8555.0
2026-05-25
MDM keyTypeDescription
inferenceCredentialKindenumCredential kind
JSON (Non-MDM User, Bootstrap Remote):
{
  "inference": {
    "credential": {
      "kind": "<static|helper-script|interactive|vendor-profile>"
    }
  }
}
v1.8089.0
2026-05-19
MDM keyTypeDescription
inferenceAnthropicApiKeystringClaude API key
inferenceCustomHeadersobjectCustom inference headers (renamed from inferenceGatewayHeaders)
modelDiscoveryEnabledbooleanModel discovery
orgPluginSettingsobjectOrganization plugin settings
builtinToolPolicyobjectBuilt-in tool policy
inferenceCredentialHelperTimeoutSecintegerCredential helper timeout
JSON (Non-MDM User, Bootstrap Remote):
{
  "inference": {
    "credential": {
      "apiKey": "<string>",
      "timeoutSec": "<integer>"
    },
    "customHeaders": "<object>"
  }
}
v1.7196.0
2026-05-16
MDM keyTypeDescription
bannerobjectOrganization banner
v1.6889.0
2026-05-08
MDM keyTypeDescription
disableDeepLinkRegistrationbooleanDisable claude:// deep-link handling
inferenceGatewayOidcobjectGateway SSO IdP (OIDC)
JSON (Non-MDM User, Bootstrap Remote):
{
  "inference": {
    "credential": {
      "oidc": {
        "issuer": "<string>",
        "authorizationUrl": "<string>",
        "tokenUrl": "<string>",
        "clientId": "<string>",
        "scopes": "<string>",
        "redirectPort": "<integer>",
        "bearerTokenType": "<id_token|access_token>",
        "appendOfflineAccess": "<boolean>"
      }
    }
  }
}
v1.6259.0
2026-05-06
MDM keyTypeDescription
inferenceBedrockSsoStartUrlstringAWS SSO start URL
inferenceBedrockSsoRegionstringAWS SSO region
inferenceBedrockSsoAccountIdstringAWS SSO account ID
inferenceBedrockSsoRoleNamestringAWS SSO role name
JSON (Non-MDM User, Bootstrap Remote):
{
  "inference": {
    "credential": {
      "ssoStartUrl": "<string>",
      "ssoRegion": "<string>",
      "ssoAccountId": "<string>",
      "ssoRoleName": "<string>"
    }
  }
}
v1.5354.0
2026-04-29
MDM keyTypeDescription
otlpResourceAttributesobjectOpenTelemetry resource attributes
JSON (Non-MDM User, Bootstrap Remote):
{
  "otlp": {
    "resourceAttributes": "<object>"
  }
}
v1.5186.0
2026-04-28
MDM keyTypeDescription
inferenceBedrockServiceTierenumBedrock service tier
JSON (Non-MDM User, Bootstrap Remote):
{
  "inference": {
    "serviceTier": "<flex|priority>"
  }
}
v1.3834.0
2026-04-21
MDM keyTypeDescription
disableDeploymentModeChooserbooleanDisable Claude.ai sign-in
v1.3036.0
2026-04-16
MDM keyTypeDescription
inferenceGatewayAuthSchemeenumGateway auth scheme
JSON (Non-MDM User, Bootstrap Remote):
{
  "inference": {
    "credential": {
      "authScheme": "<auto|x-api-key|bearer|sso>"
    }
  }
}
Baseline
MDM keyTypeDescription
isDesktopExtensionEnabledbooleanAllow desktop extensions (renamed from isDxtEnabled)
isDesktopExtensionSignatureRequiredbooleanRequire signed extensions (renamed from isDxtSignatureRequired)
isLocalDevMcpEnabledbooleanAllow user-added MCP servers
isClaudeCodeForDesktopEnabledbooleanAllow Claude Code tab
coworkEgressAllowedHostsarray<string>Allowed egress hosts
otlpEndpointstringOpenTelemetry collector endpoint
otlpProtocolenumOpenTelemetry exporter protocol
otlpHeadersobjectOpenTelemetry exporter headers
autoUpdaterEnforcementHoursintegerAuto-update enforcement window
disableAutoUpdatesbooleanBlock auto-updates
inferenceProviderenumInference provider
inferenceGatewayBaseUrlstringGateway base URL
inferenceGatewayApiKeystringGateway API key
inferenceVertexProjectIdstringGCP project ID
inferenceVertexRegionstringGCP region
inferenceVertexCredentialsFilestringGCP credentials file path
inferenceVertexOAuthClientIdstringVertex OAuth client ID
inferenceVertexOAuthClientSecretstringVertex OAuth client secret
inferenceVertexOAuthScopesstringVertex OAuth scopes
inferenceVertexBaseUrlstringVertex AI base URL
inferenceBedrockRegionstringAWS region
inferenceBedrockBearerTokenstringAWS bearer token
inferenceBedrockBaseUrlstringBedrock base URL
inferenceBedrockProfilestringAWS profile name
inferenceBedrockAwsDirstringAWS config directory
inferenceFoundryResourcestringAzure AI Foundry resource name
inferenceFoundryApiKeystringAzure AI Foundry API key
inferenceModelsarray<string|object>Model list
deploymentOrganizationUuidstringOrganization UUID
disableEssentialTelemetrybooleanBlock essential telemetry
disableNonessentialTelemetrybooleanBlock nonessential telemetry
disableNonessentialServicesbooleanBlock nonessential services
managedMcpServersarray<object|object|object|null>Managed MCP servers
disabledBuiltinToolsarray<string>Disabled built-in tools
allowedWorkspaceFoldersarray<string|object>Allowed workspace folders
inferenceCredentialHelperstringHelper script
inferenceCredentialHelperTtlSecintegerHelper script TTL
inferenceMaxTokensPerWindowintegerMax tokens per window
inferenceTokenWindowHoursintegerToken cap window
Deprecated:
  • requireCoworkFullVmSandbox — Require full VM sandbox