{"name":"access_control","slug":"access-control","family":"setting","title":"Settings keys","noun":"settings key","description":"The gateway server now denies requests with unparseable or unknown client IPs when access control is on.","description_source":"entry","described_by":{"version":"2.1.261","anchor":"gateway-proxy-hardens-x-forwarded-for-handling"},"presence":{"first_seen":"2.1.287","removed_in":"2.1.307","in_current_build":false,"newest_mined":"2.1.308","builds":15,"mined_builds":149,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.261","anchor":"gateway-proxy-hardens-x-forwarded-for-handling","heading":"Gateway proxy hardens X-Forwarded-For handling","line":"The gateway server now denies requests with unparseable or unknown client IPs when access control is on.","released_at":"2026-09-04 17:49:34","reason":"found in this entry's text"}],"entries_total":1,"docs":[{"source":"claude-code","path":"claude-apps-gateway","title":"Claude apps gateway for Amazon Bedrock, Claude Platform on AWS, Google Cloud, and Microsoft Foundry","documented":false},{"source":"claude-code","path":"claude-apps-gateway-config","title":"Claude apps gateway configuration","documented":false},{"source":"claude-code","path":"claude-apps-gateway-deploy","title":"Claude apps gateway deployment and operations","documented":false}],"docs_total":3,"gates":[],"related":[{"name":"accessFallbackModels","slug":"accessfallbackmodels","description":"A new accessFallbackModels setting lists models Claude Code may fall back to when the main model can't be used"},{"name":"accessToken","slug":"accesstoken","description":"An SDK host can now refuse to refresh your login token and say why."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/access-control","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}