Neue Tabs im Chrome-Kioskmodus blockieren

Neue Tabs im Chrome-Kioskmodus blockieren

Ich entwickle derzeit als Praktikant eine Webanwendung mit Powerapps für ein Unternehmen. Die Anwendung funktioniert gut, weist aber immer noch ein großes Sicherheitsproblem auf ... externe Links.

Wie der Titel schon sagt, verwende ich den Chrome-Kioskmodus (--kiosk), um meine App anzuzeigen, da dieser auf einem großen Touchscreen verwendet wird, der von jedem vorbeikommenden Firmenmitglied verwendet werden kann, um PDF-Dateien anzuzeigen, wenn Sie sie aus einer SharePoint-Liste auswählen.

Kurze Präzisierung, falls das überhaupt wichtig ist: Der Computer ist so eingerichtet, dass er (über WinLogon\Shell) automatisch mit Chrome statt mit dem Explorer startet.

Das Problem ist, dass einige PDF-Dateien externe Links enthalten.Dadurch wird eine neue Registerkarte im Kioskmodus geöffnet und es ist nicht möglich, ohne Anschluss einer Tastatur zur Anwendung zurückzukehren.

Das Blockieren von IPs mithilfe von Host-Regeln würde nicht funktionieren, da dadurch zwar immer noch eine neue Registerkarte geöffnet wird, der Inhalt jedoch blockiert wird. Ich kann auch keine Add-Ons zum Blockieren von Links verwenden, da ich dazu Administratorrechte benötige.

Ich habe später herausgefunden, dass die Verwendung von „--app“ zusätzlich zu „--kiosk“ dazu führt, dass beim Anklicken eines Links ein neues Fenster statt einer neuen Registerkarte geöffnet wird, was bei der Suche nach anderen Lösungen hilfreich sein könnte, aber ich habe es auf dem großen Bildschirm nicht aktiviert, da ich zum Ändern dieser Art von Einstellungen einen Administrator brauche.

Mir ist auch aufgefallen, dass die vorherige Anwendung (eine „.exe“, die ich nicht entwickelt hatte und die schlecht funktionierte) keine Links öffnen oder zumindest nicht anzeigen konnte. Meine beiden Theorien dazu sind, dass entweder die App immer im Vordergrund angezeigt wurde oder dass das Ändern der WinLogon\Shell in die ausführbare Datei es unmöglich machte, einen Browser zu starten, ohne dass der Windows Explorer geöffnet war.

Diese Theorien brachten mich dazu, über Lösungen nachzudenken, wie zum Beispiel das Erzwingen des Fokus auf die Registerkarte/das Fenster der Anwendung (genauso, wie wenn Sie Strg+Linksklick auf einen Link drücken), aber ich konnte dafür keine Lösung finden.

Das ist alles, was ich zu diesem einen spezifischen Problem zusammentragen konnte. Wenn jemand weitere Ideen und/oder Vorschläge hat, würde ich sie gern hören.

PS: Entschuldigen Sie, wenn meine Grammatik manchmal schlecht ist/ich nicht die richtigen Formulierungen verwende, ich bin kein englischer Muttersprachler

Antwort1

Diese Chrome-Erweiterung könnte hilfreich sein: Inteset Secure Lockdown Browser Helper.

Beschrieben als:

Fängt Netzwerkfehler ab. Zeigt eine benutzerfreundliche Fehlerseite an, die es dem Benutzer ermöglicht, zur vorherigen Seite zurückzukehren. Blockiert neue Fenster und neue Tabs.

Hier ist die Optionsseite:

Bildbeschreibung hier eingeben

verwandte Informationen