You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: description.md
+27-6Lines changed: 27 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,17 +38,21 @@ has_children: false
38
38
39
39
[3.9 Brugergrænsefladen](#brugergrænsefladen)
40
40
41
-
[3.10 Årsrul](#årsrul)
41
+
[3.10 API'er](#apier)
42
+
[3.10.1 Import API](#Import-API)
43
+
[3.10.2 API til primært tilhørsforhold](#API-til-primært-tilhørsforhold)
42
44
43
-
[3.11 Grupper](#grupper)
45
+
[3.11 Årsrul](#årsrul)
44
46
45
-
[3.12 Logning](#logning-1)
47
+
[3.12 Grupper](#grupper)
46
48
47
-
[3.13 Dokumentation](#dokumentation)
49
+
[3.13 Logning](#logning-1)
48
50
49
-
[3.14 Udviklings- og leverancemodel](#udviklings--og-leverancemodel)
51
+
[3.14 Dokumentation](#dokumentation)
50
52
51
-
[3.15 Migrering fra eksisterende løsning](#migrering-fra-eksisterende-løsning)
53
+
[3.15 Udviklings- og leverancemodel](#udviklings--og-leverancemodel)
54
+
55
+
[3.16 Migrering fra eksisterende løsning](#migrering-fra-eksisterende-løsning)
52
56
53
57
# Indledning
54
58
@@ -357,6 +361,23 @@ I brugergrænsefladen kan man
357
361
358
362
- Kunstige institutioner. Hvis denne er slået til, er der mulighed for at oprette kunstige institutioner via brugergrænsefladen. Det vil sige institutioner, der ikke eksisterer i STIL og derfor ikke indgår i STIl sync'en. Disse kunstige institutioner kan fx bruges til at placere apiOnly brugere fra import-API'et på.
359
363
364
+
- Primære institutioner. Det er muligt for administratorer at tilgå siden, og vælge en primær institution for brugere, der er tilknyttet flere institutioner. At en institution er primær, betyder at brugeren vil blive placeret under den institution.
365
+
366
+
## API'er
367
+
Der findes en række api'er til OS2skoledata. De fleste er til intern brug til klienterne/integrationerne.
368
+
369
+
### Import API
370
+
ImportAPI kan bruges af kommunerne til at indlæse data i OS2skoledata for at supplere data fra STIL. Dokumentation for det API kan findes på kommunens OS2skoledata side https://kommune.os2skoledata.dk/swagger-ui/index.html. For at anvende API'et skal Digital Identity kontaktes, da kommunens konfiguration skal ændres, så den er klar til at modtage data via API'et
371
+
372
+
### API til primært tilhørsforhold
373
+
Derudover er der et API til at sætte primært tilhørsforhold. Der findes to post endpoints. Et hvor man kan hente primær institution på en bruger og et hvor man kan sætte det.
374
+
375
+
Hent primært tilhørsforhold:
376
+
POST https://kommune.os2skoledata.dk/api/primaryinstitution/lookup med body {"cpr" : "0123456789"}
377
+
378
+
Sæt primært tilhørsforhold:
379
+
POST https://kommune.os2skoledata.dk/api/primaryinstitution med body {"cpr" : "0123456789", "institutionNumber" : "R01234"}
380
+
360
381
## Årsrul
361
382
362
383
Ved årsrul beholdes enheder, grupper, drev og teams så vidt muligt. Der laves et decideret rul, så hvis OS2skoledata kan matche den gamle klasse med en ny klasse, vil navnet bare blive ændret - fx 2A i 23/24 til 3A i 24/25.\
0 commit comments