Skip to main content

Dynamic Jobs for Android

Dynamic Jobs enable administrators to create job assignments that adapt to the unique capabilities of each device. By tailoring tasks or actions to specific devices, the organization can maximize efficiency and achieve better results. For Android devices, the following dynamic jobs are available:

Refresh

The Refresh dynamic job updates the selected devices in the Device Grid by synchronizing the latest device information with the SureMDM console. This helps administrators retrieve updated device status, configuration details, and recent device information.

Remote

The Remote Job enables administrators to initiate a remote support session on a device for troubleshooting and assistance. When the job is triggered, a prompt is displayed on the device requesting user consent. Upon approval, the user can choose to share a specific application or share the entire device screen.

The remote session can be conducted using Classic Remote Support (default) or NextGen Remote Support.

This feature enables secure remote access to assist users, monitor device activity, and perform troubleshooting on enrolled devices.

Terminal

Terminal dynamic job allows administrators to remotely access managed devices through a command-line interface for troubleshooting, maintenance, diagnostics, log collection, and administrative tasks. It enables administrators to execute commands directly on devices and perform real-time device management activities from the SureMDM console.

  • Default Terminal - Allows administrators to run terminal commands on managed devices. Sudo commands require administrator credentials before execution.
  • NextGen Terminal - Allows administrators to run sudo commands with elevated privileges without requiring local administrator credentials, enabling secure and centralized remote administration.

Apps

Apps dynamic job displays all system and installed applications on a device. SureMDM collects detailed information about each installed app, including app name, username, version, package name, app size, and more. Admins can also remotely uninstall applications from a device.

  • App Enable Permissions – Allows admins to remotely enable specific permissions for selected apps on the device.
  • App Enable Restrictions – Enables admins to apply restrictions that control or limit how certain apps can function on the device.
  • Save as Job – Saves the configured permissions and restrictions for a specific app as a reusable job, allowing easy deployment to multiple devices.

Apps contain the following sections: Downloaded Apps, System Apps, All Apps. These sections display applications based on their category. The following options are available for the applications listed in each section:

  • Advanced - Displays the advanced settings prompt for further configuration.
    • Security Code to Unlock Applications - Enter the security code which is required to unlock restricted or locked applications on the device.
  • Permission - This option displays the list of permissions granted to the application.
  • Uninstall - This option allows you to uninstall the selected application from the device.
  • Clear Data - This option clears all app data and stored information for the selected application.
  • Refresh - This option refreshes the application list.
  • Lock - Enable this option to lock the application, preventing users from accessing it.
  • Run at startup - Enable this option to automatically run the application when the device starts. You can also specify the startup delay in seconds.

SureLock

The SureLock dynamic job allows administrators to install and configure the SureLock application on enrolled devices through SureMDM. When the job is selected, a confirmation prompt is displayed. Clicking Yes in the prompt installs SureVideo automatically on the device if it is not already installed. If SureLock is already installed, administrators can configure and apply the required application settings.

SureFox

The SureFox dynamic job allows administrators to install and configure the SureFox application on enrolled devices.

  1. Click Install and configure the required SureFox settings.
  2. Enter the activation code and click Verify.
  3. If an activation code is not available, purchase a valid license. Until activation, the device will remain protected in trial mode.
  4. Once verified, the SureFox application will be downloaded and installed successfully on the device.
  5. After installation, administrators can apply the configured SureFox application settings to the device.

This feature helps secure devices by applying browser lockdown and controlled web access policies through SureFox.

Call Logs

The Call Logs dynamic job allows administrators to view and manage call details from enrolled devices through SureMDM. When the Call Logs job is accessed, separate sections for All, Incoming, Outgoing, Missed, and Rejected calls are displayed. SureMDM captures detailed call information such as caller name, phone number, and call duration, helping administrators monitor device call activity efficiently.

The following options are available in the Call Logs job:

  • Refresh Logs - Refreshes the latest call log details from the device.
  • Export Logs - Exports the selected call log details.
  • Enable/Disable Call Logs - Allows enabling or disabling call log collection.
  • Update Interval - Configures the synchronization interval for call logs (must be greater than 14 minutes).

SMS Logs

The SMS Logs dynamic job allows administrators to view and import SMS details from enrolled devices through SureMDM. When the SMS Logs job is accessed, separate sections for All, Inbox, Sent, Draft, and Outbox messages are displayed. SureMDM collects SMS-related information from the device, including sender name, recipient name, message content, and SMS details, enabling administrators to monitor device messaging activity efficiently.

The following options are available in the SMS Logs job:

  • Refresh Logs - Refreshes the latest SMS log details from the device.
  • Export Logs - Exports the selected SMS log details.
  • Enable/Disable SMS Logs - Allows enabling or disabling SMS log collection.
  • Update Interval - Configures the synchronization interval for SMS logs (must be greater than 14 minutes).

Reboot Devices

The Reboot dynamic job allows administrators to remotely restart an enrolled device through SureMDM. When the reboot action is initiated, a confirmation prompt is displayed. Click Yes to reboot the device.

Reset Password

The Reset Password dynamic job allows administrators to remotely configure, update, or remove the lock screen password on enrolled devices through SureMDM.

The following options are available in the Reset Password job:

  • Change Password Automatically - Enable this option to automatically apply the configured password settings.
  • Work Profile Password - Specify the password used to lock or access work-related applications.
  • Require Password Change On Next Unlock - Enable this option to force the user to change the password during the next unlock. Supported from SureMDM Agent v27.17.02 onwards.
  • Remove Lock Screen Password - Enable this option to remove the existing lock screen password. Supported from SureMDM Agent v27.17.02 onwards.
note
  • This option works only on Device Owner and Profile Owner enrollments when no password policy is configured on the device.
  • Removing the lock screen password disables device-level protection and allows device access without authentication.

Lock Device

The Lock Device dynamic job allows administrators to remotely lock an enrolled device through SureMDM. When the lock action is initiated, a confirmation prompt is displayed. Click Yes to lock the device remotely.

Message

The Message dynamic job allows administrators to remotely send messages to enrolled devices through SureMDM. Messages can be sent as plain text or rich text based on the communication requirement. The feature also supports read notifications, forced message display, and message alert configurations on supported platforms.

The following options are available in the Message job:

  • Subject - Specify the title of the message.
  • Message - Enter the message content to be sent to the device.
    • Plain Text Message - Use this option to send the message as standard text.
    • Rich Text Message - Use this option to allow formatting options such as font size, bold, italics, lists, and other text styles.
      note

      Supported on Android SureMDM Agent version 13.47 and above, and Windows SureMDM Agent version 6.10.0 and above.

  • Get Read Notification - Enable this option to send a notification when the message is read by the user. Supported on Android devices only.
  • Force Read Message - Enable this option to force the message popup to remain on the screen until acknowledged by the user. Supported on Android and Windows devices.
  • Enable Buzz -Enable this option to allow device vibration or alert for the message notification. Supported on Android devices only.
    • Duration - Specify the buzz duration in seconds.
  • Close Message Popup - Enable this option to automatically close the message popup after the configured duration. Supported on Android and macOS devices.
    • Duration - Specify the pop-up close duration in seconds.

SureVideo

The SureVideo dynamic job allows administrators to install and configure the SureVideo application on enrolled devices through SureMDM. When the job is selected, a confirmation prompt is displayed. Clicking Yes in the prompt installs SureVideo automatically on the device if it is not already installed. If SureVideo is already installed, administrators can configure and apply the required application settings.

Wipe Device

The Wipe Device dynamic job allows administrators to remotely erase all data from an enrolled device through SureMDM. This action removes device data, including photos, notes, applications, and other work-managed information from the device. If device wipe is required, click Apply to initiate the wipe action.

Data Usage

The Data Usage dynamic job allows administrators to remotely track device data usage information based on the selected connectivity preference for a specific period. The job displays data usage graphs for both Mobile Data and Wi-Fi Data along with the list of applications consuming data on the device.

Administrators can switch between Mobile Data and Wi-Fi Data using the available toggle option to view the corresponding usage details and application list.

Power Off

The Power Off dynamic job allows administrators to remotely shut down an enrolled device through SureMDM. When the power off action is initiated, a confirmation prompt is displayed. Click Yes to power off the device. Once powered off, the device will no longer be accessible from the SureMDM console until it is restarted.

Remote Buzz

The Remote Buzz dynamic job allows administrators to remotely trigger a buzz sound on an enrolled device to help locate it. When the job is selected, the Set Remote Buzz prompt is displayed, allowing administrators to configure the buzz duration and volume settings before applying the action.

The following options are available in the Remote Buzz job:

  • Buzz Duration - Specify the buzz duration in seconds (minimum 1 second).
  • Buzz Volume - Select the current device volume level or a custom volume level.
  • Volume Level - Set the required buzz volume using the slider when Custom buzz volume is selected.
  • Lock Buzz Volume - Enable this option to lock the configured buzz volume for a specified duration.

System Scan

The System Scan dynamic job allows administrators to scan enrolled devices for potential threats and harmful applications through SureMDM. This feature requires the SureDefense application to be installed on the device.

note
  • The SureDefense application must be installed on the device to perform a system scan.
  • Before initiating the scan, enable MTD App Scan under Account Settings > Data Analytics > Enable Data Analytics and click Apply.

Steps to Perform System Scan

Follow these steps if the SureDefense application is not installed:

  1. Click the System Scan dynamic job.

  2. If SureDefense is not installed on the device, a prompt is displayed requesting installation.

  3. Click Yes to install the SureDefense application.

  4. Once installed, configure the following scan settings:

  • Scan Mode - Configure the type of scan (Basic/Full) to be performed.

    • Basic - Select this option to scan installed applications only.
    • Full - Select this option to perform a comprehensive scan covering all applications, including system applications.
  • Scan Action - Specify the action to be performed on detected threats.

    • Delete Threat - Use this option to delete detected threats automatically.
    • Skip Threat - Use this option to ignore detected threats.
  • Set Network Type - Restricts scanning based on the selected network type.

    • Wi-Fi Only - Select this type to perform scans only when connected to Wi-Fi.

    • Any Network - Select this type to scan on any network connection.

      info
      • It is recommended to perform the MTD scan when the device is connected to a Wi-Fi network.
      • Performing the scan over a cellular or roaming network may result in additional data charges from the network provider.
  • Refresh - Refresh the latest scan results.

  • Export - Export the system scan details and threat information.

  1. Click Start System Scan.

Follow these steps if the application is already installed:

  1. Click the System Scan dynamic job.
  2. In the System Scan prompt, click Scan.
  3. Configure the required scan settings mentioned above.
  4. Click Scan to start the system scan.

The scan results display details such as scan duration, scanned applications, skipped applications, deleted threats, active threats, and the total number of threats detected. Administrators can also refresh and export the scan results.

Battery Usage

The Battery Usage dynamic job allows administrators to remotely track battery usage information for the selected device through SureMDM. The job displays battery-related details such as battery capacity, battery percentage, battery health, temperature, and charging state.

Administrators can specify the start date and end date to view the battery usage graph for the selected period. Hovering over any point on the graph displays detailed battery information along with the corresponding timestamp.

The following options are available in the Battery Usage job:

  • Start Date - Specify the starting date for viewing battery usage details.
  • End Date - Specify the ending date for viewing battery usage details.
  • View - Use this option to view the battery usage graph for the selected period.
  • Battery Usage Graph - Displays graphical battery usage information over time.

Lost Mode

The Lost Mode dynamic job allows administrators to remotely secure lost or stolen devices through SureMDM. This feature enables administrators to lock the device, display a custom lock screen message, enable location tracking, and secure the device with a password.

Lost Mode is automatically enabled when the job is initiated. Administrators can disable the option and click Apply to turn off Lost Mode on the device.

OS Update

The OS Update dynamic job allows administrators to remotely initiate and manage OS version updates on the selected device.

SureAccess Control

The SureAccess Control dynamic job allows administrators to Allow/Block SureAccess and view other SureAccess parameters like Last Connection time, Data Received and Sent over SureAccess on the selected device.

Device Certificates

The Device Certificates dynamic job allows administrators to manage certificates on enrolled Android devices through SureMDM.

note
  • Device Certificates are supported on Android devices running SureMDM Agent version 27.47.60 or later.
  • Renew and Revoke actions are applicable only to user certificates issued through SureMDM.