Table of Contents | ||||||
---|---|---|---|---|---|---|
|
...
Innledning
Dette er enenkel en enkel integrasjon for arkivering av pensumlister fra Legato til arkiv-systemet. Brukerne (av leganto) eksporterer ønskede pensumlister til gitt folder på en SFTP server. Integrasjonen plukker opp filene, samt en konnfig-fil i form av json-fil og sender dem til arkivering.
...
Veiledning og virkemåte : Arkivering av pensumlister fra Leganto
Inc drawio | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Nøkkel info
Initiesering av flyt | Poll-request | Kjører hver time |
---|---|---|
Flyt møsnter | synkron, batch-jobb | Sjekker om det er lagt ut pensum-lister til arkivering, om det er det, arkiveres de en og en |
Bruk av meldingskø | Nei | |
Open API | Nei | |
IntArk | Ikke brukt |
Oversikt
Bakgrunn
Arkivering av pensumlister er et krav som alle institusjoner skal oppfylle. Oppdraget og bestillingen kommer fra Arbeidsgruppen for dokumentasjonsforvaltning.
...
Detaljert liste av alle innvolverte systemer/tjenester Hva utveksler data? Fra hvor / Til hvor?
Tabellen under tar for seg BARE
System | Data | Brukt API (endepunkter) |
---|---|---|
Config-databasen | Liste over alle institusjoner med | configDB.orgs |
Slack | Sender feilmelding beskrivelser (inkludert også data på | |
FS API | Henter emner (undervisning høst/vår, undervisning år/termin) med | GET /emner https://api.fellesstudentsystem.no/swagger.html#/koder/getEmner |
Amazon S3 | Overfører arkiverte filer ( | upload file: |
Public360 | P360 Arkivmodul | |
Documaster | Documaster arkiv-module |
Tilgangsstyring og logging
Integrasjonen loger til Humio med detaljert logging av prosessen.
Integrasjonen er knyttet logg-oversikten som vil logge følgende data:submodule
examSystem
examSysInstance
p360Instance
orgId
vurdId
env
fetchFsListDates
success (true/false)
errorMessage (hvis aktuelt)
decodedFsTestId
filesToArchiveIntegrasjonen har ikke noe behov for tilgangstyring
...