Set Up a Kiosk Mode

Modified on Thu, 24 Jul at 3:40 PM

Use the Kiosk Mode profile configuration to restrict a device to a custom kiosk display. Kiosk Mode replaces the standard device home screen with a customizable interface that provides the device user access to authorized applications and websites only.


How to enable the kiosk mode

To enable the kiosk mode on your profile, you must:

  1. On the Applications tab of your profile, you’ll see a Mode Selection box
  2. Click the drop-down menu and select either Single-Application Kiosk or Multi-Application Kiosk

Single-Application Kiosk

In this mode, you select one application which will be launched at device startup. The application will be displayed full screen and the user won’t be able to exit out of the application or full screen display.

The first box, named Primary Application, lets you choose which application to launch at startup. You can select one and only one application.


Screen_Shot_2021-04-27_at_6.08.17_AM.png


The second box, Background Applications, let you choose other apps to install on the device, which you would like to have running in the background.


Screen_Shot_2021-04-27_at_6.07.49_AM.png


The third box, named Blocked Applications, is usually used to remove some specific system apps from the device.


Screen_Shot_2021-04-27_at_6.09.07_AM.png


When you toggle the Single-Application Kiosk mode, a new tab named Kiosk is enabled. It allows you to configure specific kiosk settings.


Screen_Shot_2021-04-27_at_6.28.27_AM.png

f6a1651d-81de-4269-9925-eaf5453f9ab6.png

 

Multi-Application Kiosk

In this mode, you can configure the device to display a set of applications. You can place the applications where you want on the screen. You can also set a status bar color, a wallpaper or a banner.


Similar to the Single-Application Kiosk mode, on the Applications tab you have one box to select which applications to install, and one box to select which applications to block.


With Multi-Application mode, you have a dedicated box to configure the kiosk display settings, as well as a great drag and drop user interface to easily place icons where you want on screen.


369024ec-c9e2-41d8-b6e8-07198c082acf.png


The following configurations are available:

  • Column numberSet the number of columns
  • Row number: Set the number of rows
  • Screen orientation: Screen orientation between Portrait, Landscape, Sensor Portrait, and Sensor Landscape
  • Administrator password: Administrator password to exit the kiosk mode (alphanumerical)
  • Bottom banner background color: Set the color of the bottom banner background, in hex color code.
  • Show bottom banner: Show a banner at the bottom of the screen. This banner contains by default the serial number of the device.
  • Bottom banner text: Text displayed in the bottom banner. You can use variables to automatically pull information from your devices.
  • Status bar color: Set the color of the status bar
  • Background URL: URL of the background to download to be displayed in the application. This URL must be publicly accessible. You can use https://imgbb.com/ to host images online for free.

The Kiosk Display Settings box lets you now select colors with a color picker instead of typing the hexadecimal value manually.


In the Applications Arrangement box, you can simply drag and drop an app icon from the left to the screen on the right, to place it on a specific placeholder. The placeholders are automatically configured based on the Row and Col values set in the Kiosk Display Settings box. The list of applications is built from the list defined in the Applications tab.


Screen_Shot_2021-04-27_at_6.18.29_AM.png

 

How to configure the kiosk mode using management policies

Screen_Shot_2021-04-27_at_6.37.58_AM.png


The following configurations are available, only for devices running Android 9.0 and above

  • Navigation buttons: Specifies which navigation features are enabled (e.g. Home, Overview buttons) in kiosk mode.
    • Enabled: Home and overview buttons are enabled.
    • Disabled: The home and Overview buttons are not accessible.
    • Home button only: Only the home button is enabled.
  • Power button: Sets the behavior of a device in kiosk mode when a user presses and holds (long-presses) the Power button.
    • Available: The power menu (e.g. Power off, Restart) is shown when a user long-presses the Power button of a device in kiosk mode.
    • Blocked: The power menu (e.g. Power off, Restart) is not shown when a user long-presses the Power button of a device in kiosk mode. Note: this may prevent users from turning off the device.
  • Display Error Messages: Specifies whether system error dialogs for crashed or unresponsive apps are blocked in kiosk mode. When blocked, the system will force-stop the app as if the user chooses the "close app" option on the UI. 
    • Enabled: All system error dialogs such as crash and app not responding (ANR) are displayed.
    • Muted: All system error dialogs, such as crash and app not responding (ANR) are blocked. When blocked, the system force-stops the app as if the user closes the app from the UI.

  • Status bar information to display: Specifies whether system info and notifications are disabled in kiosk mode.
    • Notification and system information: System info and notifications are shown on the status bar in kiosk mode.
    • Only system information: Only system info is shown on the status bar.
    • None: System info and notifications are disabled in kiosk mode.
  • Access to settings: Specifies whether the Settings app is allowed in kiosk mode.
    • Allowed: Access to the Settings app is allowed in kiosk mode.
    • Blocked: Access to the Settings app is not allowed in kiosk mode.

 

How to leave kiosk mode


To leave kiosk mode, long press on the back button of your kiosk device, and the popup Exit Kiosk will appear.


If you have defined an administrator password in the Kiosk Display Settings box, submitting this password will exit the kiosk.


The feature works online and offline.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article