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

  1. In the IGEL Setup under Sessions > Firefox Browser > Firefox Browser Global > Security, activate the following options:
    • Safe Browsing
    • Malware Protection
    • Hide local filesystem
  2. Under Sessions > Firefox Browser > Firefox Browser Global > Content, activate Block pop-up windows, if required.
  3. 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
  4. Under Sessions > Firefox Browser > Firefox Browser Global > Restart, activate Restart.
  5. Under Sessions > Firefox Browser > Firefox Browser Global > Window, activate the following options:
    • Start in full-screen mode
    • Hide configuration page of the browser
  6. Under Sessions > Firefox Browser > Firefox Browser Global > Menus & Toolbars, activate Hide App Menu/Menu Bar.
  7. Under Sessions > Firefox Browser > Firefox Browser Global > Context, activate Hide the browser's context menu.
  8. Under Sessions > Firefox Browser > Firefox Browser Sessions > [session name] > Settings, activate Autostart.
  9. Click Apply.
  10. Reboot the device.

For additional information, see also Use the Firefox Browser in Kiosk Mode.

Chromium

  1. In the IGEL Setup under Sessions > Chromium Browser > Chromium Browser Global > Security, activate Safe browsing and disable File access.
  2. Under Sessions > Chromium Browser > Chromium Browser Global, activate Automatic browser restart on exit.
  3. Under Sessions > Chromium Browser > Chromium Browser Global > Content, activate Block pop-ups and redirects, if required.
  4. 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
  5. Under Sessions > Chromium Browser > Chromium Browser Global > Window, activate Enable kiosk mode.
  6. Under Sessions > Chromium Browser > Chromium Sessions > [session name], activate Autostart.
  7. Click Apply.
  8. Reboot the device.