This article applies to the Admin Console >
Reports can be emailed or scheduled for recurring automated delivery to an email address. The Scheduler Settings are used to configure these services. Before adjusting the settings, ensure that the Scheduler Service is installed, running, and set to automatically start. For more information see Installing Exago Scheduler.
The Remote Execution service can be used to move processing to a different server or to provide load balancing across multiple servers. For more information see Remote Execution.
Enables/Disables scheduling and remote execution functionality in the application.
If False, will override Show Report Scheduling Option, Show Email Report Options, & Show Schedule Manager also to False.
If False, Enable Remote Report Execution is ignored.
Enables/Disables the
Enables/Disables the
Enables/Disables the Schedule Manager icon on the Main Menu.
Enables/Disables users ability to create a schedule that never ends. Set to False to force users to set an end date limit to the schedule.
Enables/Disables options in the Recurrence tab of the Schedule Wizard to allow a schedule to repeat throughout the day.
Controls what information each user can see in the Schedule Manager. These levels utilize the Parameters companyId and userId. There are three possible values:
For more information, see User Identification.
Set to False to have the Scheduling Service save reports to a file repository instead of attaching them to emails. For more details see Saving Scheduled Reports to a Repository.
Set to True to allow users to schedule reports which are filtered separately for each recipient user. Batch reporting requires a table or other data structure containing email addresses for the intended recipients associated with a key used to filter the reports. For more information see Scheduling Reports.
Enables/disables user option to choose the output type (i.e. email or save report to repository) with each schedule. When True, the default value will reflect whatever is set in the Email Scheduled Reports setting.
Enables/disables encrypting of data Set to true to cause data sent to remote schedulers to be encrypted. Each scheduler config file must also have <secure_channel> set to true.
Sets the protocol, server and port to the Scheduler Service. Separate multiple remoting hosts with a comma or semicolon. Click the Test Connection
The protocol and port must match the Scheduler Service‘s channel_type
and port
configuration settings, respectively.
http://localhost:2001
http://SchedulerOne:2001,tcp://SchedulerTwo:2001
Set to True to enable Remote Execution of reports by one or more Scheduler Services. Enable Report Scheduling must also be True and a value must be provided for the Remote Execution Remoting Host.
Set to False to disable this behavior.
For more information, review the Remote Execution article.
Enables/disables users to use an execution cache for their reports. An execution cache refreshes report data on a schedule, and report execution calls use the cached data instead of querying the data source each time the report is executed.
This dropdown will only display False until all conditions in the Enabling Execution Caching section of the Execution Caching article are met. Then, this setting can be changed to True to enable the feature.
Controls what visibility permissions users can assign to Execution Caches. Available levels utilize the parameters companyId and userId. There are three possible values:
When True, all calls, including populating Filter Value dropdowns and retrieving Data Object/Data Object schemas made to the Data Sources are handled by the Remote Execution Remoting Host, or the Schedule Remoting Host if no Remote Execution Remoting Host is defined.
When False, the Scheduler Services will only make calls to the Data Sources during report execution. All other calls are handled by the Web Application.
Enabling this feature is helpful when whitelisting connections to the Data Sources, and connections should only originate from the the designated Remote Execution Remoting or Schedule Remoting Hosts as opposed to the Web Application servers; or when the Scheduler Services and the databases are on the same firewall level but the Web Application is not.
Specifies the Scheduler Services to use for remote execution. Separate multiple servers with commas or semicolons. Click the Test Connection
The protocol and port must match the Scheduler Service‘s channel_type
and port
configuration settings, respectively.
http://MyHttpServer1:2001,tcp://MyTcpServer:2001
Specifies the web or assembly queue service for custom scheduler management and load balancing. See Scheduler Queue for details. Click the Test Connection
When a report is deleted corresponding schedules can be deleted automatically by Exago. Set to True to enable this behavior.
Set a default subject that will be displayed in the schedule report wizard.
Internal Parameters such as @[email protected] may be utilized in this area.
Sets a default body that will be displayed in the schedule report wizard.
Internal Parameters such as @[email protected] may be utilized in this area.
Requires a password for PDF or Excel file export. This parameter can be made up of the following values:
For example, ‘AAnna6’ would require a password of at least six characters with 2 capitals, 1 lower case and 2 numeric characters.
Provides URL, height and width for custom Scheduler Recipient window. This is a deprecated extensibility feature and should not be used in new installations.
Displays the email specified in the userEmail parameter in the Recipients tab when scheduling a report. Any replies to the scheduled report will be sent to this email address instead.