Bug 26354 - Computerraum: Datenschutz
Computerraum: Datenschutz
Status: CLOSED FIXED
Product: UCS@school
Classification: Unclassified
Component: UMC - Computer room administration
UCS@school 3.0
Other Linux
: P5 normal (vote)
: UCS@school 3.0 MS2
Assigned To: Alexander Kläser
Lukas Walter
:
: 20724 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-03-05 13:51 CET by Alexander Kläser
Modified: 2016-12-23 16:44 CET (History)
2 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments
Screenshot: Computerraummodul (170.65 KB, image/png)
2012-05-23 11:14 CEST, Florian Best
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Kläser univentionstaff 2012-03-05 13:51:35 CET
Damit der Datenschutz während des Unterrichtes gewährleistet ist, ist es notwendig, dass nur der angemeldete Lehrer im Computerraum den Präsentationsmodus + Screenshots der Schülerrechner sehen kann.

Mögliches Szenario: Lehrer ist über ein iPad/Notebook von extern am Computerraum angemeldet.

Zur Umsetzung ist daher die Idee, dass ein Computerraum zunächst für andere Lehrer blockiert ist, wenn eine Sitzung läuft. Beim Anmeldungsversucht an einem Raum, für den eine Sitzung aktiv ist, erscheint ein Dialog mit einer entsprechenden Nachfrage. Wird diese Nachfrage bestätigt, kann die bestehende Sitzung übernommen werden und der bisher angemeldete Lehrer wird mit einer Benachrichtigung automatisch abgemeldet.
Comment 1 Alexander Kläser univentionstaff 2012-03-05 13:58:42 CET
*** Bug 20724 has been marked as a duplicate of this bug. ***
Comment 2 Andreas Büsching univentionstaff 2012-04-25 08:41:03 CEST
Die folgende Umsetzungsmöglichkeit wurde diskutiert:

- Es gibt eine Locking-Datei L für den Zugriff auf den Raum R

Diese Datei L wird in regelmäßigen Abständen wie folgt überprüft. 

Lock der Datei L
IF NOT Datei existiert
  Anlegen und den Namen des Benutzers eintragen
ELSE
  IF NOT Name in der Datei entspricht dem Benutzer der Sitzung
    RAISE Sitzung ist lockt -> Übernehmen der Sitzung anbieten
Unlock der Datei L

Es würde sich anbieten, die Information über den Lock-Status über das Update-Kommando zu transportieren.
Comment 3 Alexander Kläser univentionstaff 2012-05-03 17:19:05 CEST
Dieses Verhalten wurde soweit umgesetzt.


 ucs-school-umc-computerroom (0.1.13-1) unstable; urgency=low
 .
   * restrict access to an active session to only one user; Bug #26354
Comment 4 Alexander Kläser univentionstaff 2012-05-08 16:35:14 CEST
Derzeit wird unter IE9 die Standby-Animation nicht ausgeblendet.
Comment 5 Alexander Kläser univentionstaff 2012-05-09 18:55:28 CEST
(In reply to comment #4)
> Derzeit wird unter IE9 die Standby-Animation nicht ausgeblendet.

Die Standby-Animation wird jetzt durch einen ausgegrauten Button ersetzt.

 ucs-school-umc-computerroom (0.1.22-1) unstable; urgency=low
 .
   * replace standby animation for room selection with a disabled button;
     Bug #26354
Comment 6 Lukas Walter univentionstaff 2012-05-21 13:01:17 CEST
Wenn ein Lehrer auf einen bereits von einem anderen Lehrer verwendeten Raum zugreifen will wird er wie gewünscht zunächst gefragt ob er die Sitzung übernehmen möchte und hat die Möglichkeit die laufende Sitzung des anderen Lehrers zu beenden.

Auch der ausgegraute Button funktioniert (getestet mit IE9 und FF10).


Eintrag im Changelog vorhanden, verfied.
Comment 7 Florian Best univentionstaff 2012-05-23 11:14:46 CEST
Created attachment 4386 [details]
Screenshot: Computerraummodul

Das "rauskicken" der anderen Lehrer funktioniert noch nicht richtig. Wie man im Screenshot sieht sind 3 unterschiedliche Benutzer auf 3 verschiedenen Rechnern im selben Computerraum und können die aktuellen Bildschirmfotos sehen. Keiner der Lehrer bekam einen "Raum wurde von anderem Lehrer übernommen"-Dialog.
Comment 8 Alexander Kläser univentionstaff 2012-05-24 17:47:22 CEST
(In reply to comment #7)
> Created an attachment (id=4386) [details]
> Screenshot: Computerraummodul
> 
> Das "rauskicken" der anderen Lehrer funktioniert noch nicht richtig. Wie man im
> Screenshot sieht sind 3 unterschiedliche Benutzer auf 3 verschiedenen Rechnern
> im selben Computerraum und können die aktuellen Bildschirmfotos sehen. Keiner
> der Lehrer bekam einen "Raum wurde von anderem Lehrer übernommen"-Dialog.

Das stimmt, durch eine API-Änderung wurde nicht mehr die Raum-DN den Hilfsfunktionen übergeben. Das wurde nun angepasst.


 ucs-school-umc-computerroom (0.1.31-1) unstable; urgency=low
 .
   * make sure that room DN is passed over to room helper functions; Bug #26354
Comment 9 Lukas Walter univentionstaff 2012-05-25 09:49:36 CEST
Funktioniert jetzt.

Allerdings klingt die Benachrichtigung in der deutschen Lokalistation zum Teil noch etwas unschön.

Statt ...
==================================================================================
"Sie können die Kontrolle des Raumes wieder übernehmen durch seine Auswahl in der Liste aller Räume."
==================================================================================

klingt ...
==================================================================================
"Sie können die Kontrolle des Raumes wieder übernehmen indem sie ihn in der Liste aller Räume erneut auswählen."
==================================================================================

denke ich besser.


Ansonsten verified, Changelog vorhanden.
Comment 10 Alexander Kläser univentionstaff 2012-05-25 11:22:14 CEST
(In reply to comment #9)
> Funktioniert jetzt.
> 
> Allerdings klingt die Benachrichtigung in der deutschen Lokalistation zum Teil
> noch etwas unschön.
> ...

Ah, guter Hinweis, danke. Das habe ich noch angepasst.


 ucs-school-umc-computerroom (0.1.32-1) unstable; urgency=low
 .
   * changed caption; Bug #26354
Comment 11 Stefan Gohmann univentionstaff 2012-06-11 06:30:06 CEST
UCS@school 3.0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer  neueren Version von UCS@school erneut auftreten, so sollte dieser Bug dupliziert werden: "Clone This Bug"
Comment 12 Florian Best univentionstaff 2016-12-23 16:44:01 CET
The following two commits belong to Bug #25354:

univention-directory-manager-modules (12.0.7-1):
r74606 | Bug #26354 udm: Implement dns.ptr search
r74605 | Bug #26354 udm: Validate dns.ptr