Kiosk Mode¶
Das Primärziel dieses Artikels ist es, ein System einzurichten, welches keine manuelle Authentifizierung benötigt, um die Weboberfläche von openITCOCKPIT aufrufen zu können. Meistens sind solche Systeme große Bildschirme, welche an einer Wand befestigt sind.
Danger
Bitte beachten Sie, das alle Personen die Zugriff auf das Kiosk-System haben, auch Zugriff auf oenITCOCKPIT haben. Es wird daher dringen empfohlen, einen eigenen openITCOCKPIT Benutzer mit sehr geringen Benutzerberechtigungen zu erstellen. Mehr dazu erfharen Sie unter Benutzerverwaltung.
Zuerst müssen Sie einen neuen Benutzer in openITCOCKPIT erstellen, welcher sehr geringe Berechtigungen hat. Während Sie den Benutzer erstellen, können Sie dem Benutzer auch gleich einen API Keys hinzufügen. API Keys können auch später noch erstellt werden.
Info
In der Vergangenheit haben wir die Browsererweiterung ModHeader
empfohlen, die für alle gängigen Browser verfügbar ist/war. Wir wurden von unserer Community darüber informiert, dass die Erweiterung Werbung einfügt und nicht mehr Open Source ist.
Bitte lassen Sie es uns wissen, wenn Sie eine gute Alternative kennen.
Im nächsten Schritt installieren Sie auf dem Kiosk-System die Browser-Erweiterung ModHeader. Die ModHeader Browser-Erweiterung wird später den API Key an alle Anfragen, welche vom Webbrowser ausgeführt werden, automatisch anhängen. Somit sind keine weiteren Anmeldedaten mehr erforderlich.
Erstellen Sie einen neuen Request Header mit dem Namen Authorization
und setzen Sie X-OITC-API <API-KEY>
als Value.
Zum Beispiel:
Name | Value |
---|---|
Authorization |
X-OITC-APIfe9ab803c661d712059c0e6c15[...] |
Ab jetzt können Sie auf openITCOCKPIT zugreifen, ohne Anmeldedaten eingeben zu müssen.
Danger
ModHeader sendet den API-Key mit jeder Anfrage. Wenn Sie das System nutzen, um im Internet zu surfen, sollten Sie die Erweiterung deaktivieren, damit Sie ihren API Key nicht preisgeben.