|
|
(27 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
− | When installed, [[Web Edition|XLCubed Web Edition]] installs the [[Scheduling]] component. This is a Windows Service that can be used to automatically deliver reports to users on a schedule, or when certain conditions are met.
| + | Scheduling is available for both the file-based repository and the [[SQL Repository]]: |
− | | + | * [[Scheduling Installation with the File-based Repository]] |
− | ==Installation==
| + | * [[Scheduling Installation with the SQL Repository]] |
− | | |
− | ===Installing the Windows Service===
| |
− | If the installation hasn't already configured the Windows Service, run the {{Code|InstallService.cmd}} batch file located in the {{Code|Scheduler}} directory of your XLCubed Web Edition installation.
| |
− | | |
− | ===Feature Permissions===
| |
− | As in [[XLCubed Web Edition Installation Guide#Functional User Permissions|the Web Edition installation guide]], permissions for access to the Scheduling feature can be set by granting or revoking access to the {{Code|Xml\Security\scheduling.xml}} file in the XLCubed Web installation folder.
| |
− | | |
− | ===Configuration Files===
| |
− | There are two sets of configuration files for the Scheduling Service.
| |
− | * {{Code|XLCubed.Scheduling.Service.exe.config}} in the {{Code|Scheduler}} directory of your XLCubed Web Edition installation. This should be automatically populated with the correct values, and will only need modification if the website or repository are subsequently manually moved. | |
− | * The schedules and other configuration files for the Scheduling Service in the XLCubed Web Repository folder, in the {{Code|__xlcubed__\__scheduling__}} subfolder. It is normal for there to be no files until schedules or other configuration parameters have been set up.
| |
− | | |
− | ==Configuring the Windows Service==
| |
− | | |
− | ===The Service Identity===
| |
− | By default, the Scheduling Service runs under the {{Code|Local System}} account. This allows it to have access to the necessary files, webservices and resources it needs to run reports and send emails. However, to use the Roles feature, a new identity must be chosen that is allowed to use all the roles that will be used. For simplicity, this can be an OLAP Administrator.
| |
− | | |
− | ===Starting the Windows Service===
| |
− | The Scheduling Service can be managed just like any other Windows Service. You can start it by running the {{Code|StartService.cmd}} batch file located in the {{Code|Scheduler}} directory of your XLCubed Web Edition installation or by using the Services control panel.
| |
− | | |
− | ==Other considerations==
| |
− | | |
− | ===Virus and Malware Scanners===
| |
− | The Scheduling Service will need access to:
| |
− | * its configuration files, detailed above,
| |
− | * the XLCubed Web Edition web services, via HTTP or HTTPS,
| |
− | * the SMTP server where emails are to be sent.
| |
− | | |
− | ==See Also==
| |
− | * [[Scheduling]] | |
Latest revision as of 10:44, 28 November 2018
Scheduling is available for both the file-based repository and the SQL Repository: