The settings configured for the AirWatch Agent determines how reports and metrics are reported back to AirWatch from the device.

Customize the capability of the Agent.

  1. Navigate to Devices > Device Settings > Android > Agent Settings .

    Adjusting these intervals can impact battery life, with smaller values equating to more frequent pings and greater power consumption.

  2. Configure the following General settings:

    Setting Description
    Heartbeat Interval (min) Enter the heartbeat time interval, which is how frequently the Agent checks in with the AirWatch server. Reports beacon data to the AirWatch Console. The primary purpose of this report is to show compromised device status. However, beacon data also includes GPS, IP address and other minor data, such as model and OS version.
    Data Sample Interval (min) Enter the data sample time interval, which is how frequently the Agent collects data from the device. Collects interrogator data and reports all data collected by the Agent, including Telecom and Network data, as well as the battery, power and memory status.
    Data Transmit Interval (min) Enter the data transmit time interval, which is how frequently the Agent sends data to the AirWatch server. Reports interrogator data to the AirWatch Console. This value should always be greater than the Data Sample Interval value.
    Profile Refresh Interval (min) Enter the profile refresh time interval, which is how frequently the device profile list for the device is refreshed on the AirWatch server. Checks in with the AirWatch Console for profile updates or new profiles.
    Require Google Account Require a Google Account to leverage Google Cloud Messaging (GCM) to send remote commands to devices. Only deselect this option if you are utilizing AWCM.
    Require Phone Number Enable an additional prompt during enrollment. This phone number is recorded in AirWatch to serve as a backup contact number in case devices are lost, turned off or do not have access to Internet.
    Disable Un-Enroll Option in Agent Select this option to ensure end users cannot un-enroll their devices.
  1. Configure Application List settings:

    The Application List detects specific, blacklisted apps that are installed on a device, or detect all apps that are not whitelisted. You can either specifically prohibit certain apps, such as social media or entertainment apps, or specifically permit only the apps you specify, such as internal applications for business use.

    Setting Description
    Application List Interval ( min) Enter the frequency at which the AirWatch Agent checks the application list.
  2. Configure Internal Applications settings: 

    Setting Description
    Install Options Select how end users will be prompted to install new internal applications. You can provide a Direct Prompt, a Status Bar Notification, or opt to have No Notification.
  3. Configure Samsung Knox settings, if applicable: 

    For more information about these settings or Samsung Knox in general, refer to the VMware AirWatch Containerization with Samsung Knox Guide, available on AirWatch Resources.

    Setting Description
    Enable Containers Select Enabled to allow profile creation for Samsung Knox Containers and to allow the Android Agent to create application containers for Samsung Knox devices.
    Knox License Key Enter your Samsung Knox License Key.
    Enable Audit Logging

    Select Enabled to turn on audit logging and the related settings below.

    The AirWatch Console has the ability to monitor errors that might prevent successful creation of the Knox container. The log provides the cause of the error and what needs to be resolved for successful Knox deployment.

    The audit logs are sent to the AirWatch Console from the Knox enabled devices and stored in the Device Details page. The Transmits Logs Automatically setting determines the threshold at which the log file is reported to the device details.

    Logging Level

    Determines how severe an error has to be in order for it to be sent to the log file. The logging levels are listed in order or severity where notice is the least severe and alert is the highest. The log levels are:

    • Alert
    • Critical
    • Error
    • Warning
    • Notice
    Critical Log Size Enter a percentage (up to 70 percent) to define the critical log size. When the log file passes this percentage, a critical log size alert is sent to the admin.
    Maximum Log Size Enter a percentage (up to 90 percent) to define the maximum log size. When the log file passes this percentage, a maximum log size alert is sent to the admin.
    Full Log size Set to 97 percent by default. When the log file reaches this percentage, a full log size alert is sent to the admin and immediate action is required.
    Transmits Logs Automatically

    Determines when the audit logs are to be transmitted to the console to notify the admins of errors:

    • Never – The log file will never be sent transmitted to the console.
    • Critical – The log file needs be at critical size to be transmitted to the console.
    • Maximum – The log file needs be at maximum size to be transmitted to the console.
    • Full – The log file needs be at full size to be transmitted to the console.
  4. Configure Location settings:

    Setting Description
    Collect Location Data Select whether to collect location data from devices. Location is determined based on a device's Wi-Fi network. When it is available, it is reported to the AirWatch Console according to the Data Transmit Interval.
    Force GPS On Prevent the user from turning off GPS for certain devices.
    GPS Time Poll Interval (min) Enter the interval, in minutes, for which a time sample gets signaled. The minimum time is five minutes.
  5. Configure Telecom settings: 

    Enable specific Telecom settings like Call Logs, SMS Logs and Cellular Data Usage to allow logging and tracking of device use.

    Setting Description
    Enable Call Logs Collects information from incoming and outgoing phone calls made devices registered with AirWatch.
    Enable SMS Logs Reports that log any incoming and outgoing SMS messages to devices.
    Enable Cellular Data Usage Allows the AirWatch Console to create reports which details data usage.
  6. Configure AWCM Settings, if applicable:

    AirWatch Cloud Messaging (AWCM) provides an internal communication solution for the entire AirWatch solution as a comprehensive replacement for Google Cloud Messaging (GCM).

    Setting Description
    Use AWCM Instead of C2DM As Push Notification Service Set to Enabled to enable AWCM.
    AWCM Client Deployment Type. Set to Always Running if you want the system and device have a constant and ongoing line of communication.
    AWCM Client Timeout Value (Mins) Determines how much idle time can pass before the client responds to the AWCM server.
  7. Configure the Remote Management settings:

    Setting Description
    Seek Permission

    Enable Seek Permission if you want to prompt the end user to accept or decline the remote management request from the admin.

    • Enter a Seek Permission Message that the end user sees when a remote request is sent.
    • Enter the Yes Caption message for the accept button the end user sees on the Seek Permission request.
    • Enter the No Caption message for the decline button the end user sees on the Seek Permission request.
    Advanced Choose extra configuration options by opening this menu.
    Remote Management Port

    Enter the port used to communicate between the Remote Management Agent and the Tunnel Agent on the end-user device.

    This port is responsible for caching the different frames on the device for use with the screen sharing function. The default port is 7775. Consider leaving the default setting unless port 7775 is in use for other uses in your organization.

    Device Log Level Set the Device Log Level to control the verbosity of the remote management application on the device.
    Log Folder Path Define the Log Folder Path where the application saves the remote management log file on the device.
    Display Tray Icon Enable Display Tray Icon to show the remote management applet on the device.
    Max Sessions Enter the maximum number of concurrent sessions allowed on a device.
    Number of Retries Enter the number of retries allowed before communication attempts stop.
    Retry Frequency (Seconds) Enter the amount of time between attempts to communicate.
    Heart Beat Interval (Seconds) Enter the amount of time (in seconds) that passes between status updates that are sent from the device.
    Connection Loss Retry Frequency (Seconds) Enter the amount of time (in seconds) that passes between attempts to reestablish the connection.

    See the VMware AirWatch Remote Management Guide available on AirWatch Resources for more information.

  8. Configure SDK Profile settings:

    Enterprises can integrate any existing company specific apps with the use of an AirWatch Software Development Kit (SDK). Select which SDK profile to deploy to your devices by using the SDK Profile V2 option in the agent settings.

    • SDK Profile V2 – Select the profile that will provide the AirWatch Agent with the SDK settings configured for that organization group.
  9. Select   Save.

There are additional options available for the above devices with Product Provisioning. For more information, please see the Rugged Android Platform Guide, available on AirWatch Resources.