Datenschutznotizen & Load -> Rational
This commit is contained in:
parent
85d128a244
commit
d881f18352
@ -1,10 +1,11 @@
|
|||||||
* Datensparsamkeit: nur Speichern was notwendig ist; Dokumentieren, warum was gespeichert wird!
|
* Datensparsamkeit: nur Speichern was notwendig ist; Dokumentieren, warum was gespeichert wird!
|
||||||
* Verfügbarkeit: Backup / aktuelles System; nicht nur eine Person, Anfragen werden organisiert beantwortet
|
* Verfügbarkeit: Backup / aktuelles System; nicht nur eine Person, Anfragen werden organisiert beantwortet
|
||||||
* Integrität: Konsistenzcheck bei Datenübertragen (z.B. LDAP), Sicherheit vor bösen Absichten, Änderungen protokolliert
|
* Integrität: Konsistenzcheck bei Datenübertragen (z.B. LDAP), Sicherheit vor bösen Absichten, Änderungen protokolliert
|
||||||
* Vertraulichkeit: Jeder Benutzer sollte nur auf das zugreifen was unbedingt nötig ist; Backup Verschlüsselung
|
* Vertraulichkeit: Jeder Benutzer sollte nur auf das zugreifen was unbedingt nötig ist; Backup; Verschlüsselung jeglicher Übermittlung
|
||||||
* Nichtverkettbarkeit: (eher irrelevant für unseren Anwendungsfall)
|
* Nichtverkettbarkeit: (eher irrelevant für unseren Anwendungsfall)
|
||||||
* Transparenz: User weiß was über ihn gespeichert wird; Dokumentation; Vorfälle schnell melden?
|
* Transparenz: User weiß was über ihn gespeichert wird; Dokumentation; Vorfälle schnell melden?
|
||||||
* Intervenierbarkeit: Korrektur/Löschpflichten - auch im Backup; z.B. Korrekturen bei Einspielen des Backups einpflegen; Backup Verschlüsselung; Bei Löschanforderungen muss teilweise gelöscht werden (nur was Notenrelevant muss aufgehoben werden, Hausaufgaben werden gelöscht; Anzeige gelöschter Teilnehmer)
|
* Intervenierbarkeit: Korrektur/Löschpflichten - auch im Backup; z.B. Korrekturen bei Einspielen des Backups einpflegen; Backup Verschlüsselung; Bei Löschanforderungen muss teilweise gelöscht werden (nur was Notenrelevant muss aufgehoben werden, Hausaufgaben werden gelöscht; Anzeige gelöschter Teilnehmer).
|
||||||
|
Was sind die Aufbewahrungsfristen für Hausübungen? Wie bei Klausuren?
|
||||||
* Wer ist Datenschutzverantwortlicher? Steffen!?!
|
* Wer ist Datenschutzverantwortlicher? Steffen!?!
|
||||||
=> Sofort anzeigen, wenn etwas schiefläuft.
|
=> Sofort anzeigen, wenn etwas schiefläuft.
|
||||||
|
|
||||||
@ -20,7 +21,8 @@ Aktionen:
|
|||||||
- Regularien für Prozess; Aufbewahrungsfristen, Verwaltungsrechtliche Fragen, Bayrisches E-Goverment Gesetz, Daten signierbar/verifizieren;
|
- Regularien für Prozess; Aufbewahrungsfristen, Verwaltungsrechtliche Fragen, Bayrisches E-Goverment Gesetz, Daten signierbar/verifizieren;
|
||||||
|
|
||||||
-> Aktuelle Archivierung von prüfungsrelevanten Daten (Klausur-Lagerung) ist nicht Gesetz-Konform; da Papier-Lagerung nicht konform ist.
|
-> Aktuelle Archivierung von prüfungsrelevanten Daten (Klausur-Lagerung) ist nicht Gesetz-Konform; da Papier-Lagerung nicht konform ist.
|
||||||
|
Wo ist dokumentiert, welche Klausur wo gelagert wird?!
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -1,4 +1,6 @@
|
|||||||
** Sicherheitsabfragen?
|
** Sicherheitsabfragen?`
|
||||||
|
- Verschlüsselung des Zugriffs?
|
||||||
|
|
||||||
- SheetDelR tid csh sn : GET zeigt Sicherheitsabfrage
|
- SheetDelR tid csh sn : GET zeigt Sicherheitsabfrage
|
||||||
POST löscht.
|
POST löscht.
|
||||||
Ist das so sinnvoll?
|
Ist das so sinnvoll?
|
||||||
@ -8,6 +10,7 @@
|
|||||||
(Sheet.hs -> fetchSheet)
|
(Sheet.hs -> fetchSheet)
|
||||||
|
|
||||||
- Handler.Sheet.postSheetDelR: deleteCascade für Files? Klappt das?
|
- Handler.Sheet.postSheetDelR: deleteCascade für Files? Klappt das?
|
||||||
|
Kann man abfragen, was bei deleteCascade alles gelöscht wird?
|
||||||
|
|
||||||
- Verständnis: Getrennte Handler get/post Handler in SheetEditR haben nicht funktioniert. Warum?
|
- Verständnis: Getrennte Handler get/post Handler in SheetEditR haben nicht funktioniert. Warum?
|
||||||
|
|
||||||
|
|||||||
@ -78,7 +78,7 @@ data ExamStatus = Attended | NoShow | Voided
|
|||||||
deriving (Show, Read, Eq, Ord, Enum, Bounded)
|
deriving (Show, Read, Eq, Ord, Enum, Bounded)
|
||||||
derivePersistField "ExamStatus"
|
derivePersistField "ExamStatus"
|
||||||
|
|
||||||
data Load = ByTutorial | ByProportion Double
|
data Load = ByTutorial | ByProportion Rational
|
||||||
deriving (Show, Read, Eq)
|
deriving (Show, Read, Eq)
|
||||||
derivePersistField "Load"
|
derivePersistField "Load"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user