Massenbereitstellung von Insight über Faronics Deploy

Übersicht

In diesem Dokument wird der Prozess zur Durchführung einer Masseninstallation von Faronics Insight unter Verwendung der Befehlszeilen-Installationsoptionen beschrieben.

In diesem Dokument wird das Produkt Faronics Deploy als Plattform für die Übertragung der Insight Student-Anwendung auf die Client-Computer verwendet. Der allgemeine Prozess kann jedoch an jede Anwendung von Drittanbietern angepasst werden, die einen Befehl an einen entfernten Computer übertragen kann.

Anforderungen

Um eine Ferninstallation der Insight Student-Anwendung auf einem Client-Gerät durchführen zu können, müssen die folgenden erforderlichen Komponenten vorhanden sein:

  • Ein Dienstprogramm, mit dem Dateien auf ein Client-Gerät übertragen und Befehle aus der Ferne ausgeführt werden können. In diesem Beispiel werden wir Faronics Deploy verwenden.

  • Ein Speicherort, auf den die Client-Systeme zugreifen können, an dem das Installationspaket für die Remote-Bereitstellung gehostet werden kann. In unserem Beispiel verwenden wir einen S3-Bucket, der bei Amazon Web Services (AWS) gehostet wird, aber auch ein öffentlich zugängliches Netzlaufwerk oder ein intern gehosteter Webservice sind geeignet.

  • Die Befehlszeilenoptionen sind erforderlich, um das Insight-Produkt entsprechend den Anforderungen Ihrer Bereitstellung zu konfigurieren.

Hosting des Installationspakets

Zu Beginn muss das Installationspaket für Insight Student an einem Ort gespeichert werden, an dem es für die Client-Systeme zugänglich ist. Faronics Deploy unterstützt die Verwendung von sowohl öffentlichen als auch privaten Webservern zum Hosten der Datei sowie von SMB-Shares.

In unserem Beispiel werden wir die Datei in einem Amazon S3-Bucket hosten und für den Zugriff auf die Datei eine URL verwenden, die wie folgt aussieht:

https://<bucketname>.s3.amazonaws.com/InsightInstallerStudent.exe

Nachdem Sie eine Kopie des Insight-Installationsprogramms in Ihren AWS-Bucket hochgeladen haben, müssen Sie entweder die entsprechenden Berechtigungen festlegen, damit Ihre Computer von einem bestimmten Ort aus sicher auf die Datei zugreifen können, oder Sie müssen öffentliche Zugriffsrechte für die Datei erteilen.

Hinweis: Aufgrund der Art des Insight-Installationsprogramms selbst sind im Installationspaket keine sensiblen Informationen enthalten. Die Befehlszeilenoptionen für den Installationsprozess enthalten jedoch möglicherweise Kennwörter und andere Informationen, die nicht öffentlich zugänglich sein sollten. Es wird daher nicht empfohlen, die Befehlszeilenparameter an einem öffentlich zugänglichen Ort zu speichern.

Bestimmung der Befehlszeilenoptionen

Der nächste Schritt bei der Vorbereitung der Bereitstellung besteht darin, die Befehlszeilenoptionen zu bestimmen, die für die Bereitstellung von Insight Student erforderlich sind. Eine vollständige Liste der Befehlszeilenoptionen finden Sie in Anhang A – Referenz für die Insight Student-Befehlszeileninstallation.

Die Befehlszeilenoptionen ermöglichen die Konfiguration allgemeiner Installationsparameter, wie z. B. der Standard-Klassen-ID, des Verwaltungs- und des Lehrerpassworts, sowie der Adresse von Insight Connector.

Die folgende Befehlszeile führt beispielsweise eine Installation von Insight Student auf einem Client-Rechner durch:

InsightInstallerStudent.exe /classid Class101 /adminPwd Password123 /sharedSecret superiorsiegeweapon /installbrowserextension /enableWebHistory /connectorServer insight.example.domain.com /suppressreboot

Dieser Befehl installiert Insight mit den folgenden Optionen:

  • Die Klassen-ID wird als Class101 konfiguriert.

  • Das Administratorpasswort zum Schutz der Einstellungen wird auf Passwort123 gesetzt.

  • Das Sicherheits-Token für die erweiterte Sicherheit wird auf superiorsiegeweapon gesetzt

  • Die Browser-Erweiterung wird auf dem Client installiert.

  • Die Option zur Erfassung des Web-Verlaufs wird aktiviert.

  • Der Student-Rechner wird für die Kommunikation mit dem Insight-Relay unter insight.example.domain.com konfiguriert.

  • Der Neustart am Ende des Installationsvorgangs wird unterdrückt.

Da bei der Befehlszeileninstallation Passwörter und andere sensible Informationen für Personen, die den ausgeführten Befehl sehen können, möglicherweise sichtbar sind, wird empfohlen, die Befehlszeilenoptionen nicht in einer Batch-Datei oder einem anderen Skriptformat zu speichern, auf das Endbenutzer direkt zugreifen können.

Erstellen der benutzerdefinierten Anwendung für die Bereitstellung

Um die benutzerdefinierte Anwendung für die Bereitstellung zu erstellen, melden Sie sich bei der Faronics Deploy-Konsole an und navigieren Sie zur Ansicht Kontrollraster > Anwendungen und klicken Sie auf Benutzerdefinierte App > Benutzerdefinierte App erstellen.

Geben Sie im Dialogfeld Benutzerdefinierte App einrichten im Feld Paketname einen Namen für die benutzerdefinierte App ein. Dies kann eine beliebige Zeichenfolge sein, die Sie zur Identifizierung der Anwendung verwenden möchten. In unserem Beispiel verwenden wir Insight Student. Geben Sie als nächstes die URL oder den Pfad zu dem Installationspaket in das Feld Setup-Installationsprogramm ein. Geben Sie schließlich die Befehlszeilenoptionen, für die Sie sich zuvor entschieden haben, in das Feld Installationsbefehlszeile ein.

Klicken Sie auf Weiter, nachdem Sie die Optionen festgelegt haben.

Nun wird eine Liste der Systeme angezeigt, auf denen Sie die Software installieren können. Wählen Sie einen Rechner aus, auf dem die Bereitstellung erfolgen soll, damit Faronics Deploy die Anwendung nach der Installation inventarisieren kann. Wählen Sie einen Rechner aus, und klicken Sie auf Weiter.

Auf dem Bildschirm wird das jeweilige Gerät angezeigt; klicken Sie auf Installieren, um den Installationsvorgang zu starten. Klicken Sie anschließend ein zweites Mal auf Installieren, um die Installation auf dem Client-System zu bestätigen. Während der Installation wird der Status des Installationsvorgangs auf dem Bildschirm angezeigt.

Nach Abschluss des Vorgangs werden die Version der installierten Anwendung und der Name des Programms, wie er in der Liste „Programme und Funktionen“ gefunden wurde, angezeigt. Überprüfen Sie, ob diese Informationen korrekt sind, und klicken Sie auf Weiter, um die Anwendung im Kontrollraster zu speichern.

Klicken Sie nach dem Speichern im Kontrollraster auf die Kopfzeile Benutzerdefinierte Apps im Raster, um die benutzerdefinierten Anwendungen anzuzeigen. Um die Anwendung bereitzustellen, klicken Sie auf das entsprechende Rasterfeld für den Computer, auf dem Sie die Installation durchführen möchten, und klicken Sie dann auf die Schaltfläche Installieren am oberen Rand des Bildschirms.

Während der Installation wird eine Statusanzeige eingeblendet. Nach Abschluss der Installation wird die Version der Insight-Schüleranwendung im Kontrollraster angezeigt, und das Client-System erscheint in der Lehrerkonsole.

Anhang A – Referenz für die Insight Student-Befehlszeileninstallation

BefehlBeschreibung

/classID

Bei der Installation wird die standardmäßige Klassen-ID auf den angegebenen Wert eingestellt. Bei dem Wert kann es sich um jede gültige alphanumerische Klassen-ID handeln.

/requireStudentPermission

Wenn Sie diese Option während des Installationsvorgangs einstellen, wird Insight so konfiguriert, dass die Genehmigung des Schülers erforderlich ist.

/installbrowserextension

Wenn Sie diese Option aktivieren, werden die Browsererweiterungen auf dem System des Schülers installiert.

/enableWebHistory

Wenn Sie diese Option aktivieren, ist Insight in der Lage, den Web-Verlauf auf Schülerrechnern zu verfolgen.

/disableKeyLogging

Mit dieser Option wird die Fähigkeit von Insight, Tastenanschläge auf dem Client-System zu protokollieren, deaktiviert.

/studentCanChangeClassId

Durch die Einstellung dieser Option wird Insight so konfiguriert, dass der Schüler die Klassen-ID in Insight ändern kann.

/hideSysTrayIcon

Wenn Sie diese Option aktivieren, wird Insight so konfiguriert, dass das Symbol in der Taskleiste ausgeblendet wird.

/restrictWiFi

Wenn Sie diese Option aktivieren, kann Insight einschränken, mit welchen drahtlosen Netzwerken sich das System verbinden kann.

/authorizedWiFiSSIDs

Mit dieser Option werden die SSIDs für die drahtlosen Netzwerke festgelegt, mit denen sich die Systeme verbinden können. Die SSIDs sollten durch ein Komma getrennt eingegeben werden.

/sharedSecret

Mit dieser Option wird Insight so konfiguriert, dass die Option „Erhöhte Sicherheit“ unter Verwendung des als Sicherheits-Token angegebenen Wertes verwendet wird. Beispiel: /sharedSecret Password123

/adminPwd

Mit dieser Option wird das Administratorkennwort auf dem Client-System mit dem nach dem Befehlszeilenschalter angegebenen Wert konfiguriert.

/connectorServer

Mit dieser Option wird Insight Student so konfiguriert, dass es mit dem Insight Connector kommuniziert, der sich an der angegebenen IP-Adresse, dem Hostnamen oder dem FQDN befindet. Beispiel: /connectorServer insight /connectorServer 192.168.1.10 /connectorServer insight.example.domain.com

/suppressreboot

Mit dieser Option wird der Neustart des Client-Systems nach der Installation von Insight Student unterdrückt. Insight ist möglicherweise erst dann vollständig aktiviert, wenn der Client-Computer nach der Installation neu gestartet wird.

Last updated