Update LMS KnowHow about authentication for OSIS
parent
939b440363
commit
5557cf7dca
@ -1,16 +1,22 @@
|
||||
Sowohl FRADrive als auch KnowHow sind passiv und stellen lediglich mehrere CSV-Dateien bereit, welche durch das OSIS System der FraportAG zu festgelegten Zeiten per Http abgeholt und an das jeweils andere System per Http übermittelt werden.
|
||||
Sowohl FRADrive als auch KnowHow sind passiv und stellen lediglich mehrere CSV-Dateien bereit, welche durch das OSIS System der FraportAG zu festgelegten Zeiten per Http abgeholt und an das jeweils andere System per Http übermittelt werden.
|
||||
|
||||
# Beschreibung der aktuellen Schnittstelle
|
||||
1. Neu, noch nicht in Betrieb, siehe #93 [FRADrive_SchnittstelleAVS_LMS_Vorschlage_Neu.pptx](uploads/4f75497b0cbfa8d7d6a6d598aad0cba0/FRADrive_SchnittstelleAVS_LMS_Vorschlage_Neu.pptx)
|
||||
|
||||
1. Neu, noch nicht in Betrieb, siehe #93 [FRADrive_SchnittstelleAVS_LMS_Vorschlage_Neu.pptx](uploads/4f75497b0cbfa8d7d6a6d598aad0cba0/FRADrive_SchnittstelleAVS_LMS_Vorschlage_Neu.pptx)
|
||||
2. Veraltet, derzeit noch in Betrieb [FRADrive_SchnittstelleAVS_LMS.pptx](uploads/feffd58f233dfe14c8308f1326286221/FRADrive_SchnittstelleAVS_LMS.pptx)
|
||||
|
||||
## Ansprechpartner
|
||||
|
||||
Ansprechpartner seitens KnowHow ist Martin Schneck.
|
||||
|
||||
## Sicherheit
|
||||
FRADrive-seitig ist dazu ein spezielles Authorisierungstoken notwendig.
|
||||
|
||||
Das OSIS kann leider keine Bearer-Tokens verwenden. Stattdessen bietet der Ingress BasicAuthentication für spezielle Routen an und fügt einem Request auf diesen Routen dann ein Bearer-Token hinzu.\
|
||||
Die Basic Auth ist in ingress.yaml des FRADrive Deployment Repositories definiert. Dort findet sich eine RegEx, welche die Pfade definiert, auf denen Basic Auth angeboten wird.
|
||||
|
||||
Das Bearer Token, das dann an FRADrive mitgesendet wird, ist in den values-conf.\*.yaml Dateien jeweils unter `configsnippet` definiert.
|
||||
|
||||
# Entwicklung
|
||||
|
||||
- Ursprünglich wurde die gleiche Schnittstelle genutzt, welche auch für die Sicherheitsschulung eingesetzt wird.
|
||||
- Aufgrund von Uneindeutigkeiten und fehlerhaften Übermittlungen (das System der KnowHow kann in Randfällen sowohl *Durchgefallen* als auch kurze Zeit später *Bestanden* für die gleiche Person übermitteln) wurde eine [Überarbeitung der Schnittstelle](uploads/817dd73069ff564401f78bf351e8e306/FRADrive_SchnittstelleAVS_LMS_Vorschlage_Neu.pptx) vorgeschlagen
|
||||
- Aufgrund von Uneindeutigkeiten und fehlerhaften Übermittlungen (das System der KnowHow kann in Randfällen sowohl _Durchgefallen_ als auch kurze Zeit später _Bestanden_ für die gleiche Person übermitteln) wurde eine [Überarbeitung der Schnittstelle](uploads/817dd73069ff564401f78bf351e8e306/FRADrive_SchnittstelleAVS_LMS_Vorschlage_Neu.pptx) vorgeschlagen
|
||||
Reference in New Issue
Block a user