Skip to content

User Management

karyon edited this page Dec 29, 2013 · 8 revisions

Wie werden neue Nutzer ins System eingetragen?

Es gibt drei Wege, über die neue Benutzer angelegt werden können:

  • Import der Belegungsdaten
  • Anmeldung am System mit HPI-Credentials
  • Manuell über das Web-Interface (manchmal notwendig für externe Dozenten)

Eine Registrierung durch den Nutzer selbst ist nicht möglich.

Es kann also passieren, dass Verantwortliche einen Mitwirkenden hinzufügen wollen, dieser aber noch nicht im System existiert. Deshalb gibt es einen Hinweis, dass sich die Verantwortlichen bei Problemen zuerst an den Fachschaftsrat wenden sollen.

Wie können Nutzer gelöscht werden?

Nutzer können NICHT gelöscht werden, wenn Sie einer Lehrveranstaltung als Lehrender zugeordnet sind. Alle übrigen Nutzer können technisch zur Zeit gelöscht werden.

Allerdings verlieren sie dadurch auch ihre Zugehörigkeit zu einer Lehrveranstaltung als Teilnehmer. Wenn sie für diese Lehrveranstaltung abgestimmt haben, bleibt ihre Abstimmung bestehen. Da die Evaluierungsergebnisse live berechnet werden, werden hierdurch aber "falsche" Ergebnisse berechnet.

Faktisch dürfen momentan keine Nutzer gelöscht werden, da hierdurch das Abstimmungsergebnis verfälscht wird! Die Anzahl der Teilnehmer von Lehrveranstaltungen wird dadurch verändert!

User-Aging: Wann können oder sollen bestehende Nutzer-Daten gelöscht werden?

Technisch gibt es dafür keine Lösung (siehe oben), ohne dass das Evaluierungsergebnis verfälscht werden!

Grundsätzlich ist dies wünschenswert, da die Belegungen vergangener Semester für die Evaluierung irrelevant sind. Die Zuordnung von Nutzern zu Lehrveranstaltungen sollte gelöscht werden können. Und folglich kann dann der Nutzer gelöscht werden.

Zu einem festgelegten Zeitpunkt (spätestens beim Freischalten der Lehrveranstaltung) sollte das Ergebnis der Evaluierung berechnet und fixiert werden. Das heißt, dass es unabhängig von den Benutzern und ihren Belegungen sein sollte.

Wie geht man mit Nutzernamen um, die doppelt vergeben wurden?

Wie geht man mit Nutzern um, die mehrere Nutzernamen haben?

Merge-Skript

Welche Constraints und Felder hat das Datenmodell?

Wie funktioniert die Authentifizierung für HPI-ler?

Wie funktioniert die Authentifizierung für externe Nutzer?

Wie werden FSR-Reche vergeben?

FSR setzt FSR-Flag mit der Aktion Nutzer bearbeiten.