tenant-settings
Per-tenant Currency + Locale defaults, exposed as two config keys (tenant-settings:config:currency, tenant-settings:config:locale) that surface in the self-populating Settings-Hub via mask. Pair with defineCreateWithTenantDefaults to auto-fill a money field’s currency or a locale field on create instead of hard-coding a literal per entity.
How it fits
Section titled “How it fits”What this feature needs to run (Requires).
flowchart TB
n_tenant_settings["tenant-settings"]
subgraph how_reqs["Requires"]
n_config["config"]
end
n_config --> n_tenant_settings
Dependencies
Section titled “Dependencies”- Requires:
config - Activation: always on (not toggleable)
Configuration
Section titled “Configuration”Per-tenant config keys, set via the tenant-admin UI or a seed. 🔒 = encrypted at rest.
| Key | Type | Default | Scope | Who can write | Who can read |
|---|---|---|---|---|---|
currency | select (EUR | USD | GBP | CHF | JPY | SEK | NOK | DKK | PLN | CZK | CAD | AUD | NZD | CNY | INR) | EUR | tenant | TenantAdmin, Admin, SystemAdmin | all |
locale | select (de | en | es) | en | tenant | TenantAdmin, Admin, SystemAdmin | all |