Roadmap priority
8
Goal
Provide organization-wide defaults for supported capabilities so teams can manage multiple projects consistently without duplicating configuration.
Organization settings act as the defaults layer . Project settings remain the primary override layer where supported.
Organization
↓
Default retention: 90 days
Default notifications: enabled
Default quotas: enabled
Default alert rules: enabled
Default AI preferences: enabled
Default PII settings: enabled
↓
Project A — inherit organization defaults
Project B — override retention to 30 days
Project C — override notifications configuration
Current state
Most settings are currently configured per project .
Organizations cannot yet provide shared defaults across multiple projects in a unified model.
Some organization-level capabilities already exist or are tracked separately (e.g. PII settings in PII scrubbing: organization-level defaults with project overrides #477 ).
There is currently no unified organization-level defaults and overrides model across supported capabilities.
Organization-level defaults
Organization-wide defaults may include:
Capability
Notes
Notifications
Default destinations and preferences (#492 )
PII settings
Implemented through #477 (do not duplicate here)
Retention policies
Default retention periods
Quotas
Default quota behavior
Alert Rules
Default alert preferences / configuration where supported (#493 )
AI preferences
Organization-level AI defaults (#496 )
Future settings
Additional defaults may be added without changing the overall model
Team permissions and RBAC may evolve separately and are intentionally not the primary focus of this issue.
Deliverables
Organization defaults
Project overrides
Navigation & UX
Quality
Merge semantics
Organization settings act as the defaults layer .
Organization
Project
Effective
Retention: 90 days
Inherit
90 days
Retention: 90 days
Override → 30 days
30 days
Notifications: enabled
Override → disabled
disabled
Supported project-level overrides should remain available unless explicitly documented otherwise.
Organization defaults must never silently remove supported project-level override capabilities.
Feature-specific merge rules (e.g. additive deny-keys for PII) are defined in the feature issue (#477 ) and must remain compatible with this model.
Technical notes
Prefer extending existing settings models rather than introducing parallel configuration systems.
Organization defaults should remain compatible with existing project-scoped settings.
Existing feature-specific implementations (such as PII scrubbing: organization-level defaults with project overrides #477 for PII settings) should be reused rather than duplicated.
Settings remain scoped by existing RBAC and organization membership rules.
Newly added capabilities should naturally fit into the organization → project defaults model.
Related
Out of scope
Team permissions and RBAC redesign
Cross-organization configuration sharing
Automatic migration of existing project settings (unless a follow-up explicitly requires it)
SDK-level configuration changes
Feature-specific implementations already tracked by dedicated issues (implement PII in PII scrubbing: organization-level defaults with project overrides #477 , not here)
Base branch
develop
Suggested acceptance checks
Organization defaults apply correctly to newly created and existing projects where supported.
Supported project-level overrides behave according to documented merge semantics.
Dashboard UI clearly communicates inherited versus overridden values.
Authorization rules are enforced consistently across organization settings.
Existing project-scoped functionality continues to work when organization defaults are absent.
Tests cover merge behavior, inheritance, authorization, and audit events where applicable.
Roadmap priority
8
Goal
Provide organization-wide defaults for supported capabilities so teams can manage multiple projects consistently without duplicating configuration.
Organization settings act as the defaults layer. Project settings remain the primary override layer where supported.
Current state
Organization-level defaults
Organization-wide defaults may include:
Team permissions and RBAC may evolve separately and are intentionally not the primary focus of this issue.
Deliverables
Organization defaults
Project overrides
Navigation & UX
Quality
Merge semantics
Organization settings act as the defaults layer.
Supported project-level overrides should remain available unless explicitly documented otherwise.
Organization defaults must never silently remove supported project-level override capabilities.
Feature-specific merge rules (e.g. additive deny-keys for PII) are defined in the feature issue (#477) and must remain compatible with this model.
Technical notes
Related
Out of scope
Base branch
developSuggested acceptance checks