1. Arkitektur och hosting
- Separat Arbetsrapport-applikation på Fly.io; inga Dollflow-system delar databas eller deployment.
- En Fly Machine i region arn (Stockholm) med en dedikerad, krypterad 1 GB-volym.
- HTTPS tvingas i Fly-konfigurationen.
- Databasmigrationer körs före serverstart.
2. Identitet och åtkomst
- PBKDF2-SHA-256 med individuell salt och 100 000 iterationer för lösenord.
- Slumpmässiga sessionstoken lagras endast hashade på servern.
- HttpOnly, Secure och SameSite=Lax-cookie.
- Session max 7 dagar, 12 timmars inaktivitet; känsliga administratörsåtgärder kräver färsk inloggning.
- Rate limiting för misslyckade inloggningar.
4. Spårbarhet och dataskydd
- Inskickning, retur, återöppning och godkännande registreras som händelser.
- Rapportrevisioner sparar snapshots för korrigeringshistorik.
- Privata API-svar använder no-store/private headers.
- Sjukfrånvaro ska registreras utan diagnos eller medicinska detaljer.
5. Backup och återställning
Fly-volymsnapshots är aktiverade. Vid verifiering fanns återställningsbara snapshots med fem dagars retention. Fly uppger att snapshots lagras krypterat i AWS S3 i USA.
Snapshots är ett skydd mot viss dataförlust, inte en garanti om noll dataförlust eller omedelbar återställning. Återställningsövningar och dokumenterade mål för RPO/RTO återstår.
6. Incidenthantering
Misstänkta incidenter ska begränsas, dokumenteras, utredas och kommuniceras till berörda kunder utan onödigt dröjsmål. Kundarbetsgivaren beslutar normalt om anmälan till IMY och information till medarbetare.
7. Kända förbättringspunkter
- Formalisera incidentplan, åtkomstgranskning och återställningstest.
- Inför automatisk gallring enligt beslutad retention.
- Dokumentera transfer impact assessment och underbiträdesavisering.
- Överväg extern säkerhetsgranskning före bred lansering.
Relaterade dokument
Tidigare versioner
Inga tidigare publicerade versioner.