Seit einiger Zeit besteht die Möglichkeit, neben der gewohnten lokal unter Java laufenden bwLehrpool-Suite eine Webschnittstelle zu verwenden. Diese ist zwar noch in Entwicklung befindlich, jedoch bereits gut verwendbar. Die direkte Verwendung dieser Webschnittstelle ist ab Basissystemversion 35b19 in die Clientsoftware integriert und kann nach Verwendung des Direkten Editierens („Copy VM“) per Mausklick gestartet werden.
Diese „Web-bwLehrpool-Suite“ kann natürlich auch mit jedem Browser direkt benutzt werden: https://bwlp-masterserver.ruf.uni-freiburg.de/suite. Vorgesehen ist Login per Shibboleth; das Login entfällt bei noch aktivem Shibboleth-Login, beispielsweise nach Verwendung des Direkten Editierens („Adminmodus“, „Copy VM“).
Nach erfolgtem Login wird zur Übersicht der Veranstaltungen geleitet. Neben einer sortierbaren Liste der Veranstaltungen (s.u., Übersicht) bestehen folgende Auswahlmöglichkeiten:
Im links angezeigten Menu sind folgende Punkte verfügbar:
Symbole rechts oben (Bildmitte oben):
Es kann nach Namensbestandteilen („Filtere Veranstaltungen“) gesucht werden; Klicks auf Veranstaltungsname, Besitzer, Start- und Enddatum sowie Aktivierungszustand sortieren nach betreffender Spalte, mehrere Klicks schalten zwischen aufsteigender, absteigender und keiner Sortierung.
Ein Klick auf eine Veranstaltung zeigt die Übersicht derselben an und liefert
Die unterhalb der (Einzel-)Veranstaltungsübersicht befindlichen Schaltflächen erlauben das Duplizieren der Veranstaltung (sehr praktisch, wenn die Ursprungsveranstaltung bestehen bleiben soll), das Löschen der Veranstaltung uns das Editieren der Veranstaltungseinstellungen. Diese Veranstaltungseinstellunges sind abgesehen von den Einträgen analog zum Vorgehen bei der (Neu-)Erstellung einer Veranstaltung s.u.
Zur Auswahl einer VM für die Veranstaltung die betreffende VM einfach mit einem Linksklick markieren. Ein Klick auf Image-Name, Betriebssystem oder Besitzer sortiert nach betreffender Spalte, mehrere Klicks schalten zwischen aufsteigender, absteigender und keiner Sortierung um. Sie können auch den Namen der VM oder einen Teil desselben unter „Filtere Images“ eingeben; den Suchbegriff enthaltende VMs werden direkt angezeigt.
Klicken Sie zum Fortfahren auf „Next“ oder eine der Zahlen des Zahlenstrahls.
Es kann über „Internetzugriff erlauben“ festgelegt werden, ob die in der Veranstaltung enthaltene Virtuelle Maschine auf Netzwerke inklusive Internet zugreifen kann. Ist dies aktiviert, gelten eingegebene Firewall-Regeln und vordefinierte Regelsätze als verboten (‚blacklisted‘); wenn nicht aktiviert, gelten eingegebene Regeln als erlaubt (‚whitelisted‘). DNS-Abfragen bleiben auch bei blockiertem Netzwerkzugriff erlaubt, um notwendige Namensauflösungen zu gewährleisten.
Möglicherweise wurden satellitenserverseitig ein oder mehrere Regeln vordefiniert - diese können daher je nach Institution durchaus unterschiedlich sein. Sollten solche vordefinierten Regelsets vorhanden sein, können diese durch Klick in das jeweilige Kästchen unter „Aktiv“ aktiviert bzw. deaktiviert werden.
Eigene Regeln werden im Format Richtung (in/out), Host (IP-Adresse oder Domainname) und Portnummer erwartet (Portangabe „0“ bedeutet alle Ports). Hosts können sowohl mit dem Domainnamen als auch mit IP-Adresse beschrieben werden. Eine Host-Angabe mit Netzmaske der Form 1.2.3./24 wird ebenfalls akzeptiert. Bei Filterung auf Domainnamenebene umfassen angegebene Domainnamen Subdomainnamen auch bei abweichender IP-Adresse; beispielsweise kann nach (im Falle einer Whitelist) bei Angabe von ‚python.org‘ auch auf ‚docs.python.org‘ usw. zugegriffen werden.
Die Raumauswahl ermöglicht, die Anzeigeart einer Veranstaltung genauer einzustellen. Sie ist optional; sollte nirgendwo ein Häkchen gesetzt sein, wird Ihre Veranstaltung überall alphabetisch eingeordnet angezeigt.
Sollten Sie beim Speichern einer Veranstaltung die Fehlermeldung „Too many locations for lecture“ erhalten, haben Sie mehr Räume explizit markiert, als Ihre Admin per Satellitenserver zuließ.
Zu jedem Zeitpunkt der Erstellung gilt:
Ein Klick auf die links oben befindliche Schaltfläche „Image-Liste“ führt zu eben dieser. Ein Abbildname (oder Teil desselben) kann zur Vereinfachung der Suche unter „Filtere Images“ eingegeben werden. Klicks auf Image-Name, Besitzer, Ablaufdatum, Betriebssystem (der VM) und Virtualisierer (ohne Bezeichner) sortieren auch hier nach betreffender Spalte; mehrere Klicks schalten zwischen aufsteigender, absteigender und keiner Sortierung um.
Ein Linksklick auf einen VM-Eintrag öffnet die Grunddaten der VM. Diese sind analog zur Anzeige nach dem Einsprung über Direktes Editieren; weiteres dort.
Alle folgende Beispiele nehmen an, Sie hätten eine Veranstaltung editiert, die eine VM namens „Ubuntu_2404_LTS_Vorlage_Standard_qemu“ verwendet.
Wenn Sie über das Direkte Editieren („Copy VM“) kamen, sehen Sie im letzen Fensterchen (siehe Bild links) eine Schaltfläche „bwLehrpool-Suite öffnen“. Ein Klick auf diese startet automatisch einen Webbrowser mit der Web-bwLehrpool-Suite. Ein Login sollte im Normalfall nicht notwendig sein, außer, der Login-Timeout bwIDMs ist in der Zwischenzeit abgelaufen.
Es wird automatisch die gerade per Direktem Editieren bearbeitete VM (genauer gesagt: Die zur gestarteten Veranstaltung gehörende VM) angezeigt (Bild rechts). Der Name dieser VM entspricht dem vorherigen Namen mit vorangesetztem „Copy of“; aus dem obigem Beispielnamen „Ubuntu_2404_LTS_Vorlage_Standard_qemu“ wird also „Copy of Ubuntu_2404_LTS_Vorlage_Standard_qemu“. Das kann sich bei weiterer Bearbeitung durchaus schachteln („Copy of Copy of Copy of …“, es ist daher empfehlenswert, den Namen zu ändern.
Klicken Sie zur Bearbeitung der VM auf die weiße Schaltfläche mit Stiftsymbol rechts unten.
Allgemein: Die orangegelbe Schaltfläche rechts oben („Dialog schließen“) führt zur Liste der VMs.
Die hier verfügbaren Optionen sind im Großen und Ganzen entsprechend zur bwLehrpool-Suite:
Allgemein bei jedem Editierschritt: Die braunrote Schaltfläche rechts unten speichert die getätigten Änderungen.
Ebenfalls im großen und ganzen analog zur bwLehrpool-Suite:
Allgemein bei jedem Editierschritt: Die braunrote Schaltfläche rechts unten speichert die getätigten Änderungen.
Nach Klick auf „Speichern“ wird die Detailübersicht der Grunddaten der VM angezeigt.
Versionen und Berechtigungen können durch Klick auf die jeweiligen Reiter-Flächen angezeigt werden, die rechts oben befindliche Schaltfläche „Dialog schließen“ führt zur Liste der auf dem jeweiligen Satellitenserver vorhandenen VMs.
Zum Editieren der Einträge muß „[VM-Name] editieren“ gewählt werden.