6 pages for hard_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
…ned. 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 as exceptions to…
Deploy managed settings
Claude Code CLI · in the page
managed-settings
…nd 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. The fail-clo…
Configure server-managed settings
Claude Code CLI · in the page
server-managed-settings
…mportant 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 on their next star…
Claude Code settings
Claude Code CLI · in the page
settings
…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 rules at that posit…
All settings
Claude Code CLI · in the page
settings-reference
…es) * **Type**: object with `environment`, `allow`, `soft_deny`, and `hard_deny` arrays of prose rules, plus the [`classifyAllShell`](#automode-classifyallshell) Boolean * **Default**: unset, so the c…
Code in Claude Desktop on 3P
Claude Documentation · in the page
third-party/claude-desktop/code
…llow` rules, and Claude Desktop's own `allow` entries still apply. A `hard_deny` list without `"$defaults"` can replace the built-in `hard_deny` rules. * **Keep `parentSettingsBehavior`.** Without it,…