XLCubed is now FluenceXL. The new wiki can be found here: https://help.fluencexl.com/

Difference between revisions of "Scheduling Installation"

(Install the service before looking at permissions or config files)
 
(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