{"version":"2.1.315","anchor":"workload-identity-org-id-no-longer-requires-prior-condition","canonical_anchor":"workload-identity-org-id-no-longer-requires-prior-condition","heading":"Organization ID for Workload Identity Federation is looked up in more cases","tier":"notice","area":"Auth","scope":"org","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.315\/e\/workload-identity-org-id-no-longer-requires-prior-condition","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.315","markdown":"### Organization ID for Workload Identity Federation is looked up in more cases\n\nClaude Code now resolves `ANTHROPIC_ORGANIZATION_ID` whenever no federation source location is set, dropping an earlier extra condition\n\n**Unclear.** The condition that was removed is not described, so it is unclear which federation setups behave differently now.\n\n**What**\n\nWorkload Identity Federation lets Claude Code sign in with credentials from another system instead of a personal login. `ANTHROPIC_ORGANIZATION_ID` is the environment variable that names your organization for it. An environment variable is a named value you set in your shell before starting a program.\n\nWhen no source location for federation credentials has been set, Claude Code now always works out the organization ID from `ANTHROPIC_ORGANIZATION_ID`. Before, it also required a second condition to be true first.\n\n**Why**\n\nThis can change how Claude Code detects your organization when you sign in through federation.\n\n- Area: Auth\n- Names: `ANTHROPIC_ORGANIZATION_ID`\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5\n- Scope: org\n- Heads-up: no"}