Skip to Content
Sandbox

Sandbox (testmiljö)

Nycklar med kinmu_sk_test_ opererar aldrig på riktiga data: deras tenant är ett sandbox-företag med syntetiska data (demomedarbetare, exempel på stämplingar och frånvaro) som provisioneras automatiskt när addonet aktiveras. Använd den för att utveckla och testa din integration.

  • Kan återställas från dashboarden (my.kinmu.app → Utvecklare).
  • Lägre limits än produktion: 30 req/min och 5 000 req/månad (se rate limits).

Om en test-nyckel används utan provisionerad sandbox svarar API:et 401 (fail-closed) — den faller aldrig tillbaka på riktiga data.

Använd testnycklar för utveckling och i dina CI-pipelines; reservera live-nycklar för produktion. Allt annat (endpoints, scopes, shapes) är identiskt mellan sandbox och produktion.

Livscykel

Sandboxen hänger ihop med addonen Public API: den provisioneras när du slår på addonen och avvecklas när du stänger av den. Att stänga av addonen är ingen paus — det är en radering.

När du stänger av den:

  • Återkallas alla företagets API-nycklar — både live och test — med orsaken addon_disabled. Att slå på addonen igen återuppväcker dem inte: nya nycklar måste utfärdas och integrationerna driftsättas om.
  • Raderas alla genererade rapporter och deras nedladdningslänkar slutar fungera. Ladda ned det du vill behålla först.
  • Raderas sandbox-företaget med all sin data (demomedarbetare, stämplingar, frånvaro och det du själv skapat). När addonen slås på igen provisioneras en tom sandbox med nya syntetiska data: de gamla ID:na finns inte längre.

Att stänga av addonen tar produktion och sandbox ur drift samtidigt, och datamässigt går det inte att ångra. Använd det inte som underhållsknapp: vill du stoppa en enskild integration, återkalla dess nyckel.

En reset av sandboxen från dashboarden är något annat: den tömmer och återskapar testdatan men rör inte dina API-nycklar.

Last updated on