Welcome to Headwind MDM Q&A, where you can ask questions and receive answers from other members of the community.

Please do not post bug reports, missing feature requests, or demo inquiries. If you have such an inquiry, submit a contact form.

0 votes

We would like to open a web link in kiosk mode and restrict user on this website.

Is it possible to achieve with your solution ?

I tried to create a new application with a web URL, and put it as the main app in kiosk mode, but it doesn't work.

by (37.6k points)

1 Answer

0 votes

Yes, it is possible. There is a "Kiosk Browser" plugin which does exactly what you're looking for.

1. Open the configuration details, Applications tab, click "Add".

2. Type "Kiosk" in the "Application name" field, you'll get a "Kiosk Browser", select it, then click "Add".

3. (a tricky part - kiosk browser app remote configuration) Open the Application Settings tab, click Add, and add the following setting:

Application: com.hmdm.kiosk

Setting: start_url

Value: https://your.url.here/path/

Click OK to add the setting.

Note: there are other available settings for Kiosk Browser: 

allowed_hosts - a POSIX regular expression for allowed hosts (domains), defaults to .*  For example, if you need to allow two domains including all their subdomains, use the following regular expression:

(myhost.com|.*\.myhost.com|otherhost.com|.*\.otherhost.com)

full_screen - 0 or 1, specifying whether the kiosk browser should open in a full screen mode hiding the status bar and navigation bar, defaults to 1.

4. Setup the kiosk browser as the main kiosk app. Open MDM Settings tab, set the "Kiosk mode" checkbox, and type "kiosk" in the "Mai

5. Click "Save" to save the configuration.

The devices of this configuration should switch to kiosk mode and open the URL you've specified.

Additional options (application settings)

httpUsername, httpPassword - specify if the webpage needs authorization (Basic)

stayAwake - set to 1 to prevent kiosk browser from going into the sleeping mode

orientation - set to portrait or landscape if you need to lock the kiosk orientation

wifiOnError - set to 1 if you'd like to display WiFi manager on download error (may be useful if the kiosk is locked but WiFi settings must be adjusted)

wifiManagerPkg - package of the WiFi manager (defaults to the system WiFi manager)

noSslCheck - set to 1 if the page has SSL errors like outdated certificate but still needs to be displayed (may be an unsecure option!)

enableZoom - set to 1 if you want to enable page zoom (by default, zoom is disabled)

by (37.6k points)
edited by
...