I korthet
iPaaS (Integration Platform as a Service) är en molnbaserad plattform som kopplar ihop olika system och låter data flöda mellan dem via ett gemensamt nav, i stället för att varje system kopplas direkt till varje annat. Plattformen hanterar anslutningar, översättning av data, schemaläggning och övervakning. För HR och lön betyder det att en anställning, ett chefsbyte eller ett avslut registreras en gång och når lönesystemet, behörigheterna och ekonomin automatiskt.
Vad betyder iPaaS?
iPaaS står för Integration Platform as a Service, alltså integrationsplattform som tjänst. IBM beskriver det som en samling självbetjänade, molnbaserade verktyg som kopplar ihop applikationer, system och datakällor i olika IT-miljöer (IBM).
I praktiken är en iPaaS ett mellanlager. HR-systemet behöver inte veta hur lönesystemet vill ha sina data, och lönesystemet behöver inte förstå HR-systemets struktur. Plattformen tar emot data från ett system, översätter den och lämnar den vidare i rätt format till nästa. Eftersom det är en tjänst sköter leverantören drift, uppdateringar och säkerhet, så att ni inte behöver äga servrar eller egen integrationskod.
Hur fungerar en integrationsplattform?
De flesta iPaaS-lösningar bygger på samma grundbitar:
- Kopplingar (connectors) mot vanliga system, så att man slipper bygga varje anslutning från noll.
- Mappning och transformering som översätter fält och värden. Ett HR-system kanske kallar något "anställningsform: tillsvidare" medan lönesystemet vill ha en kod.
- Flöden och regler som styr vad som ska hända, i vilken ordning och under vilka villkor.
- Realtid eller batch: vissa data skickas direkt när något ändras, annat körs som en fil eller ett jobb varje natt.
- Övervakning och larm så att någon får veta när ett flöde stannar eller när data ser konstig ut.
Den sista punkten underskattas ofta. En integration som tyst slutar fungera är värre än ingen integration alls, eftersom alla tror att datan kommer fram. Vi har skrivit mer om det i Från "black box" till full kontroll.
Vad är skillnaden mellan iPaaS och punkt till punkt-integrationer?
Den vanligaste alternativa modellen är punkt till punkt: varje system kopplas direkt till varje annat system det behöver prata med. Det fungerar när man har två eller tre system. Sedan växer antalet kopplingar snabbt, och varje systembyte innebär att flera integrationer måste byggas om. IBM pekar just på att punkt till punkt-kopplingar blir svåra att förvalta och skala, och att de binder systemen hårt till varandra (IBM).
| Punkt till punkt | Integrationsplattform (iPaaS) | |
|---|---|---|
| Struktur | Varje system kopplas till varje annat | Alla system kopplas till ett nav |
| Byte av system | Flera integrationer byggs om | Ett system kopplas om mot navet |
| Felsökning | Spridd över många skript och leverantörer | Samlad överblick, loggar och larm |
| Översättning av data | Görs om i varje koppling | Görs på ett ställe |
| Ägarskap | Ofta oklart vem som ansvarar | En tydlig plats och en tydlig leverantör |
Det finns också äldre så kallade ESB-lösningar (Enterprise Service Bus), som oftast körs i egen drift hos större organisationer. En iPaaS bygger på samma tanke om ett centralt nav men levereras som molntjänst.
Varför behöver HR och lön en integrationsplattform?
HR- och lönedata är bland de mest uppkopplade data ett bolag har. En enda händelse i HR-systemet påverkar ofta fem eller sex andra system. Ta några vanliga exempel:
- Nyanställning: personen ska finnas i lönesystemet med rätt lön, kollektivavtal och skattetabell, få konton i Entra ID, läggas in i tidrapporteringen och kopplas till rätt kostnadsställe i ekonomisystemet.
- Chefsbyte: attestflöden, behörigheter och rapporteringsvägar måste uppdateras samtidigt, annars godkänner fel chef ledighetsansökningar.
- Föräldraledighet eller längre frånvaro: frånvaron ska nå lönen i rätt period och kanske även företagshälsovården eller pensionsadministrationen.
- Avslut: sista lön, semesterersättning och att behörigheter stängs samma dag som anställningen tar slut.
- Flera bolag i en koncern: olika bolag kan ha olika lönesystem, och i Norden ofta olika system per land.
Utan integration görs allt detta med exporter, Excelfiler och e-post. Det tar tid, men den större risken är fel lön och personuppgifter som skickas runt på sätt som är svåra att försvara ur GDPR-perspektiv. Dessutom blir data som ska användas för analys eller AI inte bättre än det svagaste manuella ledet, något vi tagit upp i AI behöver bra data.
Vilka data flödar genom en iPaaS för HR och lön?
Ett typiskt upplägg ser ut ungefär så här:
| Från | Till | Exempel på data | Hur ofta |
|---|---|---|---|
| HR-system | Lönesystem | Anställning, lön, organisation, kollektivavtal | Vid ändring eller dagligen |
| HR-system | Entra ID / IT | Namn, roll, chef, start- och slutdatum | Vid ändring |
| Tidrapportering | Lönesystem | Arbetad tid, övertid, frånvaro | Inför varje lönekörning |
| Lönesystem | Ekonomisystem | Lönekostnader per kostnadsställe | Efter varje lönekörning |
| ATS (rekrytering) | HR-system | Ny medarbetare och anställningsvillkor | När ett avtal är signerat |
Alla flöden behöver inte gå i realtid. Lönedata går ofta som filer en gång per period, och det är helt i sin ordning så länge filerna hanteras säkert.
Vad ska man tänka på när man väljer iPaaS?
Det finns breda, generella plattformar för alla typer av integrationer och mer specialiserade plattformar för en viss domän. Generella plattformar kräver ofta att ni själva, eller en konsult, bygger och förvaltar flödena. Specialiserade plattformar har oftare färdig kunskap om hur exempelvis nordiska lönesystem fungerar. Ställ gärna de här frågorna:
- Vilka system stöds redan? Finns era HR- och lönesystem, även de nordiska, eller måste allt byggas?
- Klarar plattformen filer? Många lönesystem bygger fortfarande på filbaserade integrationer och SFTP.
- Vem bygger och förvaltar? Gör ni det själva, en konsult eller leverantören?
- Hur ser övervakningen ut? Får ni larm vid fel, och kan ni se historik för varje flöde?
- Var lagras data och hur skyddas den? Fråga efter certifieringar som ISO 27001, var datacentren ligger och hur personuppgifter hanteras.
- Vad händer när ni byter system? Bra integration gör systembyten enklare, inte svårare.
- Vad kostar det över tid? Jämför med vad det kostar att bygga själv, se Vad kostar det egentligen att bygga en löneintegration själv?
iPaaS eller Unified API?
Begreppen blandas ofta ihop. En iPaaS används främst av organisationer som vill koppla ihop sina egna system. Ett Unified API riktar sig i stället till mjukvaruleverantörer, till exempel ett SaaS-bolag som vill erbjuda sina kunder integration mot många HR- eller lönesystem via ett och samma gränssnitt. Tekniken bakom kan likna varandra, men målgrupp och användning skiljer sig. Vi återkommer till Unified API i ett eget inlägg.
Så hjälper Twine till
Twine är en nordisk integrationsplattform specialiserad på HR och lön som sitter i mitten av flödena mellan HR-system, lönesystem och andra applikationer. Vi hanterar både API- och filbaserade integrationer, övervakar flödena och anpassar dem när ni byter system. Läs mer på twine.se.
Checklista: kom igång med en integrationsplattform
- Lista alla system som innehåller eller behöver HR- och lönedata.
- Rita upp vilka data som ska gå från vilket system till vilket, och hur ofta.
- Bestäm vilket system som är "master" för varje typ av data, till exempel att HR-systemet äger organisation och anställning.
- Kartlägg dagens manuella steg: exporter, Excel och e-post med personuppgifter.
- Bestäm vem som får larm när ett flöde går fel och vem som åtgärdar.
- Börja med det flöde som gör mest nytta, ofta HR till lön, och bygg vidare därifrån.
Vanliga frågor om iPaaS
Vad är iPaaS på enkel svenska?
iPaaS är en integrationsplattform som molntjänst. Den kopplar ihop era system via ett gemensamt nav så att data flyttas automatiskt mellan dem, utan att ni behöver bygga och drifta integrationerna själva.
Vad är skillnaden mellan iPaaS och ett API?
Ett API är ett gränssnitt som ett enskilt system erbjuder för att andra ska kunna läsa eller skriva data. En iPaaS använder många olika API:er, och ofta filer, för att flytta och översätta data mellan system.
Är Zapier en iPaaS?
Zapier räknas ofta som en enklare iPaaS för automatiseringar mellan populära molntjänster. För HR- och lönedata med kollektivavtal, flera bolag och höga krav på dataskydd behövs vanligtvis en plattform med djupare stöd för just de systemen.
Behöver ett mindre bolag en integrationsplattform?
Det beror mer på antalet system än på antalet anställda. Har ni ett HR-system, ett lönesystem och några system till som behöver samma personuppgifter, brukar en plattform löna sig tidigt genom färre manuella fel.
Är det säkert att låta HR-data gå via en iPaaS?
Det kan vara säkrare än manuell hantering, eftersom data inte skickas runt i filer och e-post. Kontrollera var data lagras, vilka certifieringar leverantören har och att det finns ett personuppgiftsbiträdesavtal.
Kan en iPaaS hantera filer och SFTP?
Många kan, men inte alla. Eftersom flera lönesystem fortfarande bygger på filer är det en viktig fråga att ställa innan ni väljer plattform.
Källor: IBM: What is iPaaS?