Arkivering av masteroppgaver er et krav som alle institusjoner skal oppfylle.
...
Detaljert liste av alle innvolverte systemer/tjenester Hva utveksler data? Fra hvor / Til hvor?
System
Data
Brukt API (endepunkter)
Config-databasen
Finner FsIdtil en gitt orgShortName(org)
configDB.fsIdToOrgShortName
Config-databasen
Hvis prosessen var mislykket (successer False), henter den en 'blacklist' for tjenesten for å bestemme om det skal registreres som en Slack-feilmelding i kanalen.
NB: Modulen hjelper utviklere og testere av systemet; sluttbrukeren vil ikke legge merke til det.
configDB.slack-blacklists
FS (gjennom FS-tittel API’et)
Registrerer oppgavetittel(engelsk, kandidatnr, original) institusjonsnrog vurdIdpå vurderingsmeldinger til egen examSystem
URL for test: https://fs-test.uio.no/eksamen/oppgavetittel/{examSystem}/registrer URL for prod: https://fsws.usit.no/eksamen/oppgavetittel/{examSystem}/registrer
Inspera
planlegger og laster ned innlevering av en enkelt kandidat eller gruppe på en test
Registrerer en indeks org, instance, env, event-name, remote-adrog request-urii Humio (for å innta og beholde strømmedata)
do Index
Oai-databasen
Legger auditInfoMap log til databasen
oai-addAuditLog
Oai-databasen
Henter en repo etter orgog system(eksamensystem)
oai-getRepository
Slack
Sender feilmeldinger (inkludert også data på module-idog submodul, organisasjons shortNameog orgId, examSystem, examSysInstance, vurdId, fetchFsListDates, decodedFsTestIdog filesToArchive). Det stemmer overens med Config-databasen (configDB.slack-blacklists).
Slack-kanalen (mule-prod)
WISEflow
Returnerer informasjon om en innlevering (submissionId) levert av en student på en bestemt flowIdsom samsvarer med spørringsparameteren (submissionId, flowId, envog orgShortName).
Henter opp grunnleggende informasjon for en gitt flyt som navn, type, start- og sluttdato som kan brukes til å identifisere flyten (basert på contextObjectId(Flow id), org(orgShortName) og env).
Integrasjonen har ikke noe behov for tilgangstyring
...
Behandlingstid/responstid og volum
Behandlingstid/responstid: ca. 2s
Frekvens: HTTPS-‘listener’ repeterbar fillagerstrøm for datastrømmestrategi (Inspera-webhook) og 2-minutter poll timeout for Apache-Kafka forbruk fra eksamensystemer (fs-tittel-app)
Volum (målt: ): gj.sn. ca. 3k hits daglig
Feilhåndtering, konsekvenser av feil og overordnet risikoanalyse