Isolering på radnivå
Row Level Security på varje affärstabell, påslagen och tvingad. Ett bolag kan inte läsa ett annat bolags rad ens med en direkt fråga mot databasen.
Varje bolag är helt separerat i databasen på radnivå. All affärslogik är namngivna funktioner med svenska felkoder och revisionsspår. Registerutdrag, pseudonymisering, dataportabilitet och gallringsregler finns – och all data ligger inom EU.
Det här är en del av Fixras arbetsordersystem – se alla funktioner.
Row Level Security på varje affärstabell, påslagen och tvingad. Ett bolag kan inte läsa ett annat bolags rad ens med en direkt fråga mot databasen.
Administratör, Arbetsledare (ser sitt lag), Ekonomi, Personal (ser bara sig själv) – och egna roller. Rättigheter som Attestera leverantörsfakturor eller Rätta ett pass i personalliggaren.
– 43 rättigheter, alla med svensk beskrivning.Registerutdrag, pseudonymisering av anställd eller kund utan att underlag ändras, export av hela bolagets data, begäranslogg, incidentlogg och gallringsregler per bolag.
Policy skriven i samma migration som tabellen. Verifierat med isoleringstester från dag ett.
Webben, mobilen och API:t anropar samma funktion. Ingen beräkning i gränssnittet.
`audit_log` är append-only bevis från triggers. `activity` är tidslinjen människor läser.
`person_data_report` för anställd eller kund.
`person_pseudonymize` – fakturaunderlag och lön ändras inte, personen blir oidentifierbar.
Hela bolagets data kan lämnas ut. Egen rättighet: Lämna ut hela bolagets data.
Meddelanden 12 mån, händelselogg 24, integrationslogg 12, GPS 6, foton 24, körjournal 24 – ändringsbara per bolag, körs nattligen.
Säkerhetsincidenter med berörda kategorier och om tillsynsmyndighet underrättats.
Databas och lagring inom EU. Hemligheter i krypterat valv på servern.
`data_subject_request` med typ och datum.
Allt om personen, ur alla moduler, i ett uttag.
Rättelse, pseudonymisering eller radering – med respekt för bevarandekrav som personalliggaren.
Åtgärden ligger i revisionsloggen. Begäran stängs med datum.
Varje regel här sitter i databasen, inte i en knapp. Den gäller alltså lika för webben, mobilen och kundportalen.
En sparad post ingen ser, ett pass som aldrig schemaläggs, en avvikelse utan mottagare – varje sådan väg vägrar eller varnar.
Bokföringskonto, lönekod, arbetsgivaravgift, semesterdagar: tomt fält och synlig varning. Ett gissat värde ser rimligt ut och är osant.
Personnummer maskeras innan de når loggen. Det som aldrig lagras kan inte läcka.
Portalanvändare har ingen tenant i sin inloggning och ingen RLS-policy på affärstabeller. All läsning går genom funktioner med explicita kolumnlistor.
Inom EU, i databas och fillagring med krypterat hemlighetsvalv. Regionen väljs vid uppsättning och kan inte bytas efteråt.
Ja. Dataportabilitet är en egen rättighet och funktion som exporterar hela bolagets data.
Personen pseudonymiseras – namn och identitet tas bort medan tidposter, underlag och lön står kvar som siffror. Personalliggaren behålls enligt lag och pseudonymiseras när bevarandetiden gått ut.
Vi lägger in ert avtal live och kör kedjan hela vägen – från registerutdrag till pseudonymisering – med bevis. 30 minuter, era egna siffror.