Inledning

Den föreslagna arkitekturen för federationsinfrastrukturen bygger på en medveten uppdelning i tre separata men samverkande delar: tillitshantering,  federationsinfrastruktur och digital samverkan. Denna uppdelning är grundad i behovet av modularitet, skalbarhet och återanvändbarhet, där varje del har ett tydligt ansvar och kan utvecklas, styras och utnyttjas oberoende av de andra.

Slutligen finns stödprocesser som utgör en underliggande och tvärgående funktionalitet och som skapar förutsättningar för att delarna ska kunna användas som en sammanhängande helhet

Syftet med separationen är att möjliggöra:

Drivkrafter och principer

Arkitekturen för Enas Federationsinfrastruktur för identitet och behörighetshantering bygger på övertygelsen att en bred, generisk och standardiserad teknisk grund är nödvändig för att möjliggöra varierad och långsiktigt hållbar digital samverkan. Det innebär att tekniken inte utformas för enskilda scenarier, utan istället för att vara återanvändbar, skalbar och flexibel, så att många olika tillämpningar – både nuvarande och framtida – kan byggas ovanpå den.

image-2025-4-3_14-14-52.png

Drivkrafter

  1. Behov av sektorsövergripande samverkan
    Digital samverkan sker alltmer mellan olika sektorer, domäner och aktörer. En gemensam teknisk grund minskar behovet av anpassning och dubblering, och möjliggör att tillit och interoperabilitet kan skalas över gränser.

  2. Minskad integrationsbörda och kostnad
    Genom att etablera en gemensam federationsinfrastruktur kan nya tillämpningar återanvända befintliga mekanismer för autentisering, åtkomsthantering och etablering av tillit – istället för att varje organisation eller samverkansinitiativ behöver utveckla egna lösningar.

  3. Främjande av innovation och decentralisering
    Genom att tillhandahålla en stabil och bred teknisk plattform kan olika verksamheter – offentliga såväl som privata – bygga egna tjänster och lösningar som samtidigt är fullt kompatibla med federationens ramverk.

  4. Stöd för livscykelhantering och förändringstryck
    Arkitekturen möjliggör att olika delar (tillitsramverk, teknisk federation, tillämpningar) kan vidareutvecklas i olika takt utan att skapa ömsesidiga beroenden som hämmar förändring.

Principer

  1. Tekniken som gemensam grund
    Den tekniska federationsinfrastrukturen ska vara så generisk och standardiserad som möjligt, med stöd för moderna protokoll som används globalt. Det säkerställer brett stöd, verktygsstöd och möjlighet till interoperabilitet.

  2. Tillämpningar som separata lager
    Federationens teknik ska inte låsa tillämpningarna i specifika verksamhetsområden. Istället ska olika tillämpningar – t.ex. vårdinformationsdelning, skoltjänster, e-förvaltning – kunna bygga egna regler, krav och affärslogik ovanpå samma tekniska grund.

  3. Skalbarhet genom distribuerad tillit
    Tillitsankare, Anslultningspunkter och Tillitmärkesutfärdare möjliggör en federation där ingen central aktör behöver kontrollera allt. Detta stöder nationell skala utan att skapa flaskhalsar.

  4. Återanvändbarhet och interoperabilitet
    Arkitekturen ska uppmuntra återanvändning av komponenter – t.ex. legitimeringstjänster eller attributkällor – i flera tillämpningar. Samma intyg ska kunna användas i olika domäner, vilket minskar fragmentering. Återanvändbarhet kan även handla om kompetens, rutiner och processer, t ex systematisk säkerhetsarbete

  5. Modularitet och oberoende delar
    De tre huvuddelarna (tillitshantering, teknisk federation, digital samverkan) ska kunna användas, styras och nyttjas oberoende av varandra, vilket möjliggör flexibilitet och anpassning efter behov.

Summering

Den föreslagna arkitekturen är uppdelad i tre tydliga och samverkande delar: tillitshantering, teknisk federationsinfrastruktur och digital samverkan. Syftet med uppdelningen är att möjliggöra modularitet, oberoende utveckling och flexibel användning, där varje del kan införas och nyttjas separat eller tillsammans beroende på behov.

Arktitekturell indelning av infrastrukturen

Tillitstrukteren

Tillitstrukturen utgör ett ramverk för hur man säkerställer att komponenter inom federationen uppfyller säkerhets- och kvalitetskrav avseende teknik, organisation och styrning. Det är det gemensamma språket som möjliggör återanvändning och etablering av tillit mellan olika verksamhetsområden eller domäner. Tillitshantering utgör grunden för att kunna etablera samverkan och besvarar frågan: ”Varför kan vi lita på komponenterna och aktörerna i infrastrukturen?”.

Skiss över modellen (återanvänd från tillitstruktur)

Nyckelbegrepp:

Hur tillitsstrukturen är uppbyggd beskrivs här: Tillitsstruktur

Federationsinfrastruktur

Den tekniska federationen realiserar ett distribuerat nätverk för tillitsförmedling genom publicering, aggregering och validering av metadata. Detta möjliggör dynamisk anslutning, säker intygshantering, och verifiering av tillitskedjor.

En tillitskedja är en verifierbar kedja av signerad metadata som kopplar en federationsmedlem – exempelvis en klient eller intygstjänst – till ett gemensamt Tillitsankare. Varje länk i kedjan utgörs av en signerande part (t.ex. en Anslutningpunkt eller Tilitsmärkesutfärdare) som står i relation till nästa, ända upp till federationens rot - ett Tillitsankare.

Kedjan etableras och verifieras dynamiskt vid användning, vilket innebär att en part som tar emot ett digitalt intyg eller en åtkomstbegäran kan validera att intyget kommer från en godkänd och betrodd källa, utan att behöva känna till alla aktörer i förväg. Detta skapar förutsättningar för decentraliserad men ändå kontrollerad federation, där tillit kan skalas ut över sektorer och domäner utan central hantering av alla relationer.

Arkitekturens byggstenar

Roller i federationsinfrastrukturen

Infoga förenklad bild av rollfördelning 

Federationsinfrastrukturkomponenter:

Centrala komponenter som skapar, publicerar och förmedlar metadata samt säkerställer att tillit kan verifieras:

Anslutna federationskomponenter:

Dessa entiteter konsumerar federationens metadata och deltar i samverkan:

Infoga förenklad bild federationsstrukturen (oidf-träd)

Hur Federationsinfrastrukturen är uppbyggd beskrivs här: Federationsinfrastruktur

2.3 Digital samverkan

Digital samverkan utgör det praktiska tillämpningslagret i Enas federationsinfrastruktur, där två eller flera parter – till exempel myndigheter, regioner eller andra organisationer – på ett tillitsfullt sätt utbyter information digitalt med hjälp av federationens tekniska och organisatoriska ramverk.

Samverkan bygger på att aktörer ansluter sina komponenter (såsom e-tjänster, API:er, legitimeringstjänster eller auktorisationstjänster) till infrastrukturen, och därefter genomför informationsutbyte inom ramen för federationens regelverk. Varje åtkomstförfrågan vilar på etablerad tillit, verifierbar metadata, och säker hantering av digitala intyg.

2.3.1 Nyckelbegrepp

Följande begrepp är centrala för att förstå hur digital samverkan fungerar inom federationsinfrastrukturen:

2.3.2 Flöde för digital samverkan med stöd av federationsinfrastrukturen

Infoga förenklad bild av flöde, 2 parter som utbyter information, samt validerar metadata (tillitsinformation)

Nedan beskrivs det typiska flödet som sker när två parter samverkar via federationsinfrastrukturen:

  1. Initiering av åtkomstbegäran
    En klient eller e-tjänst initierar en åtkomstbegäran till en resurs, och specificerar vilken typ av information som behövs (t.ex. autentiseringsnivå, attribut, behörigheter).

  2. Intygsinhämtning från intygstjänst
    För att besvara begäran kontaktar klienten eller e-tjänsten en intygstjänst (t.ex. en legitimeringstjänst eller auktorisationstjänst). Intygstjänsten returnerar ett eller flera digitalt signerade intyg.

  3. Tillitssäkring via tillitsmärken
    Varje komponent i processen – exempelvis legitimeringstjänst, attributkälla, klient – måste vara tilldelad tillitsmärken (t.ex. Ena LoT-2, LoT-3) som motsvarar känslighetsnivån på den efterfrågade informationen.

  4. Verifiering genom federationens tekniska infrastruktur
    Metadata verifieras tex genom uppslag i Resolver-tjänst och validering av tillitskedjor. Det inkluderar kontroll av signaturer, certifikat och tillitsmärken.

  5. Åtkomstbeslut och informationsutbyte
    När samtliga krav är verifierade kan e-tjänsten fatta ett åtkomstbeslut. Om åtkomst beviljas kan utbytet av information ske säkert och i enlighet med federationens regelverk.

Hur Digtal samverkan är uppbyggd beskrivs här: Digital samverkan (specifikationer)

Infoga ett exempel på hur detta "ser ut" för en kommun, leverantör

Stödprocesser

Stödprocesser utgör det underliggande processlager som binder samman tillitshantering, federationsinfrastruktur och digital samverkan till en fungerande helhet. Dessa processer är tvärgående och syftar till att skapa konsekvens, samordning och rättssäkerhet vid användning och införande av federationsinfrastrukturen.

Stödprocesserna omfattar exempelvis:

Dessa processer tillämpas genom definierade regelverk i respektive delsystem, men fungerar i sig som möjliggörare för att hela arkitekturen ska kunna användas samordnat, spårbart och skalbart.