{"name":"user_id_claim","slug":"user-id-claim","family":"setting","title":"Settings keys","noun":"settings key","description":"A new `oidc.user_id_claim` setting picks which sign-in token field holds the user ID, defaulting to `sub`","description_source":"entry","described_by":{"version":"2.1.312","anchor":"oidc-proxy-gains-oidcuser-id-claim"},"presence":{"first_seen":"2.1.312","removed_in":null,"in_current_build":true,"newest_mined":"2.1.312","builds":1,"mined_builds":153,"first_cited":{"version":"2.1.312","released_at":"2026-10-27 18:36:10","spans":1}},"aliases":[],"entries":[{"version":"2.1.312","anchor":"oidc-proxy-gains-oidcuser-id-claim","heading":"The OIDC gateway can take the user ID from a claim other than sub","line":"A new `oidc.user_id_claim` setting picks which sign-in token field holds the user ID, defaulting to `sub`","released_at":"2026-10-27 18:36:10","reason":"found in this entry's text"}],"entries_total":1,"docs":[{"source":"claude-code","path":"changelog","title":"Claude Code changelog","documented":false}],"docs_total":1,"gates":[],"related":[{"name":"user","slug":"user","description":"Recalled memories no longer get silently dropped when the model echoes back the category label with the name."},{"name":"user.email","slug":"user-email","description":"Docker detection and git identity lookups no longer spawn subprocesses, so startup is slightly lighter."},{"name":"user.groups","slug":"user-groups","description":"Telemetry can now include your group memberships as a user.groups attribute, alongside your email"},{"name":"user.name","slug":"user-name","description":"Docker detection and git identity lookups no longer spawn subprocesses, so startup is slightly lighter."},{"name":"user_config","slug":"user-config","description":"MCP failures are now sorted into causes like server down, login problem or bad config for reporting."},{"name":"userConfig","slug":"userconfig","description":"Installing a plugin can now walk you through configuring it, if the plugin declares options."},{"name":"userinfo_fallback","slug":"userinfo-fallback","description":"Gateway OIDC config gains an option to control whether scope resends on token refresh."},{"name":"userPluginMarketplacesEnabled","slug":"userpluginmarketplacesenabled","description":"Admins can now block users from adding their own plugin marketplaces or uploading plugins."},{"name":"userPluginUploadsEnabled","slug":"userpluginuploadsenabled","description":"Admins can now block users from adding their own plugin marketplaces or uploading plugins."},{"name":"USERPROFILE","slug":"userprofile","description":null}],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/user-id-claim","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}