Admin

Runtime store: gedeelde variabelen en secrets voor je tenant

De runtime store is het veilige tussenstation voor runtimewaarden die meerdere Elements of andere tenant- processen nodig hebben. Variabelen zijn leesbare JSON-waarden; secrets zijn write-only en blijven buiten gewone UI-weergave.

1. Variabelen

Variabelen zijn bedoeld voor niet-geheime runtimeconfiguratie die je vanuit Elements wilt kunnen lezen of bijwerken, bijvoorbeeld tenantdefaults, mappingtabellen of featureflags.

2. Secrets

Secrets zijn voor gevoelige waarden zoals API tokens, service-account JSON of credentials die nooit terug in de gewone beheerweergave mogen verschijnen.

Onderdeel Gedrag
IDBlijft zichtbaar en is de vaste verwijzing vanuit runtimecode.
WaardeAlleen schrijfbaar; bestaande inhoud wordt niet teruggetoond.
Heeft waardeLaat alleen zien of er een secret opgeslagen is.
Bijgewerkt door / opHelpt bij audit en rotatiebeheer.

3. Aanbevolen werkflow

  1. Bepaal eerst of een waarde echt gevoelig is. Zo ja: secret. Zo nee: variabele.
  2. Kies een stabiele, beschrijvende ID die collega’s direct begrijpen.
  3. Sla de waarde op en test vervolgens het Element of proces dat die waarde gebruikt.
  4. Documenteer intern welke runtimewaarden bij welke datasource, Element of automation horen.
  5. Roteer secrets periodiek en werk test- of fallbackwaarden bewust bij om drift te voorkomen.

4. Beheerregels

Geen secrets in code

Zet tokens en wachtwoorden nooit hardcoded in Elements, datasourceconfig of documentatiescreenshots.

Gebruik JSON bewust

Kies voor objecten of arrays wanneer meerdere losse velden bij elkaar horen. Dat houdt runtimewaarden samenhangend.

Maak naamgeving voorspelbaar

Gebruik bijvoorbeeld suffixen als _api_key, _config of _thresholds.

Secrets zijn tenantbreed. Behandel ze dus als gedeelde infrastructuur voor die tenant en niet als persoonlijke opslagplek.

5. Schermuitleg

Runtime store
  • De pagina splitst tenantbrede variabelen en secrets in aparte beheerblokken.
  • Maak of wijzig alleen waarden die meerdere Elements of widgets echt moeten delen.
  • Gebruik nooit echte secrets in documentatie, testdata of gedeelde voorbeelden.
Behandel deze pagina als gedeelde infrastructuur voor tenantruntime, niet als opslag voor losse experimenten.