Table of Contents | ||||||
---|---|---|---|---|---|---|
|
...
Veiledning og virkemåte : Arkivering av pensumlister fra Leganto
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 |
...
System | Data | Brukt API (endepunkter) | |||
---|---|---|---|---|---|
Config-databasen | Henter | MongoDbListe over alle institusjoner med | configDB.orgs | ||
Slack | Sender feilmelding beskrivelser (inkludert også data på | ||||
FS API | Henter emne basert på institusjon (fsId) og emne idemner (undervisning høst/vår, undervisning år/termin) med | GET /emner https://api.fellesstudentsystem.no/swagger.html#/koder/getEmner | FS API | FS API | FS API |
SFTP | Lister filer | file path: /home/pensum/konverter_output/ | |||
Amazon S3 | Overfører arkiverte filer ( | upload file:https://docs.safespring.com/storage/generalinfo/ | Amazon S3 | Henter filer basert på | Get file: |
...
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
filesToArchive
Integrasjonen har ikke noe behov for tilgangstyring
...