We've collected a list of frequently asked questions about Esper.
In this article:
Tenant
What is a tenant?
A tenant encompasses the software that allows you to manage your devices with Esper. You can find your tenant ID (also known as a tenant name) in the URL you use to access your tenant.
In this example, the URL is sample.esper.cloud and the tenant's ID is sample.
Esper Agent
What is the Esper Agent?
The Esper Agent is software on the device that allows you to manage your devices via the Esper console and other Esper tools.
Content Management
Can I push content to the devices when using a cellular network?
Yes — you can push content to your device fleet on a cellular network.
Remote Viewer
Can I increase the Remote Viewer session to over 15 minutes?
Reach out to Esper about increasing the allotted time for a Remote Viewer session.
Can I start a Remote Viewer session from my phone?
Currently, Esper does not support mobile browsers. The capability of the mobile browser limits some features on the Esper Console. For instance, the Remote Viewer is supported for Chrome (version 78+), Edge (version 80+), and Firefox (version 80+).
How do I use the Remote Control feature for my Android devices?
Contact Esper Support to add a Supervisor Plugin.
Managed Google Play
Can I add a Google account during provisioning?
In Blueprints, you can enroll in Google Play before or after provisioning. Learn more about the requirements for enrolling in Google Play for Work.
For Templates, this would need to be done manually on the device. However, you can link your company’s Google account to Esper through the EMM Enrollment process. Once the account is linked, all devices obtain a Managed Google Account once provisioned. Note: Templates can't add those Managed Google Accounts to already provisioned devices.
Is it possible to enroll for EMM using an email ID already enrolled in EMM?
No, it is not possible. Either you need to use a new email id that has never been enrolled. Or you need to un-enroll your previously used Gmail ID from EMM and then re-enroll with the same email ID.
I cannot push any apps/APK from the Esper Console to the device.
This is an issue with Google Play Protect interference. You need to decline the Google Play Protect prompt during provisioning. Alternatively, you may use Play For Work to deploy apps or simply appeal to PlayProtect.
Tags
Can I update/apply tags to all devices in a group?
Updating or adding tags for all the devices is not possible via the console. However, you can use the EAST tool to accomplish this.
Bluetooth
How do I reset the bluetooth on the device?
Bluetooth is controlled by the device's blueprint. Toggle the Bluetooth option off, save, publish, and converge, and then and on to reset.
How is Bluetooth behavior different for device types?
For Android devices, Bluetooth can be enabled or disabled from the blueprint. Enabling this feature gives users access to Bluetooth functionality on the device.
For iOS devices, Bluetooth permissions can be enabled or disabled from the blueprint. This means the user will be able to edit the current Bluetooth setting if it is toggled on. They won't if this is toggled off.
Factory Reset
Can I restrict users from hard resetting a device?
You cannot completely block hard resetting a device, but you can use Factory Reset Protection (FRP). How to reset a device in a boot loop? Connect the device to a computer (not just a power plug) and press the power button + volume up button.
Esper Cloud
What are the limitations of uploading an application to Esper Cloud?
You cannot upload signed applications with a debug key — use a release key. Follow the Play Store naming conventions for an APK. Esper cloud does not support app bundles. You'll only be able to upload one APK per application. There are also size limits.
Esper Software Updates
Note: Contact Esper to see if you're eligible to receive Esper Software Updates.
Can I have Esper Software Updates automatically deployed to my devices?
Navigate to the settings tab for Esper Software Updates and check Enable automatic updates. How often does the device check for a new Esper Agent version?
If you select the Esper Software Updates option, the devices check for an Esper Agent version every hour.
Can I use the Esper Agent chosen under Esper Software Updates available for provisioning?
Yes! The QR code is updated to reflect the Esper Agent version chosen. Use this QR code when you provision a device using a 6-tap or Device Provisioner.
Geofence
I am not able to delete a Geofence. I get an error “Cannot delete a geofence; geofence still applied on the device”?
Follow these steps to delete any devices linked to the Geofence. Once you remove the devices, delete the Geofence.
Provisioning Template
What is the difference between Provisioning Template and Compliance Policy?
Customers often ask us the difference between Provisioning Template and Compliance Policy, which are applied on devices. The main and most fundamental difference between Provisioning Template and Compliance Policy is that Provisioning Template is used to apply on devices during provisioning and NEVER after that. The Compliance Policy, on the other hand, is applied on Esper Managed devices once they have already been provisioned.
With Blueprints, you no longer need to apply Compliance Policies. Blueprints are editable and updates are pushed to devices whenever edits are saved.
Android Studio
Do you have a plugin for Android Studio?
While we did have an Android Studio Plugin at one point, we no longer support the tool. We still support our Device SDK, APIs, and the other tools listed in our Developer Docs.
Other Issues
I'm getting a 500, 502, or 504 error when I try to access the console. What do I do?
You may receive these errors in times of heavy traffic, such as at the beginning of the business day. Typically these issues resolve with time. If you continue to experience the issue, contact Esper Support.