11 pages for soft_deny.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Configure auto mode
Claude Code CLI · in the page
auto-mode-config
…h scope are combined. A developer can extend `environment`, `allow`, `soft_deny`, and `hard_deny` with personal entries but can't remove entries that managed settings provide. Because allow rules act…
Best practices for Claude Code
Claude Code CLI · in the page
best-practices
…t` and `allow` you'd lose the built-in context and exceptions, and a `soft_deny` list without it drops the built-in blocks on force pushes and production deploys. > > The `autoMode` block also has to…
Claude Code changelog
Claude Code CLI · in the page
changelog
…`CCR_AUTO_MODE_ALLOW`, `CCR_AUTO_MODE_ENVIRONMENT` and `CCR_AUTO_MODE_SOFT_DENY` into a session's environment * \[Claude Tag] Changed the settings confirmation cards Claude posts in a Slack channel to…
Deploy managed settings
Claude Code CLI · in the page
managed-settings
…ithheld grant and the list that couldn't be read. * In `autoMode`, a `soft_deny` or `hard_deny` list that can't be read, or that lost an invalid entry, withholds `allow` and `environment` the same way…
Self-hosted environments reference
Claude Code CLI · in the page
self-hosted-environments-reference
…es an admin of your organization wrote. The lists are `environment`, `soft_deny`, and `allow`: * **`environment`**: an entry can make the classifier allow more as well as less. * **`soft_deny`**: an…
Configure server-managed settings
Claude Code CLI · in the page
server-managed-settings
…fier blocks and important warnings about the `environment`, `allow`, `soft_deny`, and `hard_deny` fields. **3. Save and deploy** Save your changes. Claude Code clients receive the updated settings o…
Claude Code settings
Claude Code CLI · in the page
settings
…mode) classifier blocks and allows. Contains `environment`, `allow`, `soft_deny`, and `hard_deny` arrays of prose rules. Include the literal string `"$defaults"` in an array to inherit the built-in ru…
All settings
Claude Code CLI · in the page
settings-reference
…r managed`](#scopes) * **Type**: object with `environment`, `allow`, `soft_deny`, and `hard_deny` arrays of prose rules, plus the [`classifyAllShell`](#automode-classifyallshell) Boolean * **Default**…
Week 17 · April 20–24, 2026
Claude Code CLI · in the page
whats-new/2026-w17
…to github.comAuto mode: include `"$defaults"` in [`autoMode.allow`, `soft_deny`, or `environment`](https://code.claude.com/docs/en/auto-mode-config) to add custom rules alongside the built-in list in…
Changelog
Claude Documentation · in the page
cowork/changelog
…` list without `"$defaults"` replaces the built-in exceptions, and a `soft_deny` or `environment` list without it adds to the built-in rules. Auto mode may ask or block more. * Changed recurring sched…
Code in Claude Desktop on 3P
Claude Documentation · in the page
third-party/claude-desktop/code
…Claude Code combines your lists with the `environment`, `allow`, and `soft_deny` lists that Claude Desktop sends, which start with `"$defaults"`. If your `allow` list has entries but not `"$defaults"`…