Intygsväxling

Denna sida kommer att komplettera befintlig sida i handboken om intygsväxling: Intygsväxling – OAuth2 token service - Handbok för vård- och apotekstjänster (ehalsomyndigheten.se)

Beskrivning

Intygsväxling från identitetsintyg till åtkomstintyg och tillhörande förnyelseintyg syftar i grunden på att skapa en lösare koppling mellan autentisering och auktorisation. Förnyelseintyget ger även möjlighet till längre sessioner genom att åtkomstintyget förnyas regelbundet, samtidigt som giltighetstiden för åtkomstintyget och identitetsintyget kan hållas kortare.


Användarorganisation med lokal behörighetshantering1.1 Sambi1.2 Sweden Connect1.3 Kortsiktig
Användning av IntygsväxlingValfriObligatoriskValfri
Användarorganisation med central behörighetshantering2.1 Sambi2.2 Sweden Connect
Användning av IntygsväxlingObligatoriskObligatorisk
Enskilda användare med central behörighetshantering3.13.2
Användning av IntygsväxlingObligatoriskObligatorisk


Användning av scope

Om enbart identitet och i förekommande fall organisatorisk tillhörighet förmedlas och E-hälsomyndigheten slår upp och kompletterar med de attribut som krävs för åtkomst, finns behov av att styra och avgränsa omfattningen av behörigheten och därmed bredden av åtkomst. Detta sker genom användning av så kallad scope och då i enlighet med  OAuth 2.0 standarden. För mer ingående detaljer finns RFC 7522 avsnitt 2.1 samt vidare RFC 6749 avsnitt 3.3 för fördjupning.

scope, värdeBeskrivning
VARDAnges för att begränsa omfattningen till roller som kräver att det finns en organisatorisk koppling till en vårdgivare.
APOTEKAnges för att begränsa omfattningen till roller som kräver att det finns ett öppenvårdsapotek.

VETERINAR

Anges specifikt för att begränsa omfattningen till endast rollen Veterinär. 

FORSKRIVARE_UTAN_VARDGIVARE

Anges specifikt för att begränsa omfattningen till endast rollen Förskrivare utan vårdgivare.

När scope ska användas och vilket eller vilka scope som då är aktuella beskrivs under 2 - Användarorganisation med central behörighetshantering och Alternativ 3.2 - Förmedling av Veterinär eller Förskrivare utan vårdgivare.