...
Integrasjonen henter undervisningsenheter/-aktiviteter og kobling til fagpersoner fra FS, og lager en importfil til Alma/Leganto. Undervisningsenhetene/-aktivitetene som er lastet opp kalles emner (courses) i Alma/Leganto.
Inc drawio | ||||
---|---|---|---|---|
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
Nøkkelinfo
Initiering av flyt | Scheduler (to ganger daglig) eller manuell trigging |
|
---|---|---|
Flyt mønster | Synkron henting av data fra FS, kafka brukes som intern kø for asynkron overføring mot leganto | Tar imot HTTP forespørsler fra eksamen-systemer og videresender dem til FS DigEks |
Bruk av meldingskø | Kafka | Internt mellom henting fra FS og levering til Leganto |
Open API | Nei | Men brukes av eksterne systemer |
IntArk | NEI |
Bakgrunn
Import av emnene muliggjør kobling av lister til et emne og kobling mellom læringsplattform og Leganto.
...
BIBSYS (Leganto tjenesteansvarlig)
Brukerhistorie
...
Bruker med behov for å lage pensumlister benytter seg av BIBSYS sin FS-konverter for å generere fil, som lastes opp på BIBSYS server. Denne plukkes opp av integrasjonen som genererer input til pensumlisteverktøyet Leganto og laster det opp til institusjonens område på BIBSYS sftp-server. Bruker kan så hente ut fil og lastes opp i Leganto.
Systemer/tjenester
System | Data | Brukt API (endepunkter) |
---|---|---|
configDb-ext |
| Org short name to FS inst id |
sftp | hente input parametre fra bibsys konverter | sftp.bibsys.no/home/pensum/konverter_input |
sftp | lagre legantofil og logfil | sftp.bibsys.no/home/pensum/konverter_output |
s3 | mellomlagring av alle data | write file |
FS-api-ext | undervisningsinformasjon | get undervisning |
fs-api-ext | antall studenter på et emne de siste 3 årene | get number of students from studentundervisning |
fs-api-ext | data om undervisningsaktiviteter | get undervisningsaktiviteter |
fs-gemini-ext | termintyper | get termin typer |
fs_api-ext | emnedata | get by href |
fs-api-ext | org data | get by href |
fs-api-ext | personrolledata faglærere | get roller |
fs-api-ext | personrolledata faglærere | get personroller |
fs-api-ext | persondata | get person |
s3-ext | hente mellomlagret data | get file |
Tilgangsstyring og logging
...