Arkitektur

Rutin.net är en modern, molnbaserad affärsstödsplattform byggd för skalbarhet, säkerhet och långsiktig utveckling. Arkitekturen är designad för att kunna utvecklas kontinuerligt, integreras med andra system och samtidigt behålla tydlig kontroll över åtkomst, spårbarhet och drift.

Plattformen används av både kunder, leverantörer och tekniska integrationer – med samma arkitekturprinciper i grunden.

Modern och robust arkitektur

Rutin.net är byggt för att kunna förändras över tid utan att tappa stabilitet. Systemet vidareutvecklas kontinuerligt och ny funktionalitet tillkommer löpande. Nya funktioner är i grunden avstängda och aktiveras via konfiguration, vilket gör det möjligt att införa förändringar i kontrollerad takt.

Arkitekturen är molnbaserad men kan även, vid behov, driftsättas i kundens egen miljö.

Detta hjälper er att:

  • Utveckla plattformen långsiktigt utan att behöva byta system

  • Införa ny funktionalitet när verksamheten är redo

  • Skapa stabil drift samtidigt som processer förbättras stegvis

API-first - integration i grunden

Rutin.net är utvecklat enligt principen API-first. Det innebär att all funktionalitet som finns i användargränssnittet också är tillgänglig via API.

API:erna är:

  • Strukturerade per komponent

  • Enhetligt uppbyggda

  • Dokumenterade via Swagger / OpenAPI

Rutin.net använder etablerade standarder som REST, OAuth 2.0 och OData, vilket gör integrationer både förutsägbara och framtidssäkra.

Detta hjälper er att:

  • Integrera Rutin.net med externa system på ett standardiserat sätt

  • Bygga egna appar, portaler eller specialflöden utan “speciallösningar”

  • Automatisera processer baserat på händelser och tydliga API-kommandon

  • Snabba upp utveckling med tydlig Swagger/OpenAPI-dokumentation

Autentisering och identitet

Rutin.net stödjer flera moderna metoder för inloggning och identitetshantering. Lösningen kan anpassas för både interna användare, externa parter och system-till-system‑kommunikation.

Stödda alternativ inkluderar bland annat:

  • Lokala konton

  • Single Sign‑On via SAML och Microsoft Entra ID

  • Active Directory / LDAP

  • OAuth-baserad autentisering för API-klienter

Flerfaktorsautentisering kan tillämpas vid behov.

Detta hjälper er att:

  • Välja rätt inloggningsmodell per målgrupp

  • Förenkla administration med SSO (t.ex. SAML, Microsoft Entra ID eller Active Directory)

  • Säkerställa tydlig och spårbar åtkomst även för integrationer

Säkerhet och kryptering

Säkerhet är inbyggt i hela arkitekturen. All kommunikation till och från Rutin.net sker över krypterade anslutningar och data kan krypteras även i lagring.

Arkitekturen utgår från etablerade säkerhetsramverk och god praxis för moderna webbtjänster.

Detta hjälper er att:

  • Skydda data i transit genom krypterad kommunikation

  • Arbeta med kryptering av lagrad data

  • Följa etablerade säkerhetsprinciper som OWASP

  • Möta höga krav på informationssäkerhet och dataskydd

Loggning och spårbarhet

Rutin.net erbjuder omfattande loggning och spårbarhet. Alla viktiga händelser och förändringar kan följas över tid, vilket skapar transparens i systemets användning.

Loggning är uppdelad så att:

  • Affärshändelser kan följas och revideras

  • Drift- och felhantering loggas separat

  • Känslig affärsdata inte exponeras i tekniska loggar

Detta hjälper er att:

  • Följa vem som gjort vad och när i viktiga flöden

  • Skapa underlag för uppföljning, revision och kvalitetssäkring

  • Förbättra felsökning med separerad loggning för drift/övervakning

  • Effektivisera felsökning och driftövervakning

Roller och behörighetsmodell (RBAC)

Rutin.net är ett rollbaserat system där åtkomst och funktionalitet styrs via roller. Roller kan konfigureras för både användare och tekniska klienter och tilldelas rättigheter på en detaljerad nivå.

Detta hjälper er att:

  • Styra åtkomst på ett enhetligt sätt via roller

  • Begränsa funktioner och data baserat på ansvar

  • Använda samma behörighetsprinciper för integrationer som för användare

Notifieringar och händelser

Plattformen innehåller ett notifieringssystem för händelsestyrd kommunikation. Notifieringar kan visas i applikationen och skickas vidare via e‑post eller SMS.

Detta hjälper er att:

  • Uppmärksamma rätt person i rätt tid baserat på systemhändelser

  • Bygga proaktiva flöden kring ärenden, avvikelser och uppföljning

  • Minska manuella påminnelser genom automatisering

Språkstöd

Rutin.net är flerspråkigt och kan användas i internationella miljöer.

Språkstödet omfattar både användargränssnitt och systemtexter.

Detta hjälper er att:

  • Använda plattformen i både svenska och internationella miljöer

Utbyggbarhet och anpassning

Rutin.net är uppbyggt av tydliga komponenter som kan kombineras till verksamhetens flöden. Anpassningar görs i första hand via konfiguration, roller och standardiserade gränssnitt – inte genom kundunik kod.

Detta innebär att:

  • Bygga flöden som matchar verksamhetens arbetssätt

  • Anpassa lösningen utan att försvåra uppgraderingar

  • Utveckla vidare stegvis – från grundfunktionalitet till avancerad automation

Utvecklas tillsammans?

Med våra plattformar, rutiner och kunskap som grund erbjuder vi er att effektivt förverkliga era digitala tjänster. Kontakta oss gärna för ett samtal.