Configuring the Browser (Kiosk Mode)
Rationale
If you want to offer a local web browser, there are some settings that improve its security. Additionally, these settings add up to a kiosk mode, hiding the rest of IGEL OS from the user.
Instructions
By default, the web browser makes all of its features and menus available. To achieve a restricted 'kiosk' mode, follow these instructions.
Firefox
- In the IGEL Setup under Sessions > Firefox Browser > Firefox Browser Global > Security, activate the following options:
- Safe Browsing
- Malware Protection
- Hide local filesystem
- Under Sessions > Firefox Browser > Firefox Browser Global > Content, activate Block pop-up windows, if required.
- Under Sessions > Firefox Browser > Firefox Browser Global > Privacy, activate the following options:
- Clear private data when closing browser and all options in the area Select the items to be cleared
- Allow private browsing feature
- Always start in private browsing mode
- Enable "Do Not Track" feature and Enable built-in tracking protection, if necessary
- Under Sessions > Firefox Browser > Firefox Browser Global > Restart, activate Restart.
- Under Sessions > Firefox Browser > Firefox Browser Global > Window, activate the following options:
- Start in full-screen mode
- Hide configuration page of the browser
- Under Sessions > Firefox Browser > Firefox Browser Global > Menus & Toolbars, activate Hide App Menu/Menu Bar.
- Under Sessions > Firefox Browser > Firefox Browser Global > Context, activate Hide the browser's context menu.
- Under Sessions > Firefox Browser > Firefox Browser Sessions > [session name] > Settings, activate Autostart.
- Click Apply.
- Reboot the device.
For additional information, see also How to Use the Firefox Browser in Kiosk Mode.
Chromium
- In the IGEL Setup under Sessions > Chromium Browser > Chromium Browser Global > Security, activate Safe browsing and disable File access.
- Under Sessions > Chromium Browser > Chromium Browser Global, activate Automatic browser restart on exit.
- Under Sessions > Chromium Browser > Chromium Browser Global > Content, activate Block pop-ups and redirects, if required.
- Under Sessions > Chromium Browser > Chromium Browser Global > Privacy, activate the following options:
- Clear browsing data and all options in the area Select the items to be cleared
- "Forced" for the setting Allow incognito mode
- Enable "Do Not Track" feature, if necessary
- Under Sessions > Chromium Browser > Chromium Browser Global > Window, activate Enable kiosk mode.
- Under Sessions > Chromium Browser > Chromium Sessions > [session name], activate Autostart.
- Click Apply.
- Reboot the device.