The HostAccessAnalyzerUserConfiguration.conf file in the product configuration location contains the service configuration:
{
    "tasks": [
        {
            "cronSchedulerExpression": "0 0 2 * * ?",
            "offsetInHours": 3,
            "uploadImmediately": false,
            "taskConfiguration": {
                "@type": "type.googleapis.com/com.microfocus.tecom.rpc.api.management.MessagesUploaderTaskConfiguration"
            }
        }
    ],
    "connectionMonitoring": {
        "enabled": true,
        "monitoredHosts": {},
        "connectionPollingInterval": 5
    },
    "tempMessagesStorageLocation": "%programdata%\\Micro Focus\\HostAccessAnalyzer\\Requests"
}
 
            	 cronSchedulerExpression defines the task schedule:
| This value ... | Starts the schedule ... | 
|---|---|
| 0 | After 0 seconds. | 
| 0 | After 0 minutes. | 
| 2 | At 2 AM. | 
| * | Every day. | 
| * | Every month. | 
| ? | Any year. | 
MessagesUploaderTaskConfiguration defines when to upload scan results to the server (see User Configuration). By default, the task runs at 2 AM each day, as defined by cronSchedulerExpression, then picks a random time from zero minutes to 3 hours (offsetInHours) and begins uploading. The aim is to reduce network load while uploading across the organization. You can modify this as desired.