Få studentbevis
- ⏪ Ikke validert: Prosessen er ennå ikke validert/standardisert. Siden viser enten: 1) Dokumentasjon av gjeldende praksis; 2) En prosess som er identifisert, men ikke dokumentert. 3) Prosessen er under vurdering.
- Denne prosessbeskrivelsen er ment som dokumentasjon av gjeldende praksis. Prosessen er ennå ikke standardisert.
Utstedelse av studentbevis gjøres litt forskjellig fra institusjon til institusjon, men følgende punkter er normalt med:
1 Fotografering og registrering av bilde
Studentbeviset har normalt et bilde av studenten. Ved mange institusjoner blir dette bildet tatt ved fysisk oppmøte der studenten fremviser legitimasjon. Ved andre institusjoner har studenten mulighet til selv å laste opp et bilde i en nettløsning.
Hvis bildet skal kunne brukes i studentbevisappen, må bildet så lastes inn i FS.
2 Legitimering
For å få utlevert studentbeviset, må studenten normalt fremvise legitimasjon med bilde. Dersom institusjonen ikke tilbyr fotografering ved oppmøte, må dette gjøres ved utlevering av det fysiske studentkortet, eller på annen egnet måte.
Digitalt studentbevis kan også brukes uten at studenten har legitimert seg. Appen har da ikke bilde av studenten, og studenten må da fremvise annen legitimasjon med bilde når appen skal brukes.
3 Kontroll av studierett, semesterregistrering og semesteravgift
Ved utstedelse av studentbevis kontrolleres om studenten har en gyldig studierett og om hen har semesterregistrert seg og betalt semesteravgift. Denne kontrollen skjer på nytt ved oppstart av nytt semester. Dette skjer automatisk i studentbevisappen. Ved bruk av fysisk studentkort, må studenten bestille en fysisk semesterkvittering fra institusjonen for fortsatt å ha gyldig studentbevis.
4 Uthenting/oppdatering av LånetakerID for bibliotekssystemene
Dersom studentkortet skal brukes som lånekort i bibliotekssystemene, må studenten tildeles en lånetakerID. FS har støtte for å generere denne for nye studenter, men det er også støtte for at denne genereres eksternt og skrives tilbake til FS.
5 Registrering av studentkort i studieadministrativt system
Data om det fysiske studentkortet kan skrives tilbake til FS, slik at Det kan brukes i systemer der FS er kildesystem for dataene (for eksempel ved oppmøteregistrering).
6 Utlevering av studentbevis
Utlevering av studentbevis skjer ved at studenten selv laster ned studentbevisappen og logger seg inn med sin Feide-bruker, og/eller ved oppmøte for utlevering av fysisk studentkort.
API-støtte
FS har API-støtte for hele denne prosessen:
1 Registrering av bilde i FS
FS støtter to måter å registrere bilde for studentbevis på: Formdata eller base64-enkodet bildefil. Funksjonaliteten er tilgjengelig i følgende APIer:
| API | Base64 | Form data |
|---|---|---|
| FS GraphQL API | Støttet (se under) | Ikke støttet |
| FS-APIet | POST /personer/{id}/bilde | POST /personer/{id}/bilde |
| FSWS-BAS (REST) | Oppdater bilde for studenter (avvikles 31.03.2025) | Oppdater bilde for person (Avvikles 31.03.2025) |
| FSWS-BAS (SOAP) | setImage (avvikles 31. mars 2025) | Ikke støttet |
1.1 Vedlikeholde studentbilder med FS GraphQL API
FS GraphQL API har støtte for vedlikehold av studentbilder:
1.1.1 Finn studenten
For å kunne registrere et studentbilde i FS GraphQL API, trenger du IDen til studenten i FS GraphQL API. Hvordan du finner riktig student-ID, kommer an på hvilken informasjon du har om studenten. Hvis du for eksempel kjenner studentens studentnummer, kan du gjøre oppslag slik:
query Studenter {
studenterGittStudentnumre(
eierInstitusjonsnummer: "1234"
studentnumre: ["100463", "100479"]
) {
id
}
}
Eksempel på respons:
{
"data": {
"studenterGittStudentnumre": [
{
"id": "OTk6MTIzNCwxNDQw"
},
{
"id": "OTk6MTIzNCwxNDQx"
}
]
}
}
IDen du får tilbake brukes som input til mutasjonen under:
1.1.2 Angi studentbilde
Bildet angir du via mutasjonen angiStudentbilder. Du må angi base64-encodet bilde, samt filtype. Vi støtter for
øyeblikket filtypene jpg og png.
mutation MyMutation {
angiStudentbilder(
input: [
{
studentVedInstitusjonId: "OTk6MTIzNCwxNDQw",
bilde: "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",
filtype: PNG
},
{
studentVedInstitusjonId: "OTk6MTIzNCwxNDQx",
bilde: "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",
filtype: PNG
},
]) {
studentbilde {
id
}
}
}
Mutasjonen vil opprette studentbilder som mangler, og erstatte eventuelle eksisterende studentbilder for studenter som har bilde fra før. Her har vi bedt om å få tilbake IDene for bildene som ble endret eller opprettet, og responsen ser da slik ut:
{
"data": {
"angiStudentbilder": {
"studentbilde": [
{
"id": "MTY1OjEyMzQsMTQ0MA"
},
{
"id": "MTY1OjEyMzQsMTQ0MQ"
}
]
}
}
}
3 Kontroll av studierett, semesterregistrering og semesteravgift
FS tilbyr flere grensesnitt for å sjekke om en gitt student har gyldig studierett, har semesterregistrert seg og betalt semesteravgift. Dette kan gjøres via følgende APIer:
| API | Dokumentasjon |
|---|---|
| FS GraphQL API | Støttet (kontakt FS-support for veiledning) |
| FS-APIet | GET /semesterregistreringer, GET /studieretter |
| FSWS-SemReg (ikke i FS-plattformen) | Sjekk gyldig semesterregistrering |
| FSWS-BAS (REST) | Hent BAS-data, Hent basdata med dato |
| FSWS-CRUD | SELECT/SELECTMANY Studieprogramstudent (Ikke støtte for sjekk av semesterregistrering/betalt semesteravgift) |
4a Hente lånetakerID fra FS
Det er også flere måter å hente lånetakerID fra FS på:
| API | Dokumentasjon |
|---|---|
| FS GraphQL API | Støttet (dokumentasjon kommer) |
| FS-APIet | GET /personer, GET /personer/{id} |
| FSWS-BAS (REST) | Hent BAS-data, Hent basdata med dato |
4b Oppdatere LånetakerID i FS
Følgende APIer støtter oppdatering av lånetakerID i FS:
| API | Dokumentasjon |
|---|---|
| FS-APIet | POST /personer/{id} |
| FSWS-CRUD | UPSERT Student |