Skip to content

ref: Begin deprecating category from localities - #123250

Merged
lynnagara merged 6 commits into
masterfrom
locality-category
Sep 2, 2026
Merged

ref: Begin deprecating category from localities#123250
lynnagara merged 6 commits into
masterfrom
locality-category

org creation honors signup_visible

0bf30a6
Select commit
Loading
Failed to load commit list.
@sentry/warden / warden: wrdn-authz completed Aug 31, 2026

1 issue

wrdn-authz: Found 1 issue (1 medium)

Medium

Single-tenant locality org-creation guard dropped for default-open signup_visible - `src/sentry/core/endpoints/organization_index.py:108-109`

In deployments retaining legacy SINGLE_TENANT locality configurations without an explicit signup_visible value, non-staff users can submit that locality through dataStorageLocation and provision organizations into its dedicated cell. The locality parser defaults omitted signup_visible to true, while the org-creation validator checks only visible and signup_visible and no longer enforces the single-tenant category boundary.


⏱ 11m · 3.7M in / 100.8k out · $2.17

Annotations

Check warning on line 109 in src/sentry/core/endpoints/organization_index.py

See this annotation in the file changed.

@sentry-warden sentry-warden / warden: wrdn-authz

Single-tenant locality org-creation guard dropped for default-open signup_visible

In deployments retaining legacy `SINGLE_TENANT` locality configurations without an explicit `signup_visible` value, non-staff users can submit that locality through `dataStorageLocation` and provision organizations into its dedicated cell. The locality parser defaults omitted `signup_visible` to true, while the org-creation validator checks only `visible` and `signup_visible` and no longer enforces the single-tenant category boundary.