skolverket / dnp-usermanagement

The Swedish National Agency for Education implements digital national assessments (DNP). This library includes API specifications and documentation for DNP user lifecycle management
5 stars 3 forks source link
digital-identity iam provisioning user-lifecycle user-management

DNP Användarhantering

Skolverket digitaliserar de nationella proven (DNP).

I Skolverkets bibliotek DNP Användarhantering finns API-specifikationer och dokumentation som beskriver hur skolhuvudmän kan hantera användarprovisionering i Skolverkets provtjänst.

Arbetet med att införa digitala nationella prov (DNP) är ett pågående projekt. Materialet i DNP användarhantering kan därför komma att justeras. Håll dig uppdaterad om den senaste informationen här på Github och på skolverket.se/dnp.

Viktig information om provtjänsten version 1.1

I provtjänsten version 1.1 som lanseras under hösten 2024 kan huvudmän överföra skyddade personuppgifter. I samband med det kommer det också finnas stöd att ta emot personuppgift med samordningsnummer eller tillfälligt personnummer (TF-nummer).

Det är viktigt att kontrollera följande innan överföring av personuppgifter till Skolverkets provtjänst.

Notera att det är viktigt att kontrollera ovanstående punkter även i verifieringstestmiljö innan genomförande av tekniskt verifieringstest för överföring av uppgifter till Skolverkets provtjänst.

Läs mer om hur skyddade personuppgifter hanteras i Skolverkets provtjänst

Skolverkets API:er för digitala nationella prov

Skolverket erbjuder tre metoder för överföring av uppgifter till Skolverkets provtjänst.

Läs mer om metoderna för överföring av uppgifter

Skolverket tillhandahåller följande komponenter som möjliggör överföring av uppgifter till Skolverkets provtjänst.

Open-data API

Genom Open-data API kan skolans system inhämta data som kontrolleras av Skolverket vid provisionering. Information som kan hämtas från Open-data API inkluderar:

Authentication API (Provtjänstens auktoriseringsserver)

Detta är ett API för autentisering och auktorisering som används för att autentisera klienter inför maskinell överföring av uppgifter till Skolverkets provtjänst.

Läs mer om authentication-api

Provisioning API

Genom detta API kan huvudman överföra uppgifter till Skolverkets provtjänst genom att skicka data från en klient.

API:et bygger på en delmängd ur datamodellen i standarden SS 12000.

Provisioning API kräver att klienten som skickar data har en auktoriserings-token som utfärdats av Authentication API (auktoriseringsserver för provisionering till provtjänsten).

Läs mer om provisioning-api

SS 12000 Klient

För att möjliggöra överföring av uppgifter enligt standarden SS 12000 tillhandahåller Skolverkets provtjänst en SS12000-klient.

Läs mer om ss12000-client

Administration provtjänsten

Huvudmän som inte kan överföra uppgifter maskinellt tillhandahåller Skolverkets provtjänst en e-tjänst som möjliggör manuell överföring av uppgifter via filinläsning.

Läs mer om administration-provtjänsten

Övergripande instruktion för överföring av uppgifter

För en lyckad överföring av uppgifter till Skolverkets provtjänst behöver huvudmän följa nedanstående checklistor som är grupperade utifrån vald metod för överföring av uppgifter.

Notera att checklistorna är framtagna som stöd till IT-teknisk personal med ansvar för förberedelser inför överföring av uppgifter till Skolverkets provtjänst.

  1. Checklista för huvudmän som överför uppgifter enligt standarden SS 12000

  2. Checklista för huvudmän som överför uppgifter genom att skicka data till provtjänstens Provisioning API

  3. Checklista för huvudmän som överför uppgifter via filinläsning

Referenser

Information om digitalisering av de nationella proven finns på Skolverkets webbplats

SS 12000 specifikation finns på https://www.sis.se/produkter/informationsteknik-kontorsutrustning/ittillampningar/ittillampningar-inom-utbildning/ss-120002020/

Kontakt

https://www.skolverket.se/kontakt