Set up web kiosk mode in Windows

expand collapsive

Hey, I was wondering if there’s a way to lockdown windows devices with just a browser app? This way our users should be free to use all the features within the app but nothing outside the app.

Any bits of help are welcomed.

All Replies

  • Hexnode

    Emma Jones

    Moderator

    Hello @annemie thank you for reaching out to us!

    You can set up kiosk mode for a browser app of your choice with Hexnode UEM. To begin, log in to the Hexnode UEM portal.

    1. Navigate to the Policies tab. Create a New Policy or select an existing one.
    2. Go to Kiosk Lockdown > Windows Kiosk Lockdown > Single App.
    3. Provide the local user account name in the Kiosk Account Name field.
    4. Select a browser app and save the policy.
    5. Navigate to Policy Targets and associate the policy with your device.

    Once the device restarts, the kiosk will take effect when signing in to the kiosk user account. For further details, please refer Hexnode Single App Kiosk mode for Windows devices.

    Try it out, and keep me posted on any updates.

    Cheers!
    Emma Jones
    Hexnode UEM

  • Hexnode

    Emma Jones

    Moderator

    @annemie Glad to hear our solution worked for you.

    Users can exit the kiosk by pressing the Ctrl, Alt and Del keys simultaneously. Then, they will be brought to the lock screen. From here they can log in to a different user account. However, please note that that the kiosk mode will be present in the configured user account unless you remove the kiosk lockdown policy from the user account or disassociate the policy from the device.

    Hope this solves your query. Do reach out if you have any further queries.

    Cheers!
    Emma Jones
    Hexnode UEM

  • Participant

    Roosevelt

    Participant

    Hi there,

    My company wants to set up a kiosk with Windows devices, such that it opens only specific web pages to print tickets for customers.

    So how do I open only few websites in Chrome on the desktop in kiosk mode ? (such thattoolbar and other menu options in the regular window disabled)

    Could you please provide ideas on how we can implement this functionality without many hiccups?

  • Hexnode

    Emma Jones

    Moderator

    Hello @roosevelt, we appreciate you reaching out to us!

    Take a look at the below steps to learn how to pin websites that open in the Google Chrome browser using the Web Kiosk mode.

    Step 1: Initially, you have to prepare the web apps for kiosk.

    You can move forward in either of the two ways, add the web page as a shortcut on the taskbar or as a Start menu tile. Irrespective of your choice, the web app will open in a full-screen immersive window.

    1. Log in to your Windows device and open the intended webpage as a new tab on Chrome.
    2. Click on the ellipsis icon appearing on top-left and select More tools > Create shortcut. Now, the web page icon shall appear as a Desktop Shortcut.

    Continue to Step 2 to add the app as a Start menu tile. If you intend to add the app as a shortcut on the taskbar, follow along:

    1. Right-click on the icon to bring up the context menu and select Properties.
    2. In the Properties window, under the Shortcut sub-tab, navigate to the Target field, and append “–kiosk” after the path attribute (“../../app_name.exe”).
    3. Select Apply > OK.

    Now, the web app will open in browser’s inbuilt kiosk mode.

    To add the web app as a shortcut on the taskbar, right-click the desktop shortcut and select Pin to taskbar.

    Step 2: Customize the kiosk layout to add the web app as a Start menu tile in kiosk mode.

    1. Right-click the web app saved on the desktop and select Pin to Start.
    2. Open Start and right-click on the web app tile.
    3. Select More > Open file location.
    4. Right-click the web app on the file directory and select Properties.
    5. In the Properties window, under Shortcut > Target, append “–kiosk” after the path attribute (“../../app_name.exe”).
    6. Select Apply > OK.

    Step 3: Save and export the Start menu layout.

    Prior to exporting the Start menu layout, add all the necessary web apps by right-clicking the app(s) from the app list and selecting Pin to Start. Then you can save and export the Start menu layout as startLayout.xml by running the following command in PowerShell: 

    Export-StartLayout –path <enter path to save the XML file> startLayout.xml

    Mention the path to save the file in place of <enter the path to save the XML file>. Once saved, make sure you transfer the XML file to your admin device.

    Step 4: Deploy the kiosk configuration using Hexnode UEM.

    1. Log in to the Hexnode portal.
    2. Navigate to the Policies > Kiosk Lockdown > Windows Kiosk Lockdown > Multi App.
    3. Provide the local user account in the Kiosk account name field.
    4. Add Google Chrome as the kiosk app.
    5. Click Choose file and upload the startLayout.xml file.
    6. Go to Policy Targets, select your kiosk device and save the policy.

    Cheers!
    Emma Jones
    Hexnode UEM