Geen secrets in code
Zet tokens en wachtwoorden nooit hardcoded in Elements, datasourceconfig of documentatiescreenshots.
Admin
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.
Variabelen zijn bedoeld voor niet-geheime runtimeconfiguratie die je vanuit Elements wilt kunnen lezen of bijwerken, bijvoorbeeld tenantdefaults, mappingtabellen of featureflags.
default_city of sales_thresholds.getVar() en kunnen ze ook terugschrijven met setVar().updatedAt en updatedBy, zodat je snel ziet wie iets heeft aangepast.Secrets zijn voor gevoelige waarden zoals API tokens, service-account JSON of credentials die nooit terug in de gewone beheerweergave mogen verschijnen.
| Onderdeel | Gedrag |
|---|---|
| ID | Blijft zichtbaar en is de vaste verwijzing vanuit runtimecode. |
| Waarde | Alleen schrijfbaar; bestaande inhoud wordt niet teruggetoond. |
| Heeft waarde | Laat alleen zien of er een secret opgeslagen is. |
| Bijgewerkt door / op | Helpt bij audit en rotatiebeheer. |
getSecret().Zet tokens en wachtwoorden nooit hardcoded in Elements, datasourceconfig of documentatiescreenshots.
Kies voor objecten of arrays wanneer meerdere losse velden bij elkaar horen. Dat houdt runtimewaarden samenhangend.
Gebruik bijvoorbeeld suffixen als _api_key, _config of _thresholds.