Adding Enterprise Browser Shortcuts to the Lockdown Screen

Publish Date: SOTI MobiControl
53

Summary

Add a Enterprise browser shortcut using intent via CMD files to open a specific URL in the Enterprise Browser. The shortcuts created using the shortcut utility can not be added directly so this can be used as a workaround.

Related SOTI ONE Platform Products

SOTI MobiControl

Related Device OS

Android Enterprise

Situation

Users want to add shortcuts to the Enterprise Browser on the Lockdown screen that open specific URLs. While shortcuts can be created using the Shortcut Creator utility, they cannot be directly added to the Lockdown screen. As a workaround, users can use intents delivered via CMD files to create and launch shortcuts for specific URLs within the Enterprise Browser.

Reference
https://techdocs.zebra.com/enterprise-browser/3-4/guide/shortcutcreator/

Environment

Zebra Android Devices.

Process Description

1. Create a CMD file
Add the following intent to the CMD file (replace the URL as needed; in this example, it opens www.google.com):

intent:http://www.google.com#Intent;type=com.rho.rhoelements/application;action=com.rho.rhoelements.SHORTCUT_ACTION;component=com.zebra.mdna.enterprisebrowser/com.rhomobile.rhodes.RhodesActivity;category=android.intent.category.DEFAULT;i.id=-702889725;end

This intent launches the Zebra Enterprise Browser application and opens the specified URL. The i.id value is an internal shortcut identifier used by Enterprise Browser.
Note: If multiple CMD files are created, the ID can be the same but the URL may need to be changed. If there are any inconsistencies, change the last digit of the i.id value.

2. Deploy the CMD file
Use a FileSync rule to send the CMD file to the target device.

3. Add to Lockdown
Create a custom Lockdown item using the following path (adjust filename/location as needed):

script://%sdcard%/Download/abc.cmd

Add Home screen item
Added enterprise browser home screen item to the lockdown configuration

4. Deploy and Apply
Ensure the CMD file is present on the device at the specified location, then deploy the Lockdown configuration.

Was this helpful?