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
Updated this week

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?