Skip to main content

Deploy Kiosk Mode via MDMs

Simplify device management: deploy Blink once via MDM and enforce Kiosk mode across all shared devices.

Written by CJ Eun

Kiosk Mode adds an extra level of security for shared devices.
​
When enabled, users are automatically logged out after a configurable period of inactivity. A shortcut button is also available on the main screen for quick logout.

Setting up Kiosk Mode via MDM

Kiosk Mode can be configured via your Mobile Device Management (MDM) solution.
​
Self-serve setup is supported for Microsoft Intune and Workspace ONE on both iOS and Android. Other MDM providers are also supported, but may require guidance from the Blink team.

Self-serve setup is supported for:

  • iOS via Microsoft Intune or Workspace ONE

  • Android via Microsoft Intune or Workspace ONE

To get started, please follow the relevant guide below:

Microsoft Intune

Configure Kiosk Mode on iOS - Microsoft Intune

Follow the steps below to configure Kiosk Mode for Blink on iOS devices using Microsoft Intune.

1. Add Blink App

  • Go to Apps > iOS/iPadOS > Add

  • Select iOS Store App

  • Search for “Blink”

  • Add the app to your app catalog

2. Create App Configuration Policy

  • Go to Apps > iOS/iPadOS > App configuration policies

  • Click + Create

  • Select Managed devices

  • Choose Blink as the target app

  • Select platform: iOS/iPadOS

3. Configure Kiosk Settings

Under Settings, select Enter XML Data and paste the following:

<dict>
<key>kioskModeEnabled</key>
<true/>
<key>kioskTimeoutSeconds</key>
<integer>300</integer>
</dict>
  • kioskModeEnabled → Enables Kiosk Mode

  • kioskTimeoutSeconds → Inactivity timeout in seconds

If not specified, the default timeout is 300 seconds.

4. Assign and Deploy

  • Assign the policy to your target device group

  • Create and deploy the policy

Configure Kiosk Mode on Android - Microsoft Intune

Follow the steps below to configure Kiosk Mode for Blink on Android devices using Microsoft Intune.

1. Add Blink Kiosk App

  • Go to Apps > Android > Add

  • Select Managed Google Play app

  • Search for “Blink Kiosk”

  • Approve and sync the app

2. Create App Configuration Policy

  • Go to Apps > Android > App configuration policies

  • Click + Create

  • Select Managed devices

  • Choose Blink Kiosk as the target app

3. Configure Kiosk Settings

Add the following configuration keys:

  • kiosk_mode_enabled → Enable or disable Kiosk Mode (true / false)

  • kiosk_mode_timeout → Inactivity timeout in seconds

If not specified, the default timeout is 300 seconds.

4. Assign and Deploy

  • Assign the policy to your target device group

  • Create and deploy the policy

Workspace ONE

Configure Kiosk Mode on iOS - Workspace ONE

Follow the steps below to configure Kiosk Mode for Blink on iOS devices using Workspace ONE.

1. Add Blink App

  • Go to Apps & Books > Applications > Native

  • Add a Public App

  • Search for “Blink” in the App Store

2. Configure App Settings

  • Select Blink

  • Navigate to App Configuration

  • Add a new configuration for your target smart group

3. Configure Kiosk Settings

Enter the following configuration:

<dict>
<key>kioskModeEnabled</key>
<true/>
<key>kioskTimeoutSeconds</key>
<integer>300</integer>
</dict>
  • kioskModeEnabled → Enables Kiosk Mode

  • kioskTimeoutSeconds → Inactivity timeout in seconds

If not specified, the default timeout is 300 seconds.

4. Assign and Deploy

  • Assign the configuration to your smart group

  • Save and deploy

Configure Kiosk Mode on Android - Workspace ONE

Follow the steps below to configure Kiosk Mode for Blink on Android devices using Workspace ONE.

1. Add Blink Kiosk App

  • Go to Apps & Books > Applications > Public

  • Search for “Blink Kiosk” in Managed Google Play

  • Approve and add the app

2. Configure App Settings

  • Select Blink Kiosk

  • Navigate to App Configuration

  • Add a new configuration for your target smart group

3. Configure Kiosk Settings

Add the following configuration keys:

  • kiosk_mode_enabled → Enable or disable Kiosk Mode (true / false)

  • kiosk_mode_timeout → Inactivity timeout in seconds

If not specified, the default timeout is 300 seconds.

4. Assign and Deploy

  • Assign the configuration to your smart group

  • Save and deploy

If you have any questions during setup, or are using a different MDM provider, feel free to contact your Customer Success Manager or email support@joinblink.com.

Did this answer your question?