The Android Agent Settings page lets you configure various options that affect the Android Agent mobile app. Adjusting these intervals can impact battery life, with smaller values equating to more frequent pings and greater power consumption.
To access the Agent Settings navigate to Groups & Settings > All Settings > Devices & Users > Android > Agent Settings.
- Current Setting – Select whether to Inherit or Override the displayed settings. Inherit means use the settings of the current organization group's parent OG, while Override enables the settings for editing so you can modify the current OG's settings directly.
|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.|
|Block User Unenrollment||Select this option to ensure end users cannot unenroll their devices.|
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.
|Application List Interval ( min)||Enter the frequency at which the AirWatch Agent checks the application list.|
|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.|
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.
|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.
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:
|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:
|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.|
Enable specific Telecom settings like Call Logs, SMS Logs and Cellular Data Usage to allow logging and tracking of device use.
|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.|
AirWatch Cloud Messaging
AirWatch Cloud Messaging (AWCM) provides an internal communication solution for the entire AirWatch solution as a comprehensive replacement for Google Cloud Messaging (GCM).
|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.|
Remote Management allows you to directly control a device for troubleshooting or to ensure a device is properly provisioned.
|Download Remote Control Cab||Select this link to download the cabinet (CAB) installer file for AirWatch Remote Management.|
Enable Seek Permission if you want to prompt the end user to accept or decline the remote management request from the admin.
|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.|
|Heartbeat 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.|
- Job Log Level – A job occurs whenever files/actions are performed as part of product provisioning. With this setting, you can set the level of the job log level to meet your organization's logging level needs.
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.
- Child Permission – Select the available behavior of child organization groups that exist below the currently selected organization group. Inherit only means child OGs are only allowed to inherit these settings. Override only means they override the settings, and Inherit or Override means you can choose to inherit or override settings in child OGs that exist below the currently selected OG.